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 vivisect/vivisect

Projects sharing features with Vivisect

30 open-source projects similar to vivisect/vivisect, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • 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
  • ibotpeaches/apktooliBotPeaches avatar

    iBotPeaches/Apktool

    24,788View on GitHub↗

    Apktool is an Android APK reverse engineering tool designed to decode application packages into human-readable form and rebuild them after modification. It functions as a Dalvik bytecode disassembler and a resource decoder, transforming binary Android XML and DEX files into editable text and Smali representation. The project serves as an application rebuilder, packing modified resources and Smali code back into a functional Android application package. This capability enables the modification of application logic and resources for testing and deployment. The tool covers a broad surface of an

    Java
    View on GitHub↗24,788
  • hyperdbg/hyperdbgHyperDbg avatar

    HyperDbg/HyperDbg

    3,885View on GitHub↗

    HyperDbg is a hardware-assisted kernel-mode debugging platform that leverages virtualization to monitor and control system execution. By utilizing hypervisor-level primitives, it enables deep system analysis and instrumentation without relying on standard operating system debugging interfaces. The framework provides a comprehensive environment for inspecting both kernel and user-mode processes, allowing for granular control over execution flow and system state. The project distinguishes itself through a transparent debugging layer designed to remain invisible to the target environment. It emp

    Cbinary-analysisdebugdebugger
    View on GitHub↗3,885

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
  • alexmojaki/birdseyealexmojaki avatar

    alexmojaki/birdseye

    1,717View on GitHub↗

    |logo| birdseye

    JavaScript
    View on GitHub↗1,717
  • andrewferrier/debugprint.nvimandrewferrier avatar

    andrewferrier/debugprint.nvim

    523View on GitHub↗

    Debugging in NeoVim the print() way!

    Lua
    View on GitHub↗523
  • androguard/androguardandroguard avatar

    androguard/androguard

    6,116View on GitHub↗

    Reverse engineering and pentesting for Android applications

    Python
    View on GitHub↗6,116
  • amitshekhariitbhu/android-debug-databaseamitshekhariitbhu avatar

    amitshekhariitbhu/Android-Debug-Database

    8,663View on GitHub↗

    Android-Debug-Database is a specialized utility for extracting, inspecting, and editing mobile data on Android devices. It serves as a database debugger and SQLite inspector that provides a web-based interface for managing database records and shared preference key-value stores. The project distinguishes itself by supporting encrypted database decryption via provided passwords and the ability to map and inspect volatile in-memory databases. It also includes a data export tool that transfers database files from the private application directory to a local machine for external analysis. The to

    Java
    View on GitHub↗8,663
  • aquynh/capstoneaquynh avatar

    aquynh/capstone

    8,839View on GitHub↗

    Capstone is a multi-architecture disassembly framework and binary translation system. It converts binary machine code into human-readable assembly instructions for a wide variety of hardware instruction set architectures and virtual machines. The framework supports a diverse range of targets, including x86, ARM, RISC-V, and MIPS, as well as virtual machine environments like WebAssembly and the Ethereum Virtual Machine. It functions as an instruction analysis tool capable of extracting granular decomposition data and semantic information from disassembled code. The engine is designed for low-

    C
    View on GitHub↗8,839
  • ashishb/adb-enhancedashishb avatar

    ashishb/adb-enhanced

    1,380View on GitHub↗

    🔪Swiss-army knife for Android testing and development 🔪 ⛺

    Python
    View on GitHub↗1,380
  • automation-stack/ctraceautomation-stack avatar

    automation-stack/ctrace

    121View on GitHub↗

    Well-formatted and improved trace system calls and signals (when the debugger does not help)

    JavaScript
    View on GitHub↗121
  • barryvdh/laravel-debugbarbarryvdh avatar

    barryvdh/laravel-debugbar

    19,242View on GitHub↗

    Laravel Debugbar is a web-based debugging toolbar and application profiler for Laravel. It provides a visual interface to inspect database queries, logs, and performance metrics in real time to identify and resolve bugs during development. The tool features a database query monitor to capture SQL statements and timings, as well as a request inspector for analyzing route metadata, loaded views, and HTTP request data. It includes a profiler for measuring execution time and memory usage to identify bottlenecks in the request lifecycle. Its observability capabilities cover exception capture, app

    PHP
    View on GitHub↗19,242
  • benfred/py-spybenfred avatar

    benfred/py-spy

    15,272View on GitHub↗

    py-spy is a sampling profiler and process debugger for Python. It allows for the analysis of running processes to identify performance bottlenecks and diagnose hanging programs without requiring code changes or restarts. The tool operates by reading the memory of a running process from the outside, which enables non-invasive sampling and state collection without pausing execution. It can resolve binary symbols to capture performance data from native extensions written in compiled languages and generate visual flame graphs for both native extensions and subprocesses. The project provides capa

    Rustperformance-analysisprofilerprofiling
    View on GitHub↗15,272
  • binaryanalysisplatform/bapBinaryAnalysisPlatform avatar

    BinaryAnalysisPlatform/bap

    2,239View on GitHub↗

    Binary Analysis Platform

    OCaml
    View on GitHub↗2,239
  • bombela/backward-cppbombela avatar

    bombela/backward-cpp

    4,285View on GitHub↗

    backward-cpp is a C++ stack trace library and debugging utility designed to capture, resolve, and print detailed execution traces and crash reports. It functions as a crash reporter and call stack printer that translates raw memory addresses into human-readable function names, filenames, and line numbers. The project provides automated crash reporting by registering system handlers for fatal errors, such as segmentation faults, to automatically generate execution traces upon program failure. It distinguishes itself by extracting source file fragments from disk to display specific lines of cod

    C++
    View on GitHub↗4,285
  • bradmontgomery/django-querycountbradmontgomery avatar

    bradmontgomery/django-querycount

    408View on GitHub↗

    Django Querycount

    Python
    View on GitHub↗408
  • boomerangdecompiler/boomerangBoomerangDecompiler avatar

    BoomerangDecompiler/boomerang

    403View on GitHub↗

    Boomerang Decompiler - Fighting the code-rot :)

    C++
    View on GitHub↗403
  • brentd/xray-railsbrentd avatar

    brentd/xray-rails

    1,217View on GitHub↗

    ☠️ A development tool that reveals your UI's bones

    Ruby
    View on GitHub↗1,217
  • bstillitano/scytherbstillitano avatar

    bstillitano/Scyther

    115View on GitHub↗

    Just like scyther, this menu helps you cut through bugs in your iOS app.

    Swift
    View on GitHub↗115
  • bterwijn/memory_graphbterwijn avatar

    bterwijn/memory_graph

    705View on GitHub↗
    Pythonpython3-data-visualization-debugging-education
    View on GitHub↗705
  • bwall/bamfdetectB

    bwall/bamfdetect

    0View on GitHub↗
    View on GitHub↗0
  • carcuis/dap-breakpoints.nvimCarcuis avatar

    Carcuis/dap-breakpoints.nvim

    20View on GitHub↗

    A Lua plugin for Neovim that helps manage breakpoints (including exception filters), create advanced breakpoints using vim.ui.input, and display breakpoint properties as virtual text with nvim-dap

    Lua
    View on GitHub↗20
  • chrisgrieser/nvim-chainsawchrisgrieser avatar

    chrisgrieser/nvim-chainsaw

    137View on GitHub↗

    Smart and highly customizable insertion of various kinds of log statements.

    Lua
    View on GitHub↗137
  • christhecoolhut/pinctfChrisTheCoolHut avatar

    ChrisTheCoolHut/PinCTF

    505View on GitHub↗

    Using Intel's PIN tool to solve CTF problems

    Python
    View on GitHub↗505
  • cisco-talos/pyreboxCisco-Talos avatar

    Cisco-Talos/pyrebox

    1,687View on GitHub↗

    Python scriptable Reverse Engineering Sandbox, a Virtual Machine instrumentation and inspection framework based on QEMU

    C
    View on GitHub↗1,687
  • cisco-talos/ropmemuCisco-Talos avatar

    Cisco-Talos/ROPMEMU

    288View on GitHub↗

    ROPMEMU is a framework to analyze, dissect and decompile complex code-reuse attacks.

    Python
    View on GitHub↗288
  • cmu-sei/pharoscmu-sei avatar

    cmu-sei/pharos

    1,708View on GitHub↗

    Automated static analysis tools for binary programs

    C++
    View on GitHub↗1,708
  • coderyi/networkeyecoderyi avatar

    coderyi/NetworkEye

    1,403View on GitHub↗

    a iOS network debug library, monitor HTTP requests

    Objective-C
    View on GitHub↗1,403
  • codypierce/hackers-grepcodypierce avatar

    codypierce/hackers-grep

    170View on GitHub↗

    hackers-grep is a utility to search for strings in PE executables including imports, exports, and debug symbols

    Python
    View on GitHub↗170
  • cool-rr/pysnoopercool-RR avatar

    cool-RR/PySnooper

    16,604View on GitHub↗

    PySnooper is a diagnostic library for Python that tracks variable values and execution flow to provide a detailed history of program state. By applying decorators to functions, generators, or classes, it logs line-by-line execution and state changes without requiring manual print statements. The tool distinguishes itself through its ability to monitor nested function calls and concurrent operations in multi-threaded applications. It captures execution context by accessing the current stack frame, allowing for the inspection of local variables and the evaluation of arbitrary expressions during

    Pythondebugdebuggerintrospection
    View on GitHub↗16,604
  • 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