awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 个仓库

Awesome GitHub RepositoriesBytecode Assemblers

Tools that translate assembly language instructions back into compiled bytecode formats.

Distinct from Assemblers: Distinct from generic machine-code assemblers by specifically targeting bytecode for virtual machines.

Explore 4 awesome GitHub repositories matching programming languages & runtimes · Bytecode Assemblers. Refine with filters or upvote what's useful.

Awesome Bytecode Assemblers GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • konloch/bytecode-viewerKonloch 的头像

    Konloch/bytecode-viewer

    15,537在 GitHub 上查看↗

    This project is a Java bytecode reverse engineering suite that functions as a disassembler, decompiler, and editor for Java class files and Android APK binaries. It provides tools to transform compiled bytecode into assembly instructions or readable source code. The toolset supports Android APK analysis and Java binary patching, allowing for the modification of source code or bytecode and subsequent recompilation into functional binaries. It includes capabilities for removing Java obfuscation and performing malware analysis through the detection of malicious code patterns. The system incorpo

    Provides the ability to reconstruct functional binary bytecode from human-readable assembly instructions.

    Javaandroidapkbaksmali
    在 GitHub 上查看↗15,537
  • aquynh/capstoneaquynh 的头像

    aquynh/capstone

    8,839在 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-

    Translates binary machine code into human-readable assembly for both hardware architectures and virtual machines.

    C
    在 GitHub 上查看↗8,839
  • col-e/recafCol-E 的头像

    Col-E/Recaf

    7,252在 GitHub 上查看↗

    Recaf 是一套专门用于汇编、编辑、去混淆、反编译和检测 Java 字节码及运行时进程的工具。它提供了一个协调环境,用于修改已编译的 Java 类文件并分析 Java 应用的行为。 该项目的独特之处在于一个多级抽象层,允许跨不同格式进行编辑,以及一个通过多个可配置反编译引擎路由字节码的可插拔框架。它包括一个嵌入式脚本引擎和插件架构,以自动化重复任务并扩展系统行为。 该工具集涵盖了几个高级能力领域,包括用于搜索应用内容和模拟方法执行状态的静态分析。它还支持用于附加到实时进程的运行时检测,以及用于移除混淆和修复类文件的自动化字节码转换。 通过命令行界面支持无头执行,以便将工作流集成到外部构建流水线中。

    Includes a bytecode assembler for writing and injecting raw instructions using simplified syntax.

    Java
    在 GitHub 上查看↗7,252
  • cea-sec/miasmcea-sec 的头像

    cea-sec/miasm

    3,890在 GitHub 上查看↗

    Miasm 是一个 Python 逆向工程框架,专为二进制分析、反汇编和修改而设计。它作为一个二进制分析框架,将机器码提升为中间表示,以实现平台无关的安全研究。 该系统作为二进制仿真引擎和修改工具包运行,允许在虚拟环境中执行二进制代码以跟踪状态更改,而无需原生硬件。它提供了二进制补丁工具,用于跨多种 CPU 架构和可执行格式更新和修改原始二进制文件。 该框架涵盖了反汇编、中间表示提升和语义简化功能,以消除二进制混淆。它包括对二进制格式解析和内存映射的支持,以便在分析编译程序时跟踪引用和布局。

    Converts human-readable assembly language into raw machine code bytes for binary modification and injection.

    Pythonassemblerdisassembleremulator
    在 GitHub 上查看↗3,890
  1. Home
  2. Programming Languages & Runtimes
  3. Bytecode Assemblers