Software Alternatives, Accelerators & Startups

Top 9 Code Analysis Products in Decompiler

The best Code Analysis Products within the Decompiler category - based on our collection of reviews & verified products.

Sponsored products

IDA Ghidra Binary Ninja PE Explorer Dependency Walker XN Resource Editor radare X64dbg OllyDbg

Summary

The top products on this list are IDA, Ghidra, and Binary Ninja. All products here are categorized as: Tools for analyzing and improving the quality of source code. Decompiler. One of the criteria for ordering this list is the number of mentions that products have on reliable external sources. You can suggest additional sources through the form here.
  1. 1

    IDA

    The best-of-breed binary code analysis tool, an indispensable item in the toolbox of world-class software analysts, reverse engineers, malware analyst and cybersecurity professionals.
    • Powerful Disassembler - IDA Pro is renowned for its powerful disassembly capabilities, which can reverse-engineer complex binaries for various architectures.
    • Interactive Graphical Interface - The tool provides an intuitive and interactive GUI, complete with various graph views, that helps users visualize control flow and analyze code more efficiently.
    • Plugin Ecosystem - IDA Pro supports an extensive range of plugins, allowing users to extend its functionality and tailor it to specific needs.
    • Scriptable - It supports multiple scripting languages, such as IDC, Python, and others, enabling automation of repetitive tasks and custom analysis routines.
    • Cross-Platform Support - IDA Pro is available on multiple platforms, including Windows, macOS, and Linux, making it versatile for different operating environments.

    #Software Development #IDE #Static Code Analysis 14 social mentions

  2. Plan work on flexible boards, connect projects through Global Work and Portfolio, and keep reporting, notes, automation, API, and AI access together.
    Pricing:
    • Freemium
    • Free Trial
    • $5 / Monthly ($49 per user/year. Save 18% with annual billing.)
    • Notifications - Stay informed about relevant updates, changes and activity across your work.
    • Trello Import - Import existing Trello boards into Kanera to quickly migrate your projects and work.
    • MCP Integrations - Connect Kanera directly to AI tools such as ChatGPT and Claude through the Model Context Protocol.
    • REST API - Integrate Kanera with external applications and services using its REST API.
    • Webhooks - Send Kanera events to external applications and services using configurable webhooks.

    #Project Management #Task Management #Productivity Featured

  3. 2
    Software Reverse Engineering (SRE) Framework
    Pricing:
    • Open Source
    • Free and Open Source - Ghidra is free to use and its source code is publicly available, allowing users to modify and enhance the tool to suit their needs.
    • Multi-platform Support - Ghidra is available for Windows, macOS, and Linux, making it accessible to a wide range of users regardless of their operating system.
    • Powerful Disassembly - It comes with a powerful disassembly engine that supports multiple architectures, enabling in-depth analysis of binary code.
    • User-Friendly Interface - The tool features a graphical user interface (GUI) that simplifies navigation and enhances user experience, especially for those who may not be comfortable with command-line tools.
    • Collaboration Features - Ghidra allows multiple users to collaborate on the same project in real-time, facilitating team efforts in reverse engineering tasks.

    #Software Development #IDE #Developer Tools 68 social mentions

  4. A reverse engineering platform and GUI
    Pricing:
    • Open Source
    • User-Friendly Interface - Binary Ninja has a modern and intuitive interface that is suitable for both beginners and experienced users, making it easier to navigate through the software.
    • API and Scripting Support - It provides a powerful API and scripting support, allowing users to automate tasks and extend functionalities using Python and other languages.
    • Cross-Platform - Binary Ninja supports multiple operating systems including Windows, macOS, and Linux, enabling users to work on their preferred platform.
    • Extensive Documentation - The tool comes with comprehensive documentation which covers its various features and functionalities in detail, helping new users get up to speed quickly.
    • Low-Level Binary Analysis - Binary Ninja offers advanced low-level binary analysis and reverse engineering capabilities, useful for security researchers and software developers.

    #Software Development #IDE #OS & Utilities 12 social mentions

  5. EXE Editor, Resource Editor, Disassembler, Section Editor, Dependency Scanner, Quick Function Syntax Lookup. Analyze win32 executable files, including headers, procedures, and libraries. Edit icon resources and more.
    Pricing:
    • Paid
    • Free Trial
    • $129 / One-off (1 User)
    • Resource Editor - Allows users to view and edit resources such as strings, bitmaps, and dialogs in executable files without needing the source code.
    • Disassembler - Includes a disassembler feature that provides insights into the code structure, useful for reverse engineering and debugging.
    • Dependency Scanner - Can analyze and list all the modules and libraries required by the executable, aiding in troubleshooting and ensuring all dependencies are met.
    • UPX Unpacker - Supports unpacking files compressed with UPX, allowing for easier analysis of compressed executables.
    • User-friendly Interface - Features an intuitive and easy-to-navigate graphical user interface, making it accessible for users with varying levels of technical expertise.

    #Software Development #IDE #Developer Tools

  6. Dependency Walker is a free utility that extracts a hierarchal tree of dependencies from any 32- or...
    • Comprehensive Analysis - Dependency Walker provides a detailed view of all the modules that an application depends on, including dynamically loaded modules. This can be useful for diagnosing application start-up issues or determining why a program doesn't run on a particular system.
    • Free to Use - Dependency Walker is a free tool, making it accessible for anyone to use without the need for a software license or subscription.
    • Compatibility - It supports various versions of Windows and can analyze applications intended for different processor architectures, including x86 and x64.
    • Time-Stamp and Version Information - The tool provides time-stamp and version information for DLLs and other files, aiding in detecting outdated or incorrectly versioned dependencies.
    • Static and Dynamic Analysis - Dependency Walker allows users to perform both static analysis and dynamic runtime profiling, providing insights into how an application behaves under different conditions.

    #Software Development #IDE #Developer Tools 2 social mentions

  7. XN Resource Editor is a free, powerful, fully featured resource editor and PE module explorer.
    • User-Friendly Interface - XN Resource Editor offers a simple and intuitive interface, making it easy for both beginners and advanced users to navigate the tool efficiently.
    • Free and Open Source - Being an open-source tool, XN Resource Editor is freely available for use, which makes it accessible to a wide range of users without any cost involved.
    • Versatile Resource Editing - The tool supports editing of a variety of resource file types like PNG, GIF, and XBM, providing flexibility to developers working with Windows executables and resource files.
    • Portability - XN Resource Editor can be used without installation, allowing for easy portability and use across different systems without administrative privileges.

    #Software Development #IDE #Developer Tools

  8. 7
    Radare, the highly featured reverse engineering framework.
    • Extensive Features - Radare is equipped with a comprehensive suite of tools for reverse engineering, disassembly, debugging, and binary analysis, making it suitable for a wide range of tasks.
    • Open Source - It is open-source software, allowing users to study its code, contribute to its development, and customize it to fit specific needs.
    • Cross-Platform - Radare supports a variety of operating systems, including Linux, Windows, MacOS, and even mobile systems like Android and iOS.
    • Scripting Capabilities - The tool provides a scripting interface, allowing users to automate repetitive tasks or extend its functionality.
    • Active Community - Radare has an active community of developers and users who contribute to its development and provide support.

    #Software Development #IDE #Text Editors

  9. 8
    X64dbg is a debugging software that can debug x64 and x32 applications.
    • User-Friendly Interface - X64dbg features an intuitive and user-friendly graphical interface that makes it easier for both beginners and experienced users to navigate and operate the debugger.
    • Open Source - Being open-source, X64dbg allows users to examine the source code, contribute to its development, and customize it to fit their specific needs.
    • Active Community and Support - X64dbg boasts a vibrant community that provides regular updates, plugins, and extensive documentation, which enhances the tool's functionality and usability.
    • Plugin Support - X64dbg supports plugins, enabling users to extend its capabilities and integrate with other tools or custom features.
    • Compatibility - X64dbg supports both 32-bit and 64-bit executables, providing flexibility for a wide range of reverse engineering and debugging tasks.

    #Software Development #IDE #OS & Utilities

  10. OllyDbg is a 32-bit assembler level analysing debugger.
    • User-Friendly Interface - OllyDbg features a highly intuitive and user-friendly interface, making it accessible for both beginners and advanced users in reverse engineering.
    • Dynamic Analysis - It provides real-time, dynamic analysis capabilities, enabling users to monitor the behavior of programs as they are executed.
    • Plugin Support - OllyDbg supports a variety of plugins, allowing users to extend its functionality to meet their specific needs or preferences.
    • Detailed Documentation - The debugger comes with detailed documentation and a robust user community, which makes solving problems or learning new features significantly easier.
    • Breakpoint Management - It offers sophisticated breakpoint management, enabling users to set, manage, and manipulate breakpoints in a flexible manner.

    #Software Development #IDE #Text Editors 1 social mentions

  11. Uptime monitoring, status pages, and error tracking that show every region's reading, not one green dot. Flat pricing, no per-subscriber fees, real free tier.
    Pricing:
    • Freemium
    • Free Trial
    • $18.99 / Monthly (Monitor Growth)
    • Regional monitoring - Every check runs from 4 regions: US East, US West, Europe, Asia Pacific
    • Public status pages - Per-region readings by default, incident updates, custom domains, subscriber alerts
    • Error tracking - Exceptions grouped into issues and tracked across releases, 10,000 free events
    • Vendor outage alerts - Get alerted when a service you depend on goes down, confirmed by independent probes
    • Flat pricing - No per-subscriber or per-check fees, bill known before the month starts

    #Monitoring Tools #Website Monitoring #Uptime Monitoring Featured

Related categories

Recently added products

If you want to make changes on any of the products, you can go to its page and click on the "Suggest Changes" link. Alternatively, if you are working on one of these products, it's best to verify it and make the changes directly through the management page. Thanks!