
Top picks: de4dot, GrammaTech DDisasm, Ghidra Software Reverse Engineering Framework — plus 45 more compared.
Security OperationsScratchABit is a free Digital Forensics and Incident Response tool. Security professionals most commonly compare it with de4dot, GrammaTech DDisasm, Ghidra Software Reverse Engineering Framework, PINT, and Kaitai Struct. All 48 alternatives are matched by shared capabilities, tags, and NIST CSF 2.0 coverage.
A closer look at the 8 most relevant alternatives and competitors to ScratchABit, including their key features and shared capabilities.
An open source .NET deobfuscator and unpacker that restores packed and obfuscated assemblies by reversing various obfuscation techniques.
Shares 3 capabilities with ScratchABit: Reverse Engineering, Binary Analysis, Open Source
Fast disassembler producing reassemblable assembly code using Datalog
Shares 3 capabilities with ScratchABit: Reverse Engineering, Binary Analysis, Open Source
Ghidra is an NSA-developed software reverse engineering framework that provides disassembly, decompilation, and analysis tools for examining compiled code across multiple platforms and processor architectures.
Shares 3 capabilities with ScratchABit: Reverse Engineering, Binary Analysis, Open Source
PINT is a PIN tool that enables Lua scripting for Intel's PIN dynamic instrumentation framework, allowing researchers to inject custom code during binary analysis processes.
Shares 3 capabilities with ScratchABit: Reverse Engineering, Binary Analysis, Open Source
A declarative language for describing binary data structures that compiles into parsers for multiple programming languages.
Shares 3 capabilities with ScratchABit: Reverse Engineering, Binary Analysis, Open Source
Plugin that decompiles malware PE files into readable C code using hybrid analysis.
Agentic AI tool for automated malware reverse engineering & phishing analysis.
AI-powered binary analysis platform for reverse engineering & malware analysis.
An open source .NET deobfuscator and unpacker that restores packed and obfuscated assemblies by reversing various obfuscation techniques.
Fast disassembler producing reassemblable assembly code using Datalog
Ghidra is an NSA-developed software reverse engineering framework that provides disassembly, decompilation, and analysis tools for examining compiled code across multiple platforms and processor architectures.
PINT is a PIN tool that enables Lua scripting for Intel's PIN dynamic instrumentation framework, allowing researchers to inject custom code during binary analysis processes.
A declarative language for describing binary data structures that compiles into parsers for multiple programming languages.
Plugin that decompiles malware PE files into readable C code using hybrid analysis.
Agentic AI tool for automated malware reverse engineering & phishing analysis.
AI-powered binary analysis platform for reverse engineering & malware analysis.
Binwalk is a firmware analysis tool that enables reverse engineering and extraction of embedded file systems and archives from firmware images.
HexPrism is a fast, privacy-first hex editor built for CTFs and digital forensics.
A static analysis tool for PE files that identifies potential malicious indicators through compiler detection, packing analysis, signature matching, and suspicious string identification.
edb is a powerful debugger for Linux binaries, enhancing reverse engineering efforts with a user-friendly interface and extensible plugins.
A .NET assembly debugger and editor that enables reverse engineering and dynamic analysis of compiled .NET applications without source code access.
wxHexEditor is a free cross-platform hex editor and disk editor for editing binary files, disk devices, and logical drives with data manipulation and checksum calculation features.
Dynamic binary analysis library with various analysis and emulation capabilities.
Fnord is a pattern extraction tool that analyzes obfuscated code using sliding window techniques to identify frequent byte sequences and generate experimental YARA rules for malware analysis.
A disassembly framework with support for multiple hardware architectures and clean API.
RetDec is an LLVM-based decompiler that converts machine code from various architectures and file formats back into readable C-like source code for reverse engineering and malware analysis.
A Python wrapper for the Libemu library that enables shellcode analysis and malicious code examination through programmatic interfaces.
A C library that enables cross-platform execution of functions from stripped binaries using file names, offsets, and function signatures.
StringSifter is a machine learning tool that automatically ranks strings extracted from malware samples based on their relevance for analysis.
A Python 3 tool for analyzing XOR-encrypted data that can guess key lengths and decrypt XOR ciphers based on character frequency analysis.
A command-line tool that parses Google Protobuf encoded data without schema definitions and displays the content in a readable, colored format.
PLASMA is an interactive disassembler that generates readable assembly code with colored syntax for reverse engineering binary files across multiple architectures and formats.
FLOSS is a static analysis tool that automatically extracts and deobfuscates hidden strings from malware binaries using advanced analysis techniques.
A command-line tool for analyzing and extracting detailed information from Windows Portable Executable (PE) files.
Binkit is a binary analysis tool that merged with DarunGrim and incorporates its analysis algorithms, currently in internal testing before official release.
An IDA Pro plugin that uses YARA rules to automatically detect cryptographic constants and patterns in binary files during reverse engineering analysis.
BARF is an open source binary analysis framework for supporting various binary code analysis tasks in information security.
A collection of Python scripts that automate tasks and extend IDA Pro disassembler functionality for reverse engineering workflows.
An open-source binary debugger for Windows with a comprehensive plugin system for malware analysis and reverse engineering.
Java decompiler for modern Java features up to Java 14.
A reverse engineering framework with a focus on usability and code cleanliness
Malware analysis platform for SOC teams with binary analysis and threat detection
AI-powered malware analysis & threat research platform with chat interface.
A reverse engineering tool that extracts and organizes Samsung ODIN3 protocol messages from USB packet captures into human-readable files.
A read-only FUSE driver that enables Linux systems to mount and access Apple File System (APFS) volumes, including encrypted and fusion drives.
A Windows context menu integration tool that scans files and folders for malware patterns, crypto signatures, and malicious documents using Yara rules and PEID signatures.
An open-source incident response case management tool
A command-line tool for creating hex dumps, converting between binary and human-readable representations, and patching binary files.
libevt is a library to access and parse Windows Event Log (EVT) files.
A static analysis framework for extracting key characteristics from various file formats
Unfurl is a URL analysis tool that extracts and visualizes data from URLs, breaking them down into components and presenting the information visually.
A library to access and manipulate RAW image files.
CAPA is a static analysis tool that detects and reports capabilities in executable files across multiple formats, mapping findings to MITRE ATT&CK tactics and techniques.
Free software for extracting Microsoft cabinet files, supporting all features and formats of Microsoft cabinet files and Windows CE installation files.
A library for accessing and parsing Windows NT Registry File (REGF) format files, designed for digital forensics and registry analysis applications.
A binary analysis and management framework for organizing and analyzing malware and exploit samples, and creating plugins.
Common questions security professionals ask when evaluating alternatives and competitors to ScratchABit.
The most popular alternatives to ScratchABit include de4dot, GrammaTech DDisasm, Ghidra Software Reverse Engineering Framework, PINT, and Kaitai Struct. These Digital Forensics and Incident Response tools offer similar capabilities and are frequently compared by security professionals evaluating their options.