SuperAPI AI 工具集

reverse-engineer

通用与其它

查看项目

更新于 10-16 01:27

技能介绍

用途:该技能面向逆向工程与二进制分析任务,提供从侦察到文档化的分析流程指导,适用于常见逆向脚本环境相关的工作流。

主要能力:涵盖文件识别(类型、架构、编译器)、元数据提取(字符串、导入导出、资源)、加壳与混淆检测、静态分析(反汇编器加载、入口点识别、函数与控制流映射、重命名与注释、交叉引用)、动态分析(隔离虚拟机、断点策略、执行跟踪、输入操纵)以及文档化(函数、数据结构、算法与发现总结)。同时涉及常见代码模式识别,如 XOR 字符串混淆、IsDebuggerPresent 反调试、API 哈希、栈字符串构造,以及 x86 cdecl/stdcall、x64 Windows/System V、ARM 等调用约定。

使用方式:资料给出的脚本环境包括 IDAPython、Ghidra 脚本(Java/Python via Jython)、r2pipe、pwntools、capstone、keystone、unicorn、angr、Triton。示例命令包括 file challenge、checksec --file=challenge、gdb ./challenge、break strcmp、dumpbin /exports library.dll。

适用场景:授权范围内的安全研究、CTF 竞赛与教学挑战、防御性恶意软件分析、通过负责任渠道披露漏洞、为互操作性理解软件。

限制:仅限授权用途;不得协助未授权访问系统、制作恶意软件、非法绕过软件许可、窃取知识产权或任何非法活动。资料未提供具体安装命令、收费与价格信息。