awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to panda-re/panda

Open-source alternatives to Panda

18 open-source projects similar to panda-re/panda, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Panda alternative.

  • fastshift/x-trackFASTSHIFT avatar

    FASTSHIFT/X-TRACK

    6,250View on GitHub↗

    X-Track is a firmware project for an embedded bicycle computer that combines GPS-based speed and ride metrics with offline map navigation. It functions as a GPS bicycle speedometer, displaying speed, distance, altitude, and other ride data on a handlebar-mounted screen, while also serving as an offline map viewer that renders locally stored map tiles without an internet connection. The project distinguishes itself by including a firmware emulator that runs the embedded code on a PC, enabling development and testing without physical hardware. It also provides GPS-based clock calibration to aut

    Cbicyclegpsgps-tracking
    View on GitHub↗6,250
  • tianocore/edk2tianocore avatar

    tianocore/edk2

    6,061View on GitHub↗

    edk2 is a development project for creating system firmware that complies with the UEFI specification. It provides the necessary infrastructure to initialize hardware platforms and boot operating systems across multiple CPU architectures. The project utilizes a modular firmware architecture that decouples high-level management protocols from physical transport layers. It implements critical security features, including a measured boot chain, cryptographic primitives for image authentication, and support for Trusted Platform Module hardware and software implementations. Its capability surface

    Ccfirmwarepython
    View on GitHub↗6,061
  • binaryanalysisplatform/bapBinaryAnalysisPlatform avatar

    BinaryAnalysisPlatform/bap

    2,239View on GitHub↗

    Binary Analysis Platform

    OCaml
    View on GitHub↗2,239
  • bochs-emu/bochsbochs-emu avatar

    bochs-emu/Bochs

    1,319View on GitHub↗

    Bochs - Cross Platform x86 Emulator Project

    C++
    View on GitHub↗1,319

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • embedded-sec/halucinatorembedded-sec avatar

    embedded-sec/halucinator

    165View on GitHub↗

    NOTE: For a more recent version of HALucinator see https://github.com/halucinator

    Python
    View on GitHub↗165
  • eurecom-s3/symqemueurecom-s3 avatar

    eurecom-s3/symqemu

    374View on GitHub↗

    SymQEMU: Compilation-based symbolic execution for binaries

    C
    View on GitHub↗374
  • firmadyne/firmadynefirmadyne avatar

    firmadyne/firmadyne

    2,079View on GitHub↗

    Platform for emulation and dynamic analysis of Linux-based firmware

    Shell
    View on GitHub↗2,079
  • firmwire/firmwireFirmWire avatar

    FirmWire/FirmWire

    858View on GitHub↗

    FirmWire is a full-system baseband firmware emulation platform for fuzzing, debugging, and root-cause analysis of smartphone baseband firmwares

    Python
    View on GitHub↗858
  • jonathansalwan/tritonJonathanSalwan avatar

    JonathanSalwan/Triton

    4,202View on GitHub↗

    Triton is a dynamic binary analysis framework designed to automate reverse engineering. It functions as a multi-architecture CPU emulator, an SMT-based symbolic execution engine, and a dynamic taint analysis tool. The framework translates raw machine instructions into abstract syntax trees, allowing it to represent binary program logic as a structured intermediate representation. This allows the system to map multiple hardware instruction sets to a single analysis framework and translate machine instructions into mathematical formulas for solving constraints. Its capabilities cover the simul

    C++
    View on GitHub↗4,202
  • lief-project/lieflief-project avatar

    lief-project/LIEF

    5,462View on GitHub↗

    LIEF is a framework for parsing, modifying, and analyzing executable binary formats and system shared caches across multiple platforms. It serves as a cross-platform library for the programmatic manipulation of ELF, PE, and MachO binary files. The project provides tools for altering the internal structure and sections of executable files to change program behavior. It also includes a dedicated parser for recovering individual dynamic libraries from combined system shared caches. The toolset covers binary executable analysis, machine code disassembly, and the extraction of debug metadata and

    C++
    View on GitHub↗5,462
  • mandiant/capamandiant avatar

    mandiant/capa

    6,062View on GitHub↗

    capa is a binary capability scanner that identifies high-level behaviors and actions an executable can perform, such as network communication or file manipulation. It functions as a malware behavior analysis tool and a MITRE ATT&CK mapping framework, scanning PE, ELF, .NET, and shellcode files through both static analysis and dynamic sandbox report processing. The tool distinguishes itself through a YAML-based detection rule engine that defines detection logic in human-readable files, with conditions expressed as feature combinations and logical operators. It integrates with IDA Pro, Ghidra,

    Python
    View on GitHub↗6,062
  • pr0v3rbs/firmaepr0v3rbs avatar

    pr0v3rbs/FirmAE

    871View on GitHub↗

    Towards Large-Scale Emulation of IoT Firmware for Dynamic Analysis

    Python
    View on GitHub↗871
  • qilingframework/qilingqilingframework avatar

    qilingframework/qiling

    5,965View on GitHub↗

    A True Instrumentable Binary Emulation Framework

    Python
    View on GitHub↗5,965
  • renode/renoderenode avatar

    renode/renode

    2,269View on GitHub↗
    RobotFrameworkarmembedded-systemsiot
    View on GitHub↗2,269
  • s2e/s2eS2E avatar

    S2E/s2e

    520View on GitHub↗

    S2E: A platform for multi-path program analysis with selective symbolic execution.

    C++
    View on GitHub↗520
  • angr/angrangr avatar

    angr/angr

    8,898View on GitHub↗

    Angr is a binary analysis framework and static analysis tool used for reverse engineering compiled binaries. It serves as a binary decompiler and a lifting platform that translates machine code into a common intermediate representation to enable cross-architecture analysis. The framework integrates a symbolic execution engine and constraint solvers to determine the inputs required to reach specific program states. It also employs untrusted code sandboxing to isolate guest code from the host environment during analysis. Its capabilities cover control flow and data flow analysis, including the

    Python
    View on GitHub↗8,898
  • unicorn-engine/unicornunicorn-engine avatar

    unicorn-engine/unicorn

    9,076View on GitHub↗

    Unicorn is a multi-architecture CPU emulation framework and library that utilizes just-in-time compilation to execute instructions across various processor architectures, including ARM, x86, and RISC-V. It functions as both a JIT compilation engine and an instrumentation tool, allowing for the execution of machine code without the need for physical hardware. The framework is distinguished by its hook-based execution instrumentation, which enables the interception of specific instructions and memory accesses to trigger custom callback functions. It provides a language-agnostic binding layer an

    C
    View on GitHub↗9,076
  • avatartwo/avatar2avatartwo avatar

    avatartwo/avatar2

    573View on GitHub↗

    Python core of avatar²

    Python
    View on GitHub↗573