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

vivisect/vivisect

0
View on GitHub↗
997 stars·191 forks·Python·Apache-2.0·10 views

Vivisect

A combined disassembler/static analysis/symbolic execution/debugger framework.

Features

  • Dynamic Analysis and Debugging - Automated reverse engineering and debugging framework.
  • Debugging - Python-based framework for binary analysis and emulation.
  • Debugging Tools - A multi-architecture binary analysis and emulation framework.
  • Reverse Engineering - Analyzes malware using a Python-based framework.

Star history

Star history chart for vivisect/vivisectStar history chart for vivisect/vivisect

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

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

Start searching with AI

Projects sharing features with Vivisect

These projects share indexed features with Vivisect. Shared tags can include platform or build tooling; verify the primary use case before treating a result 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
  • alexmojaki/birdseyealexmojaki avatar

    alexmojaki/birdseye

    1,717View on GitHub↗

    |logo| birdseye

    JavaScript
    View on GitHub↗1,717
Compare all 30 related projects→

Frequently asked questions

What does vivisect/vivisect do?

A combined disassembler/static analysis/symbolic execution/debugger framework.

What are the main features of vivisect/vivisect?

The main features of vivisect/vivisect are: Dynamic Analysis and Debugging, Debugging, Debugging Tools, Reverse Engineering.

Which projects share features with vivisect/vivisect?

Projects with overlapping indexed features include: unicorn-engine/unicorn — Unicorn is a multi-architecture CPU emulation framework and library that utilizes just-in-time compilation to execute… ibotpeaches/apktool — Apktool is an Android APK reverse engineering tool designed to decode application packages into human-readable form… hyperdbg/hyperdbg — HyperDbg is a hardware-assisted kernel-mode debugging platform that leverages virtualization to monitor and control… alexmojaki/birdseye — |logo| birdseye. andrewferrier/debugprint.nvim — Debugging in NeoVim the print() way! amitshekhariitbhu/android-debug-database — Android-Debug-Database is a specialized utility for extracting, inspecting, and editing mobile data on Android…