Lobsters 社区热榜 RSS 与作者博客原文 · 原文 2026-08-24
SELF 原型:让可执行文件也能被 SQL 查询
作者借助 LLM 重新推进一个旧想法:让同一个文件既能执行,也能用 SQL 查内部结构。SELF 展示了这种原型怎样把制品检查接到数据库查询。
一个文件,两种操作
Farid Zakaria 介绍 SELF 原型,把可执行文件组织成 SQLite 数据库,使文件既能运行,也能用 SQL 查询其依赖等结构。
作者此前的 sqlelf 让 SQL 查询 ELF,SELF 则进一步改变文件自身的组织方式。两者的目标和实现阶段需要分开理解。
从研究想法到工程原型
它把检查二进制制品的工作,转化为对已有数据库结构的查询。作者借助 LLM 重新推进旧想法,是 AI 参与开发过程的一例。
文章展示的是作者的原型与设计说明,本站未复现运行或性能。它不代表 ELF 的通用替代方案已经成熟,也不能证明市场需求。
重要补充与更正
以下日期是本站修订时间。
- 补充 ·
区分 sqlelf 与 SELF,移除榜单措辞及未证实的需求判断,补充原型范围。