disassemblers
Reverse engineering tools
Disassemblers are software tools that convert compiled machine code back into assembly language, making executable programs readable to humans.
Programmers use them to analyze software when source code is unavailable—for reverse engineering, security research, or understanding malware: The security team ran the suspicious file through a disassembler.
The process is called disassembly.
Programs that find errors
- decompilersTools recovering source from binaries
- binaryConsisting of two parts
- executableDirectly runnable program file
- hexadecimalSixteen-digit numeral system
Harmful computer programs
- vulnerabilitiesExploitable weak points
- exploitsNotable daring actions
- patchingRepairing by covering
- cryptanalysisStudy of breaking ciphers
cybersecurity · forensics · hacking · cracking · rootkits · backdoors
Deliberate structure removal
- dismantlingTaking apart systematically
- screwdriverTool for turning fasteners
- pliersHinged metal gripping tool
- tweezersPincerlike gripping instrument
multimeter · components · schematics · repair · refurbishment · e-waste · salvage · reassembly
Self-operating system design
- recyclingReprocessing used materials
- end-of-lifeNearing death phase
- remanufacturingRestoring products to original specs
- conveyorMechanism that transports items
debuggers
Programs that find errors
- decompilersTools recovering source from binaries
- binaryConsisting of two parts
- executableDirectly runnable program file
malware
Harmful computer programs
- vulnerabilitiesExploitable weak points
- exploitsNotable daring actions
- patchingRepairing by covering
cryptanalysis · cybersecurity · forensics · hacking · cracking · rootkits · backdoors
teardown
Deliberate structure removal
- dismantlingTaking apart systematically
- screwdriverTool for turning fasteners
- pliersHinged metal gripping tool
tweezers · multimeter · components · schematics · repair · refurbishment · e-waste · salvage · reassembly
automation
Self-operating system design
- recyclingReprocessing used materials
- end-of-lifeNearing death phase
- remanufacturingRestoring products to original specs
disassemblersassemblers
Those who construct things
builders · constructors · fabricators · manufacturers · synthesizers