TwKit
正在载入
TwKit

craft-anything封闭软件逆向工程工具 · 话题榜 · TwKit

AI科技 · 2 帖 · 2 位作者 · 曝光 105566

两条推文介绍开源项目craft-anything,称其可帮助工程师观察和理解封闭软件的底层行为,讨论其技术用途与边界。

  • 介绍Rust项目craft-anything提供的封闭软件逆向分析能力
  • 讨论其如何观测程序行为、辅助理解未知软件
  • 评估项目适用场景、技术限制及开源社区反馈

@fishjar

逆向工程界这两天迎来了一个极其亮眼的 Rust 开源新项目:craft-anything。 它的定位非常硬核:帮助工程师彻底理解手头任何封闭软件的底层工作原理,并在理解的基础上重新构建出属于自己的原生版本。 不同于传统的 Ghidra 或 IDA Pro 只专注于将汇编语言反编译成伪代码,craft-anything 的切入维度是在系统行为层面做全景观测。 你给它输入一个未知的可执行文件或前端打包应用,它会在沙箱内自动Hook该软件所有的系统调用、内存状态机迁移以及网络底层协议封包; 接着利用内置的符号执行引擎,自动将散乱的 API 请求和内部事件流,拓扑重构出一张完整的业务架构交互图; 最后直接生成一份结构清晰的模块化规范与骨架代码。 对于想要学习优秀开源项目、或者需要逆向对接遗留系统私有协议的工程师来说,这套工具几乎把原本需要几天的人工抓包分析压缩到了几分钟之内。 源码用纯 Rust 编写,内存占用极低,跨平台运行丝滑顺畅。 开源地址:https://github.com/storytold/craft-anything

查看原帖

@mingzi206

逆向工程界这两天杀出一个核弹级 Rust 新项目:craft-anything。 它的定位极其暴力: 不只是看懂封闭软件的代码,而是彻底观测它的底层工作原理,并在理解的基础上,直接帮你克隆重构出一套属于自己的原生软件! 传统 IDA Pro 或 Ghidra 只是把汇编翻译成死板的伪代码,而 craft-anything 走的是系统级全景观测: · 沙箱内自动抓包与 Hook:丢进一个未知的应用或前端包,它自动记录所有系统调用、内存状态机迁移与网络私有协议 · 拓扑重构架构图:内置符号执行引擎,把乱成一团的 API 请求和事件流,自动还原成清晰的业务架构交互图 · 直接生成骨架代码:结合 Coding Agent,直接输出结构清晰的模块化规范与原生复刻代码 不管是想扒大厂闭源软件的底层私有协议,还是想搞 Clean-Room 净室逆向手搓原生替代品,原本需要几天的人工逆向分析,现在几分钟内搞定。 纯 Rust 打造,内存占用极低。搞安全、逆向和底层架构的兄弟建议直接马住! 👉 开源地址:https://github.com/storytold/craft-anything #Rust #AI #开源

查看原帖