2026 matches found
ida-pro-mcp
IDA Pro MCP Simple MCP Server to allow vibe reversing in IDA Pro. https://github.com/user-attachments/assets/6ebeaa92-a9db-43fa-b756-eececce2aca0 The binaries and prompt for the video are available in the mcp-reversing-dataset repository. Prerequisites Python 3.11 or higher Use idapyswitch to...
shredder-rs
Shredder-RS 一个用于 x8664 二进制文件的多态变形引擎。 概述 Shredder-RS 实现了指令级别的碎片化以对抗静态分析。通过打破代码的线性流程并注入随机化的垃圾节点,它迫使反汇编器跟随一个由 JMP 链接指令构成的复杂图。 核心机制:指令碎片化 与仅添加垃圾代码的基本混淆器不同,Shredder-RS 将原始指令流解构为独立的功能节点。 1. 解码: 使用 iced-x86 进行完整的 x8664 反汇编。 2. 碎片化: 每条指令被封装在一个“变形节点”中。 3. 熵注入: 节点在一个新的 PE 节区中进行物理随机打乱。 4. 控制流链接:...
UnconfuserEx
UnConfuserEx Una herramienta para desofuscar binarios C protegidos con ConfuserEx2. Este fue originalmente un proyecto privado que decidí hacer público después de que ya no tuviera utilidad real para mí. La eliminación de protecciones se centró en un binario específico que estaba reversando y...
SUID3NUM
SUID3NUM 一个独立的 python2/3 脚本,利用 python 的内置模块查找 SUID 二进制文件,将默认二进制文件与自定义二进制文件分开,并与 GTFO Bin 仓库中的二进制文件进行交叉匹配并自动利用它们,全部带有颜色! ͡ʘ ͜ʖ ͡ʘ 描述 一个同时支持 python2 和 python3 的独立脚本,用于查找机器/CTF 中的所有 SUID 二进制文件,并执行以下操作: 列出所有默认的 SUID 二进制文件(随 Linux 发行,不可利用) 列出所有自定义二进制文件(不随软件包/纯净安装提供) 列出所有在 GTFO Bin 中找到的自定义二进制文件(这是有趣的地方)...
Qu1cksc0pe
Qu1cksc0pe 一站式恶意软件分析工具,可分析多种文件类型,从Windows二进制文件到电子邮件文件。 您可以获取 : 使用了哪些DLL文件。 函数和API。 节区和段。 URL、IP地址和电子邮件。 Android权限(危险/特殊/信息)。 MITRE ATT&CK映射(Windows + Linux静态分析)。 文件扩展名及其名称。 内嵌的可执行文件/漏洞利用程序。 等等... Qu1cksc0pe旨在获取关于可疑文件的更多信息,并帮助用户了解该文件具备哪些能力。 Qu1cksc0pe当前可分析 文件| 分析类型 ---|--- Windows可执行文件 .exe, .dll,...
windiff
WinDiff About WinDiff is an open-source web-based tool that allows browsing and comparing symbol, type and syscall information of Microsoft Windows binaries across different versions of the operating system. The binary database is automatically updated to include information from the latest Windo...
ObfuscatedSharpCollection
Obfuscated SharpCollection Quick and dirty stab at automated Obfuscation using yetAnotherObfuscator by @0xcc00 together with fresh builds of common C offensive tools, in a CDI fashion using Azure DevOps release pipelines. Obfuscated SharpCollection is not intended to be as complete as the...
reko
reko - a general purpose decompiler. Reko Swedish: "decent, obliging" is a decompiler for machine code binaries. This project is freely available under the GNU General Public License. The project consists of front ends, core decompiler engine, and back ends to help it achieve its goals. A...
ghostrings
Ghostrings Scripts for recovering string definitions in Go binaries with P-Code analysis. Tested with x86, x86-64, ARM, and ARM64. Scripts Golang These can be found in the Golang category in the Script Manager. GoDynamicStrings.java Analyzes P-Code to find string structures created on the stack...
AlphaGolang
AlphaGolang 作者:Juan Andres Guerrero-Saade JAG-S @ SentinelLabs 描述: AlphaGolang 是一组 IDAPython 脚本,旨在帮助恶意软件逆向工程师掌握 Go 二进制文件。其理念是将脚本拆分为具体的步骤,从而避免脆弱的单体脚本,并模拟分析人员在处理 Go 二进制文件时可能遵循的方法。 脚本根据 GPL 许可发布(感谢 Tim Strazzere 的原始 GolangLoaderAssist,我们对其进行了重构并更新为 Python3,向 Tim 致敬 :)。欢迎并鼓励贡献! 要求:IDA Pro(理想版本 v7.6+)...
resym
Artefacto ReSym Este repositorio proporciona los artefactos del artículo "ReSym: Harnessing LLMs to Recover Variable and Data Structure Symbols from Stripped Binaries" CCS 2024. 🏆 Ganador del Premio ACM SIGSAC Distinguished Paper Nota : Estamos manteniendo/actualizando activamente nuestros...
xsubfind3r
xsubfind3r xsubfind3r is a command-line utility designed to discover subdomains for a given domain in a simple, efficient way. It works by gathering information from a variety of passive sources, meaning it doesn't interact directly with the target but instead gathers data that is already publicl...
rp
rp++: a fast ROP gadget finder for PE/ELF/Mach-O x86/x64/ARM/ARM64 binaries Overview rp++ or rp is a C++ ROP gadget finder for PE/ELF/Mach-O executables and x86/x64/ARM/ARM64 architectures. Finding ROP gadgets To find ROP gadget you need to specify a file with the --file / -f option and use the...
frida
Frida 面向开发者、逆向工程师和安全研究人员的动态插桩工具包。了解更多请访问 frida.re。 两种安装方式 1. 从预编译二进制文件安装 这是推荐的入门方式。你只需要执行: root@kitploit: pip install frida-tools CLI 工具 pip install frida Python 绑定 npm install frida Node.js 绑定 你也可以从 Frida 的 GitHub 发布页面下载适用于各种操作系统的预编译二进制文件。 2. 自行编译二进制文件 运行: root@kitploit: make 如果你需要指定 --prefix...
Main_MiSTer
MainMiSTer 主二进制文件和 Wiki 仓库 这个仓库是 MiSTer 主二进制文件和 Wiki 的家。 为了让谷歌爬取 Wiki,这里提供一个(不适合人类阅读的)可爬取 Wiki 如果你是人类,寻找 Wiki,请点击这里 要编译此应用程序,请在此处了解更多信息。...
xfg_analyzer
Recovering function prototypes by bruteforcing XFG Hashes This repository contains scripts for generating and looking up eXtended Flow Guard hashes. An extended writeup of how this works is available in issue 22 of International Jouranl Of Proof Of Concept || GTFO. My work on this PoC was greatly...
evilqr
Evil QR Toolkit demonstrating another approach of a QRLJacking attack, allowing to perform remote account takeover, through sign-in QR code phishing. It consists of a browser extension used by the attacker to extract the sign-in QR code and a server application, which retrieves the sign-in QR cod...
s3enum
s3enum s3enum is a fast and stealthy Amazon S3 bucket enumeration tool. It leverages DNS instead of HTTP, which means that requests are not logged in S3 server access logs. It was originally built back in 2016 to target GitHub. Installation root@kitploit: go install github.com/koenrh/s3enum@lates...
gftrace
gftrace 一个用于 Golang 二进制文件的命令行 Windows API 跟踪工具。 注意: 此工具是一个概念验证和工作进行中的原型,请相应对待。欢迎反馈! 工作原理? 尽管 Golang 程序在构建方式和运行时行为方面包含许多细微差别,但它们仍然需要与操作系统层交互,这意味着在某些时候它们确实需要调用 Windows API 的函数。 Go 运行时包包含一个名为 asmstdcall 的函数,该函数是用于与 Windows API 交互的一种“网关”。由于这个函数预计会调用 Windows API...
gftrace
gftrace A command line Windows API tracing tool for Golang binaries. Note: This tool is a PoC and a work-in-progress prototype so please treat it as such. Feedbacks are always welcome! How it works? Although Golang programs contains a lot of nuances regarding the way they are built and their...