301 matches found
metame
metame metame(メタミー)は、任意の実行ファイル向けのシンプルなメタモルフィックコードエンジンです。 Wikipediaより: メタモルフィックコードとは、実行時に特定の解釈の下で自身のコードと論理的に等価なバージョンを出力するコードのことです。 これはコンピュータウイルスがアンチウイルスソフトウェアのパターン認識を回避するために使用されます。 metameの実装は次のように動作します: 1. 指定されたバイナリを開き、コードを解析する 2. 論理とサイズが等価な命令をランダムに置き換える 3. 元のバイナリをコピーしてパッチを適用し、変異したバリアントを生成する...
metame
metame metame is a simple metamorphic code engine for arbitrary executables. From Wikipedia: Metamorphic code is code that when run outputs a logically equivalent version of its own code under some interpretation. This is used by computer viruses to avoid the pattern recognition of anti-virus...
kunglao-agent
kunglao-agent kunglao-agent 是一套自主逆向工程系统:你给它目标和待解问题,它自己把问题做上几小时到几天 —— 自己规划路径,worker 死了能补位,崩溃了能续跑;只有当每个答案都从原始证据推导出来、并扛过机械校验门控之后,它才收敛交卷。 简体中文 · English 它目前以 Claude Code 插件的形式分发 —— Claude Code 是你对话的界面,但不是产品的本体。产品是这套循环:专家 worker 先做静态分析,独立验证者从原始证据盲重推每一条事实,机械门控决定分析何时算完成。交付物是一个事实库:每条 claim 都有字节锚定、独立验证、证据...
CrackMeZ3S-CTF-CrackMe-Tutorial
Cómo escribir un CrackMe para una competición CTF Con la creciente popularidad de las competiciones CTF capture the flag, y el excelente rendimiento de los equipos polacos como Dragon Sector en este ámbito, pensé que sería interesante demostrar la construcción de un CrackMe sencillo, utilizando...
Kam1n0-Community
Kam1n0 v2 とは?...
defcon_27_windbg_workshop
“使用 WinDbg Preview 进行现代调试” DEFCON 27 工作坊 此仓库包含 DEFCON 27 工作坊 的资料 概述 摘要 现在是 2019 年,然而仍有太多 Windows 开发者和黑客依赖于(有用但相当)老式的工具来调试 Windows 二进制文件(OllyDbg、Immunity Debugger)。他们没有意识到的是,他们错过了微软最新的 WinDbg Preview 版本所带来的宝贵工具和功能。这个动手实践的工作坊将尝试拉平差距,通过实际演示 WinDbg 已经改变到了何种程度——它应当成为任何用于二进制分析的 Windows 10...
awesome-game-security
awesome-game-security root@kitploit: If you find that some links are not working, you can simply replace the username with gmh5225. Or you can send an issue for me. Show respect to all the projects below, perfect works of art 🫡 NeverC & NeverD — Your Compiler & Decoder for the AI Era As AI agents...
xyntia
Este repositorio no tiene un README...
AsmResolver
AsmResolver AsmResolver 是一个用于读取、修改和重建可移植可执行文件(PE)的库。它支持在 Windows 上本机运行的 PE 映像,以及包含托管(.NET)元数据的映像。 AsmResolver 在 MIT 许可证下发布。 主要功能 AsmResolver 拥有众多功能。以下是部分亮点(并非完整列表): 创建、读取、修改、写入和修补 PE 文件。 完全访问节、数据目录及其解释。 导入地址表(IAT)重建和蹦床(trampoline)处理。 完全控制最终 PE 文件输出的布局。 对多种 Win32 资源类型(图标、版本信息等)提供丰富支持。 对 .NET...
stacs
静的トークンおよび認証情報スキャナー それは何ですか? STACS は YARA を搭載した静的認証情報スキャナーであり、バイナリファイル形式、ネストされたアーカイブの解析、構成可能なルールセットと無視リスト、および SARIF レポートをサポートしています。 STACSは何をサポートしていますか?...
android_demystification_toolbox
Android 逆向解析工具箱 用途 ADT 是一个基于 Miasm 的符号执行工具集,旨在帮助建模应用程序行为、研究和测试安全漏洞,并促进对恶意代码的逆向分析。 功能 保存/恢复所有线程和进程上下文的能力 用于模拟 Android 环境的集中式(JSON 编码)配置文件 一个用于处理互斥锁、多线程和多进程的调度器 fork pthreadcreate pthreadmutexlock/unlock 阻塞式文件读/写 Java JNI(Java 原生桥接)实现,处理以下内容: 字符串 文件与目录 数组 函数调用 类字段 一些其他杂项实现 sscanf mktime crc32,模拟 C...
gdbfuzz
GDBFuzz: Debugger-Driven Fuzzing This is the companion code for the paper: 'Fuzzing Embedded Systems using Debugger Interfaces'. A preprint of the paper can be found here https://publications.cispa.saarland/3950/. The code allows the users to reproduce and extend the results reported in the paper...
asadbg
asadbg 初步说明:我们建议你将其作为 asatools 的一部分使用,但它也可以 独立使用。 asadbg 是一个工具框架,用于帮助自动执行 Cisco ASA 设备的实时调试, 以及通过串口/SSH 自动与 Cisco CLI 交互, 以快速执行重复性任务。 它封装了 gdb 它支持使用 asadbg.cfg 配置文件,以方便调试不同的 版本 它同时支持真实硬件和 GNS3 它可选地使用 ret-sync,以便从 IDA Pro 获得更好的调试体验 它支持在启动时执行额外的 gdb 脚本 它提供了一些库,可用于跨多个固件版本在真实硬件上 自动化测试 主工具是...
idahunt
概述 要求 功能 脚本 使用 模拟而不执行 初始分析 执行 IDA Python 脚本 二进制差异比较 要求 初始分析 比较文件 比较函数 过滤器 架构检测 特定目标 使用 idahunt 的已知项目 概述 idahunt 是一个使用 IDA Pro 分析二进制文件并在 IDA Pro 中搜寻目标的框架。它是一个命令行工具,可递归分析给定文件夹中的所有可执行文件。它在后台执行 IDA,因此你无需手动打开每个文件。它支持执行外部 IDA Python 脚本。 要求 仅需 Python3(IDA Python 脚本除外,取决于你的 IDA 环境,它们可以是 Python2/Python3)...
CVE-2024-44083
CVE-2024-44083 原始 PoC 仓库已被删除(github.com/Azvanzed/CVE-2024-44083、github.com/Azvanzed/IdaMeme),因此这里重新创建。我想为任何想了解其工作原理或测试自己环境的人重建它。 IDA Pro ≤ 8.4 在分析包含过多跳转链的二进制文件时会崩溃。 漏洞原因 ida64.dll 没有限制其跟踪跳转链的深度。因此,如果你有一个包含数千个链接跳转的二进制文件,最终指向入口点,IDA 就会自行崩溃。 字段| 值 ---|--- CVE| CVE-2024-44083 影响版本| IDA Pro ≤ 8.4 组件|...
CVE-2025-5548
漏洞分析与利用方法论 作者: Anas Rami 模块:6. 漏洞 - 网络安全硕士 目标:关于漏洞分析、利用开发及零日漏洞方法的技术提案,记录实验室环境和实际案例。 1. 方法论与思维方式 漏洞分析并非只是自动化运行工具,而是要深入理解软件组件在内存和架构层面的交互方式cite: 34。我的方法论分为以下几个阶段,并以分析性思维和“横向思维”为指导: 1.1. 战术分析阶段 1. 信息收集与侦察: 理解目标二进制文件。使用什么架构(x86、x64、ARM)?启用了哪些缓解机制(ASLR、DEP/NX、栈Canary)? 2. 静态分析(逆向):...
ida-cli
ida-cli ida-cli 是一个面向 macOS / Linux 的无界面 IDA CLI 与 skill-first 工具集。它会在运行时自动选择后端,在需要时自动拉起本地服务,并同时以 flat CLI、stdio MCP、Streamable HTTP MCP 三种方式暴露相同的能力。 English README 两个用户入口 本地 ida-cli 二进制(一个可执行文件同时承担客户端和服务端角色) 给 agent 环境安装的 ida-cli skill(skill/SKILL.md) 底层的 worker / router 服务层由 CLI...
x86-cpp-reversing-skill
x86-cpp-reversing 一个用于逆向工程 32 位小端 x86(IA-32)二进制文件以及由 C++ 编译生成的汇编代码的 Claude Code 技能。它可以从 ELF 或 PE 二进制文件中恢复类布局、虚函数表、虚函数分发以及 RTTI/继承层次结构,并涵盖在获得这些结构后会遇到的工作流程:恢复自定义文件格式、将数据文件的索引条目映射回使用它们的代码/实体,以及在此过程中识别混淆或反调试技巧。 为智能体使用而构建:SKILL.md 是智能体读取的入口点,其编写方式使得机械性、定义明确的工作(ABI 结构体布局、重定位解析、符号还原)通过 scripts/recon.py...
lure
lure Análisis local de binarios Linux. Cero nube. Cero root. Cero coste. lure es una herramienta local de análisis y sandboxing de ELF Linux para investigadores de seguridad, ingenieros inversos y jugadores de CTF. La versión 0.7.1 añade soporte para binarios ARM64 mediante emulación en modo...
rbinmcp
rbinmcp - Dado de baja Este repositorio ha sido dado de baja y dividido en servidores MCP separados y mantenibles: r2 backend - github.com/kirkderp/rbinr2 Ghidra backend - github.com/kirkderp/rbinghidra ILSpy .NET backend - github.com/kirkderp/rbinilspy Todo el código y los crates han sido...