I built CipherLens — a local-first tool that tries to identify what operation could explain unknown data

Wait 5 sec.

Hey everyone, I’ve been working on a cybersecurity tool called CipherLens. The idea came from a simple problem I kept running into with tools like CyberChef: You have some unknown data, but you don’t know which operation you should try first. Instead of manually guessing between Base64, Hex, URL encoding, ciphers, compression, etc., CipherLens analyzes the input and ranks possible operations based on the evidence it finds. The workflow is: Input → Fingerprint → Candidate Detection → Execute → Validate → Score → Rank A few things I focused on: • Local-first browser processing • No account or backend required for core analysis • Candidate ranking instead of pretending to know the answer • Separate AUTO / parameter-required / manual operations • Web Worker-based analysis • Security-focused input and parser handling • 497 supported operations The main idea is: “Don’t guess the operation. Find it.” It’s open source and I’d genuinely like feedback from people who actually work with CTFs, forensics, pentesting, malware analysis, etc. GitHub: https://github.com/HIMANSHUSHARMA20/CipherLens Live demo: https://cipherlens-tool.vercel.app/ Would especially appreciate feedback on the detection/ranking approach and whether this solves a problem you actually encounter.   submitted by   /u/LividNet9731 [link]   [comments]