CyberChef - The Cyber Swiss Army Knife
CyberChef is an open-source web application developed by GCHQ (UK Government Communications Headquarters) that allows users to perform a wide range of data processing and analysis tasks.
Key Features
- Data Encoding & Decoding: Supports Base64, URL encoding, Hex, XOR, ROT13, and more.
- Encryption & Decryption: Works with AES, DES, RSA, and hashing algorithms like MD5, SHA-1, and SHA-256.
- Compression & Decompression: Handles ZIP, Gzip, Bzip2, and other formats.
- Parsing & Data Extraction: Extracts EXIF data, parses logs, and works with JSON, XML, and CSV.
- Text Manipulation: Supports regex, case conversion, and formatting.
- Binary & Hex Operations: Converts between binary, hexadecimal, and ASCII.
- Forensics & Cybersecurity: Helps in analyzing malware, reversing obfuscation, and extracting hidden data.
- Automation & Scripting: Allows users to build workflows using a drag-and-drop interface.
Who Uses CyberChef?
- Cybersecurity professionals: Penetration testing, digital forensics, malware analysis.
- Developers & engineers: Debugging, encoding, text manipulation.
- Data analysts: Processing structured/unstructured data.
- Hobbyists & researchers: Cryptography, OSINT, security research.
CyberChef is browser-based, meaning it runs locally without needing an internet connection, making it both fast and private.