
Security News
GitHub Actions Checkout Now Blocks Risky pull_request_target Checkouts
GitHub Actions checkout now blocks risky pull_request_target checkouts by default to help prevent pwn request supply chain attacks.
fob (File Obfuscator) 是一个高性能的命令行工具,用于快速“隐藏”你的文件,防止被相册扫描或他人随意查看。
🚀 Go 语言驱动: 这个 npm 包是原生 Go 二进制文件的包装器。这意味着你既能享受到 npm 安装的便利,又能拥有 Go 语言带来的极致性能(无运行时依赖)。
.nomedia 文件防止安卓相册扫描。通过 npm 全局安装:
npm install -g fob-cli
将文件夹内的所有文件和子目录重命名为乱码格式(例如 photo.jpg -> .aW1hZ2U.obf),并添加隐藏属性。
fob hide ./my-private-photos
恢复原始文件名,并移除 .nomedia 文件,让文件重新可见。
fob show ./my-private-photos
查看当前安装的工具版本。
fob -v
混淆策略:
base64url 编码(无填充),并加上 . 前缀(利用系统特性隐藏文件)。.nomedia 文件,阻止安卓系统的媒体扫描器索引该目录。性能优化:
本工具提供的是混淆 (Obfuscation),而非加密 (Encryption)。 它只是重命名文件让其难以识别和被扫描,文件内容本身并未修改。懂技术的人可以轻松还原。 对于高敏感数据(如银行卡号、密码等),请务必使用 VeraCrypt 或 7-Zip (AES-256) 等真正的加密工具。
MIT
FAQs
Fast File Obfuscator (Go version wrapper)
The npm package fob-cli receives a total of 0 weekly downloads. As such, fob-cli popularity was classified as not popular.
We found that fob-cli demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
GitHub Actions checkout now blocks risky pull_request_target checkouts by default to help prevent pwn request supply chain attacks.

Product
Socket now supports Custom Roles and Repository Access Permissions so organizations can control who can access specific repositories and actions.

Product
Socket MCP now lets AI assistants review org alerts, investigate threats using the Socket threat feed, and inspect package files in addition to dependency scoring.