DevTrends开发者趋势
主题色

lo2589 /

ailatch

AILatch 是一个给 Python 项目用的源码加密工具(MIT 协议)。 Cursor、Claude Code 这类 AI 编程助手经常会把整个项目读一遍。有些文件你不想让它们看到,但加密之后程序又跑不起来。AILatch 把文件就地加密,cat、grep、代码索引读到的都是乱码;运行时在内存里解密,程序照常跑。 ailatch lock main.py 加密,ailatch run main.py 直接运行 加密的模块可以正常 …

语言PythonDT安全与测试DT软件开发DTAgent 评测与安全DTAgent 管理与编排DTmacOSDTWindowsDTClaude CodeDTCursor原始agent-security原始ai-coding原始ai-safety原始ai-security

关于

AILatch 是一个给 Python 项目用的源码加密工具(MIT 协议)。 Cursor、Claude Code 这类 AI 编程助手经常会把整个项目读一遍。有些文件你不想让它们看到,但加密之后程序又跑不起来。AILatch 把文件就地加密,cat、grep、代码索引读到的都是乱码;运行时在内存里解密,程序照常跑。 ailatch lock main.py 加密,ailatch run main.py 直接运行 加密的模块可以正常 import,加密的 JSON、配置文件可以正常 open() 读 明文只在进程内存里,磁盘上不会多出明文副本 ailatch show 查看、ailatch open 在图形界面里编辑,保存时自动加密回去 适用范围:Python 3.11+,在 Windows 和 macOS 上测试过。它防的是 AI 助手读文件,不防有本机权限的攻击者。

收录记录

  1. 阮一峰周刊·用户投稿

    2026年10月20日 · 1 次收录

讨论这个产品