Quine 是一种无需自省(如读取自身文件)即可输出其源代码的程序。 为了理解其工作原理,可以类比一台机器:如果给这台机器一份“计划书”,它就能制造出任何物体。若要制造一台能复制自身的机器,你必须提供一份计划书,指示机器生产出其基础组件,复制这份计划书本身,并将该副本放入新机器的“计划书存放处”。 编写 Quine 包含三个步骤: 1. **准备一个模板**,用于创建并打印字符串。 2. **修改模板**,使得程序在打印前,将自身的源代码插入到字符串中(通常通过切片或占位符替换实现)。 3. **完善源代码**,以顾及第二步所做的更改,确保“子”程序与“父”程序完全一致。 通过将源代码视为可操作的字符串,开发者可以绕过对文件直接访问的需求。虽然在 Python 等语言中使用 `repr()` 可以通过处理字符转义来简化这一过程,但在任何环境中(甚至是电子表格中),通过使用字符串替换和字符编码来避免语法错误,也是可以实现这一点的。
发布
登录
注册
发布
Chaofan Shou @Fried_rice
Kimi K3 利用它发现的 0day 漏洞成功入侵了最新的 Redis 服务器。
仅用了 27 分钟,动用了 32 个代理。
github.com/berabuddies/re…
下午 10:36 · 2026年7月22日
130 万次浏览 105 转发 426 引用 6490 点赞 2100 书签
Chaofan Shou @Fried_rice 7月22日
这是第一个有能力且愿意编写漏洞利用程序的 LLM 🥲🥲🥲
198 转发 626 引用 5100 点赞
nich @nichxbt 7月22日
这太传奇了。很高兴看到你活跃。
Chaofan Shou @Fried_rice 3月31日
Claude 代码的源代码通过其 npm 注册表中的一个 map 文件被泄露了!
代码:…a8527898604c1bbb12468b1581d95e.r2.dev/src.zip
152 转发 2400 点赞
相关人员
Chaofan Shou @Fried_rice 关注
正在打造 @yetalabs
条款 · 隐私 · Cookies · 无障碍 · 广告信息 · 更多
© 2026 X Corp.
别错过正在发生的事情
X 用户总是第一时间了解情况。
登录
注册
新用户?立即注册以获取您的个性化时间线!
通过 Google 注册
通过 Apple 注册
创建账号
注册即表示您同意服务条款和隐私政策,包括 Cookie 使用。
当前趋势
作者设计了全球首款开源、3端口、100 Mbps 非网管型以太网交换机 ASIC。该芯片目前已通过 Tiny Tapeout 项目完成流片,预计将于 2026 年 11 月进行硅片点亮测试。
由于缺乏真正开源的网络硬件,该项目通过 RMII 接口使用外部 PHY(Microchip LAN8720A)克服了严重的引脚和面积限制。该设计采用了直通转发架构,以避免存储转发方式带来的高内存成本,同时实现了基于硬件的地址解析表,并配有 5 分钟的 TTL 老化机制以实现自动学习。
该芯片已通过 FPGA 仿真测试,是“咖啡店”(Coffee Shop)系列开源网络 IP 的一部分。尽管最初规模有限,但由于临时获得了额外的硅片面积,项目开启了“第二轮”开发,促使开发者迅速进一步扩展设计。一旦验证成功,这项工作将成为作者实现构建完全定制化、开源家庭实验室基础设施这一长期目标的基础步骤。