High-performance security tool for identifying API keys and credentials. Built with Rust for maximum efficiency and security. 100% local, no network requests.
FSESC consists of two parts:
- Core (Rust): High-speed scanning engine located in
/npm/scanner. - Wrapper (Node.js): CLI interface and git hook manager.
npm install -g @tripock/fsescgit clone https://github.com/filip-mitish/FastSEcretSCaner.git
cd FastSEcretSCaner/npm
npm run build
npm install -g .fsesc scan .--all: Ignore.gitignorerules and scan everything.
You can optionally install a local git hook to prevent accidental secret leaks:
fsesc install-hookNote: This command only modifies .git/hooks/pre-commit in the current repository. It is transparent and easy to remove.
- No telemetry: FSESC does not collect any data.
- Local only: All scanning logic stays on your machine. No external APIs are called.
- Open Source: Verify the logic yourself in
scanner/src/.
tripock