2 个仓库
用于分析、反汇编和修改已编译二进制文件以理解程序行为的综合工具集。
与 Python 逆向工程的区别: 候选工具专门侧重于对 Python 字节码进行逆向工程,而非使用 Python 作为框架来逆向其他二进制文件。
Explore 2 awesome GitHub repositories matching operating systems & systems programming · 逆向工程框架. Refine with filters or upvote what's useful.
Miasm 是一个 Python 逆向工程框架,专为二进制分析、反汇编和修改而设计。它作为一个二进制分析框架,将机器码提升为中间表示,以实现平台无关的安全研究。 该系统作为二进制仿真引擎和修改工具包运行,允许在虚拟环境中执行二进制代码以跟踪状态更改,而无需原生硬件。它提供了二进制补丁工具,用于跨多种 CPU 架构和可执行格式更新和修改原始二进制文件。 该框架涵盖了反汇编、中间表示提升和语义简化功能,以消除二进制混淆。它包括对二进制格式解析和内存映射的支持,以便在分析编译程序时跟踪引用和布局。
Provides a Python-based framework for automating the disassembly and analysis of compiled programs.
APKLab is an integrated development environment designed for Android reverse engineering and mobile application security analysis. It provides a comprehensive workbench that enables users to decompile, analyze, modify, and repackage mobile application binaries directly within a code editor. The platform distinguishes itself by combining static code analysis with dynamic instrumentation capabilities. It transforms compiled packages into readable source code and assembly logic, while simultaneously offering tools to inject runtime hooks, patch application behavior, and intercept encrypted netwo
Manages and organizes framework dependencies required to decode and rebuild mobile application packages.