返回资讯中心
外部精选
软件工程
#开发者实时流

AI工具实现函数反编译结果跨项目复用

来源标题:Never reverse engineer the same function twice

该工具让此前见过的函数直接以命名形式出现,包括库代码,用户只需关注软件核心逻辑。它支持x86、ARM、RISC-V等多种指令集,团队可实时协作并@提及AI代理协助分析。任何支持MCP协议的LLM工具或CLI都能接入项目。

Hacker News 最新berm_2026/11/6 · 今天5 分钟阅读

以下正文由 AI 翻译自 Hacker News 最新(原文版权归原站所有),可能存在偏差,重要内容请以原文为准。

看过的函数直接带着名字出现,包括库代码。你只需专注于软件的核心逻辑。 反编译 命名 协同 调用方 交叉引用 线程 Agent Go ⇄ C 示例数据 所有常见与不常见的软件栈。 原生可执行文件与字节码,都在同一处可读。 x86、x86-64ARM32、AArch64RISC-V 32/64MIPS 32/64PowerPC 32/64SPARC V8、V9 没列出来?告诉我们。你的分析需求正与我们的路线图交汇。 与团队实时协作。一键关注任何人,在代码上按线程讨论。 点击头像即可跳到对方所在行并跟随查看。 0x5f3759df 看起来像每次构建的密钥。@Mira 见过吗? 可对一条指令、一个范围或一行 C 代码发表评论。@mention 会直达收件箱。 重命名会同时同步到所有打开的标签页。你的命名会成为 FLIRT 规则。 它通过哈希解析出 API,再与构建密钥做 XOR。 任何支持 MCP 的 LLM 工具或 CLI 都能加入你的项目。脚本可通过 HTTP API 与 OpenAPI 接入。 $claude mcp add --transport http similarity https://simil.ar/mcp 它给出命名建议。你逐条接受或拒绝。 get_functionsimilar_functionslist_callslist_threadsstart_threadreply_threadinboxwait_for_mentionsresolve_urllist_projectslist_files HTTP API/api/v0 · OpenAPI $ curl -s https://simil.ar/api/v0/openapi.json | jq '.paths | keys' POST上传样本进行处理 GET读取样本的元数据、哈希与聚类 GET列出样本的函数 GET读取某个函数的反编译 C 代码 GET对比两个函数 GET列出与当前样本最接近的几个样本 GET列出与当前样本共享至少该比例函数的样本 GET查找包含某个函数哈希的文件 打开你的第一个样本。 公开样本,已完成命名。挑一个,边看边读。

正文由 探How 从来源站点 RSS 同步,内容未经改写;遇到排版缺失或需要图片、视频时请以原文为准。

打开原文
去社区讨论 →