1067 matches found
Dwarf
Dwarf 一个为逆向工程师、破解者和安全分析师设计的调试器。 或者你可以叫它“该死,为什么覆盆子这么蓬松”或者“鸭子战士有钱得要命”。随你喜欢! 基于 pyqt5、frida 和一些糟糕的代码构建。 已知问题 JavaTraceView 显示变形 JavaTraceView 显示弱引用/句柄而不是值 我们正在开发 Dwarf 2.0 版本 安装 root@kitploit: pip3 install dwarf-debugger 开发版 root@kitploit: pip3 install...
ghidra-evm
Ghidra EVM Module In the last few years, attacks on deployed smart contracts in the Ethereum blockchain have ended up in a significant amount of stolen funds due to programming mistakes. Since smart contracts, once compiled and deployed, are complex to modify and update different practitioners ha...
ghidra-evm
Ghidra EVM 模块 在过去几年中,针对以太坊区块链上已部署智能合约的攻击因编程错误导致大量资金被盗。由于智能合约一旦编译并部署后,修改和更新较为复杂,不同从业者建议在仅能获取以太坊虚拟机(EVM)字节码的区块链上审查其安全性。在这方面,通过反汇编和反编译进行逆向工程可能很有效。 ghidra-EVM 是一个用于智能合约逆向工程的 Ghidra 模块。它可用于从以太坊区块链下载以太坊虚拟机(EVM)字节码,并对智能合约进行反汇编和反编译。此外,它还能分析创建代码、查找合约方法并定位不安全的指令。...
lst2x64dbg
lst2x64dbg 此命令提取给定 LST 文件中的所有标签(该文件作为单一参数提供)。根据提取的标签,在当前目录中创建一个 x64dbg 数据库。 LST 文件可以在 IDA 中通过 文件 菜单生成:生成文件 - 创建 LST 文件... 示例 root@kitploit: $ lst2x64dbg sample.lst ghidra2x64dbg 此命令提取给定 CSV 文件中的所有标签(该文件作为单一参数提供)。根据提取的标签,在当前目录中创建一个 x64dbg 数据库。必须提供镜像基址值。 CSV 文件可以在 Ghidra 中通过 窗口 菜单选择 符号表 生成。...
hexcymatix
hexcymatix hexcymatix es un proyecto de investigación exploratoria, concebido en líneas generales como una herramienta de ingeniería inversa binaria para extraer información estructural a partir de patrones de bytes repetidos en archivos binarios. La idea nunca se materializó en una herramienta...
gftrace
gftrace 一个用于 Golang 二进制文件的命令行 Windows API 跟踪工具。 注意: 此工具是一个概念验证和工作进行中的原型,请相应对待。欢迎反馈! 工作原理? 尽管 Golang 程序在构建方式和运行时行为方面包含许多细微差别,但它们仍然需要与操作系统层交互,这意味着在某些时候它们确实需要调用 Windows API 的函数。 Go 运行时包包含一个名为 asmstdcall 的函数,该函数是用于与 Windows API 交互的一种“网关”。由于这个函数预计会调用 Windows API...
apkprobe
APKprobe Descompilador de APK y escáner de secretos para investigación de seguridad en Android. Extrae automáticamente claves de API , endpoints , tokens y otras credenciales filtradas de aplicaciones Android. Funciona con archivos .apk, .xapk, .dex, .jar, .class, .smali, .zip, .aar, .arsc, .aab...
ida_kernelcache
idakernelcache: Un kit de IDA para analizar kernelcaches de iOS idakernelcache es un módulo de IDAPython para IDA Pro que facilita el trabajo con kernelcaches de iOS. El módulo proporciona funciones para: Convertir los nuevos punteros estáticos etiquetados de iOS 12 en punteros de kernel normales...
ida_kernelcache
idakernelcache: An IDA Toolkit for analyzing iOS kernelcaches idakernelcache is an IDAPython module for IDA Pro to make working with iOS kernelcaches easier. The module provides functions to: Convert iOS 12's new static tagged pointers into normal kernel pointers. Parse the kernel's PRELINKINFO...
JObfuscator
JObfuscator — Ofuscación y protección de código fuente Java JObfuscator es un ofuscador de código fuente para el lenguaje de programación Java. Puede proteger su código fuente Java y sus algoritmos contra hackeos, cracking, ingeniería inversa, descompilación y robo de tecnología. JObfuscator empl...
hidden
Hidden 🇺🇦 Hidden ha sido desarrollado como una solución para tareas de ingeniería inversa e investigación. Es un controlador de Windows con una interfaz de modo de usuario que se utiliza para ocultar entornos específicos en su máquina Windows, como programas RCE instalados ej. procmon, wireshark,...
protobuf-inspector
protobuf-inspector 能够解析 Google Protobuf 编码的二进制数据(版本 2 或 3)的简单程序,无需事先知道其对应的定义。它会打印出内容之美观的彩色表示。示例: 如你所见,字段名称显然丢失了,同时一些高层细节也丢失了,例如: varint 是否使用 zig-zag 编码(默认假设不使用 zig-zag) 32位/64位值是整数还是浮点数(默认同时显示) 有符号性(默认自动检测) 但 protobuf-inspector...
osx-re-101
osx & ios re 101 正在进行中,我在积极收集这些资源。 必读 https://reverse.put.as/ https://blog.paloaltonetworks.com/tag/mac-os-x/ https://www.synack.com/blog/r-d-projects/os-x-security-research/ https://pewpewthespells.com/re.html https://github.com/bx/machO-tools https://github.com/kpwn/iOSRE 随时备查 "OSX Mach-O 文件格式参...
Hooketh
Hooketh 一套用于简化与Frida配合使用的脚本,旨在帮助找到正确的函数进行挂钩并修改它。 使用方法 对于这两个脚本,我假设你已通过 USB 连接了一个设备,或在同一台机器上运行了模拟器。 在你的机器上安装 Frida,并确保你在 Android 设备/模拟器上运行了 Frida 服务。 使用 ActivityTracer.js 你可能有一个 apk 文件,并且想知道哪些活动会运行以及它们的顺序。在这种情况下,你可以使用 activitytracer.js: frida -U -f com.pkg.xxx.yyy -l activitytracer.js --no-pause 使用...
paimei
PaiMei es un framework de ingeniería inversa que consta de múltiples componentes extensibles. El framework puede considerarse esencialmente como una navaja suiza del ingeniero inverso y ya ha demostrado ser eficaz para una amplia gama de tareas tanto estáticas como dinámicas, como asistencia a...
bincat
Introduction What is BinCAT? BinCAT is a static Binary Code Analysis Toolkit, designed to help reverse engineers, directly from IDA or using Python for automation. It features: value analysis registers and memory taint analysis type reconstruction and propagation backward and forward analysis...
rematch
|Read The Docs| |Gitter Chat| |Build Status| |Codacy Badge| |idaplugin PyPI| |server PyPI| rematch REmatch,又一个二进制比较工具。 Rematch 仍在开发中,尚未达到我们期望的功能丰富程度。目前基本功能可用,更高级的功能正在开发中。由于可扩展性和可维护性是首要目标,希望我们能相对较快地完善它。 它旨在为逆向工程师使用,通过揭示和识别先前逆向过的相似函数,并将文档和注释迁移到当前 IDB。它通过本地收集 IDB 中函数的数据,并将该信息上传到一个 web...
pyREtic
pyREtic 0.5.1 自述文件 Rich Smith - [email protected] pyREtic 最新版本可在以下地址找到:https://github.com/MyNameIsMeerkat/pyREtic 它是什么? pyREtic 是一个可扩展的框架,旨在帮助执行各种针对 Python 语言项目的逆向工程任务。 它帮助逆向工程师从字节码(.pyc)恢复源代码(.py),特别是在被逆向的代码已采取手段试图阻止使用标准工具集进行反编译的情况下。 它由三个主要部分组成: REpdb :一个以逆向工程为中心的 pdb...
ida-efiutils
Scripts EFI para IDA Pro Algunos scripts de IDA para ayudar con la ingeniería inversa de ejecutables EFI. Este paquete contiene los siguientes archivos: 1. efiutils.py - Módulo IDAPython con algunas funciones auxiliares 2. efiguids.py - Una colección de GUID conocidos para protocolos EFI 3...
ida-efiutils
EFI scripts for IDA Pro Some IDA scripts to assist with reverse engineering EFI executables. This package contains the following files: 1. efiutils.py - IDAPython module with some helper functions 2. efiguids.py - A collection of known GUIDs for EFI protocols 3. efiguidsami.py - A collection of...