Video coming soon…
🛠️ Setup CyberChef — The Cyber Swiss Army Knife
Deploy CyberChef on Ubuntu with Docker — GCHQ's data-transformation tool that chains encoding, encryption, and analysis operations into recipes, all in your browser, on port 8224.
⚠️ This script is provided for demo and testing purposes only. Not intended for production use.
📦 Resources & Setup Scripts
Grab the automated bash script from GitHub to follow along with the video.
Quick Install:
wget https://raw.githubusercontent.com/mhmdali94/Docker/main/security/cyberchef/cyberchef-ubuntu.sh
chmod +x cyberchef-ubuntu.sh
sudo bash cyberchef-ubuntu.sh
Tutorial Steps
1 Download the Script
wget https://raw.githubusercontent.com/mhmdali94/Docker/main/security/cyberchef/cyberchef-ubuntu.sh
2 Make it Executable
chmod +x cyberchef-ubuntu.sh
3 Run the Installer
The script installs Docker if needed and starts the official GCHQ CyberChef image on port 8224. There's no database and no volume — it serves a static app that runs entirely client-side.
sudo bash cyberchef-ubuntu.sh
4 Open CyberChef
Browse to CyberChef, drag operations into the recipe area, and paste your input — everything processes in your browser:
http://<your-server-ip>:8224
Ports Used
| Port | Purpose |
|---|---|
| 8224 | Web UI (host → container 80) — static app, runs client-side |
| storage | None — no database, no volume, stateless |