ENNAENNA

CyberChef vs Depix

GitHub Stats

34.6k
Stars
4.5k
3.9k
Forks
360
573
Issues
7
3d ago
Updated
6d ago
Apache-2.0
License
-
JavaScript
Language
Python

About CyberChef

CyberChef is a web application developed by GCHQ for carrying out all manner of cyber operations within a web browser. It provides over 300 operations covering encoding/decoding (Base64, URL, hex, HTML entities), encryption/decryption (AES, DES, RSA, XOR), compression (gzip, bzip2, zlib), hashing (MD5, SHA, HMAC), data format conversion (JSON, XML, CSV, YAML), networking (IP parsing, URL parsing, HTTP headers), language operations (regex, character encoding, Unicode), and analysis (entropy, frequency, magic detection). Operations are chained together in a visual 'recipe' that processes data through each step sequentially, making it easy to build complex transformation pipelines. CyberChef's 'Magic' operation automatically detects the encoding or format of input data and suggests relevant operations. It runs entirely client-side - no data leaves the browser - making it safe for processing sensitive material. CyberChef is an essential daily tool for SOC analysts, malware researchers, and CTF players.

About Depix

Depix is a proof-of-concept tool that recovers plaintext from pixelized screenshots by matching pixelized blocks against a De Bruijn sequence lookup table generated from known font renderings. Rather than using traditional OCR or image enhancement, it exploits the deterministic nature of linear box filter pixelization to reverse the process and reconstruct the original text. Digital forensics analysts and CTF participants use Depix to recover redacted text from screenshots where pixelization was used as the censoring method, demonstrating that pixel-based redaction is not a secure way to protect sensitive information. The tool works best with screenshots that used a consistent pixelization block size and standard fonts, serving as both a practical forensic utility and an educational demonstration of why pixelization should never be relied upon for censoring sensitive text.

Platform Support

๐Ÿงlinux๐ŸŽmacos๐ŸชŸwindows
๐Ÿงlinux๐ŸŽmacos๐ŸชŸwindows

Tags

CyberChef only

encodingdecodingencryptiondata-transformationbrowser-basedgchq

Depix only

forensicsdepixelizeimagerecovery