BLA
BLA (Blind LLM Agents) is the open-source Blue Defense MCP and CLI built to protect software artifacts against automated AI reverse-engineering workflows.
翻译准备中
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证Black out SSNs, account numbers and personal info in PDFs and screenshots — privately, in your browser.
翻译准备中
取自仓库 README
正在加载完整 README。 以下为已保存的摘录。
Redact PDFs and screenshots privately, in the browser. Finds SSNs, account/routing/card numbers,
birth dates, contact details and custom words, lets you review and adjust, then exports a
flattened file where the hidden text is actually gone.
Privacy model: a static site with no backend. Files are processed in the tab
(pdf.js for PDFs, tesseract.js for OCR); all assets are self-hosted and a Content-Security-Policy
blocks requests to any other origin. Output pages are re-rendered as images with the boxes burned
in, so no text layer or metadata survives.查看完整 README ↗Redact PDFs and screenshots privately, in the browser. Finds SSNs, account/routing/card numbers, birth dates, contact details and custom words, lets you review and adjust, then exports a flattened file where the hidden text is actually gone.
Privacy model: a static site with no backend. Files are processed in the tab (pdf.js for PDFs, tesseract.js for OCR); all assets are self-hosted and a Content-Security-Policy blocks requests to any other origin. Output pages are re-rendered as images with the boxes burned in, so no text layer or metadata survives.
npm install
npm run dev # local dev server
npm test # detector unit tests
npm run fixtures # regenerate fake test documents (needs poppler's pdftoppm)
npm run e2e # build + browser tests (uses installed Chrome)
npm run build # static site in dist/
Code: src/detect.ts (detectors, presets), src/extract.ts (PDF text + OCR → character boxes),
src/export.ts (flattened output), src/main.ts (UI).