Tools
The small scripts I keep reaching for while solving. Each one runs here in your browser — grab the Python original if you want it offline.
ASCII Character Solver ascii-character-solver.py
Turn ASCII decimal values into their characters.
Hex Converter hex-converter.py
Hex to bytes and back, plus hex to Base64.
Caesar Cipher Solver caesar-cipher-solver.py
Decrypt a Caesar shift with a known key, or try all twenty-five at once.
Bytes <-> Longs byte-and-longs.py
Convert between byte strings and big integers — the bread and butter of RSA challenges.
XOR xor.py
XOR byte data against a hex key. The key repeats cyclically, so single-byte and multi-byte keys both work.