AMAZINGINDEX.COM 日报快照
50.7
VOL. 2026.05
2026.05.23
← 返回 2026.05.23 日报
日报快照 · Daily Snapshot
NO. 017

纯浏览器实现光传文件

#ARTICLE HackerNews 2026.05.23
推荐指数 41.0 NO. 017 · 2026.05.23
发布2026/05/22Score113Comments42

ShadowCat 通过浏览器将文件编码为连续 QR 码流,摄像头读取即可完成单向光传输,无需网络或安装软件。适合高隔离环境(工控、涉密机)快速传小文件,或作为应急跨网方案。

air-gap 场景的文件传输长期依赖 USB 或专用光驱,ShadowCat 的创新在于完全抛弃原生应用依赖——接收端甚至可以是另一台手机的浏览器。同类工具如 Qubes OS 的 qvm-copy 需要同一生态,croc 需要双方联网,而 ShadowCat 的纯视觉通道在物理隔离合规场景有独特生存空间。

实际瓶颈在带宽:实测约 2-3 KB/s,传 1MB 文件需 5 分钟以上,且对光线稳定和摄像头帧率敏感。最适合的场景是传 SSH 公钥、配置文件、短脚本等文本类小数据,而非媒体文件。做安全合规或工控集成的团队可以把它作为 fallback 方案纳入工具箱。

正面 39 条评论

核心争论:光传方案的实用边界:应急场景价值 vs 大规模数据传输瓶颈

unprovable

Single page file transfer using QR Codes and a browser. Sending device loads a file into the page, gets chunked. Receiver gets all the chunks through a camera, tosses lightly and reassembles, CRC to garnish. Designed to push data from an old phone that had broken comms after it took a swimming lesso

pajamasam

Interesting idea! A demo video would be great :)

HanClinto

If the phone had broken comms, how did you get the code onto the phone to run?

替代方案: 音频频率调制标准网线/数据线传输本地LLM生成代码get-beam
查看原文 →