REDasm

REDasm

REDasm is a free and open-source disassembler and reverse engineering tool for software analysis. It can disassemble code from multiple platforms like x86, ARM, PowerPC, and MIPS. REDasm helps analyze malicious software, perform software cracking, and aids software security resea
REDasm image
disassembler reverse-engineering software-analysis malware-analysis software-cracking software-security

REDasm: Free Disassembler & Reverse Engineering Tool

A free and open-source disassembler and reverse engineering tool for analyzing malicious software, performing software cracking, and aiding software security research on x86, ARM, PowerPC, and MIPS platforms.

What is REDasm?

REDasm is an assembler and disassembler tool aimed at reverse engineering software. It supports disassembling code from platforms like x86, ARM, PowerPC, and MIPS. Some key features of REDasm include:

  • Graphical user interface for easy navigation and analysis of disassembled code
  • Supports analysis of multiple file formats like PE, ELF, Mach-O, and raw binaries
  • Advanced code analysis techniques like control flow analysis and cross references
  • Plugin architecture to extend functionality
  • Scripting support to automate tasks
  • Generates reports to document analysis

REDasm is useful for security researchers, malware analysts, software developers and reverse engineers. It can be used to analyze malicious programs like viruses, analyze DRM protections in software, study proprietary file formats, aid in software cracking, and in general assist in understanding how a program works under the hood.

As an open-source tool, REDasm provides an alternative to expensive commercial disassemblers. It is available free of cost and the community continues to support and enhance its capabilities.

REDasm Features

Features

  1. Disassembles x86, ARM, PowerPC, and MIPS machine code
  2. Supports multiple file formats like PE, ELF, Mach-O, and raw binaries
  3. Graphical user interface for easy navigation and analysis
  4. Integrated debugger to debug disassembled code
  5. Plugin architecture to extend functionality
  6. Pattern matching and code scanning capabilities
  7. Export disassembly to multiple formats

Pricing

  • Open Source

Pros

Free and open source

Cross-platform support

Intuitive and easy to use interface

Powerful analysis and reverse engineering capabilities

Active development and community support

Cons

Limited documentation and help resources

Steep learning curve for advanced features

Not as full-featured as some commercial alternatives


The Best REDasm Alternatives

Top Development and Reverse Engineering and other similar apps like REDasm


OllyDbg icon

OllyDbg

OllyDbg is a 32-bit assembler level analyzing debugger for Microsoft Windows. It is a very popular tool among reverse engineers and malware analysts due to its versatility and wide range of features useful for analyzing executable files.Some key features of OllyDbg include:Disassembler - allows disassembling code from executable files and...
OllyDbg image
ODA Online Disassembler icon

ODA Online Disassembler

ODA Online Disassembler (ODA) is a free online disassembly tool that runs fully in your web browser without requiring any downloads or installations. It allows you to easily disassemble executable files such as EXE, DLL, OCX, CPL, SYS, OBJ, LIB, etc. for a variety of processor architectures including x86, amd64,...
ODA Online Disassembler image
Binary Ninja icon

Binary Ninja

Binary Ninja is a versatile reverse engineering platform used for software analysis, vulnerability research, and reverse code engineering. It provides disassembly, decompilation, graphing, scripting, and other functionality to examine and modify binary programs.Some key features of Binary Ninja include:Supports a wide range of architectures including x86, ARM, MIPS, PowerPC, and...
Binary Ninja image
Hiew icon

Hiew

Hiew is a versatile hex editor, disk editor and memory editor software for 32-bit and 64-bit Windows operating systems. It enables users to view, edit, analyze, modify, copy, and manipulate files, disks, and memory in hexadecimal or ASCII.Some of the key features of Hiew include:Supports editing files of any size...
Hiew image
Radare2 icon

Radare2

radare2 is an advanced, modular, portable reverse engineering framework. It provides a rich set of tools for analyzing binary files, disassembling code, debugging programs, analyzing malware, and more.Some of the key features of radare2 include:Multi-architecture disassembler supporting many Instruction Set Architectures like x86, ARM, MIPS, PowerPC, and moreNative debugger that...
Radare2 image
Malcat icon

Malcat

Malcat is an open-source malware analysis toolkit designed to help security researchers and incident responders analyze and extract information from malicious files. It provides a modular framework for analyzing different types of files including Portable Executables (PE), MS Office documents, PDF documents, scripts, and memory dumps.Key features of Malcat include:Extracting...
Malcat image
Bokken icon

Bokken

Bokken is a graphical user interface intended to be used with pyew and radare2 reverse engineering frameworks. It allows users to disassemble, debug, and analyze malware binaries without needing to have extensive knowledge of command line tools or reverse engineering concepts.Some key features of Bokken include:Intuitive user interface for analyzing...
Bokken image
HT editor icon

HT editor

HT editor is a free, open-source HTML editor for Windows. Developed by Wolfgang Steinwender, it is designed to be a lightweight and easy-to-use editor for creating and editing HTML files.Some key features of HT editor include:Syntax highlighting for HTML, CSS, JavaScript and other web languagesCode completion and linting to aid...
HT editor image
Panopticon icon

Panopticon

Panopticon is an open-source software for visual data analysis and visualization. It is designed to enable users to ingest, explore, analyze and visualize data in real-time.Some key features of Panopticon include:Real-time streaming data visualization and dashboardsSupport for connecting to data sources like databases, message queues, files, APIs, and moreInteractive data...
Panopticon image