A sci-fi recon cockpit for your terminal. Built for pentesters, OSINT hunters, and anyone who wants their shell to look like a movie hacker's.
By Rafay — security researcher & offensive engineer
Cipher ships as ready-to-run installers. Just grab one and go — no npm, no cloning, no dev setup.
👉 Download the latest release here
| Platform | File | How to run |
|---|---|---|
| 🪟 Windows | Cipher-Setup-x.x.x.exe |
Run the installer. If SmartScreen warns, click More info → Run anyway (unsigned builds are normal for indie apps). |
| 🐧 Linux | Cipher-x.x.x.AppImage |
chmod +x Cipher-*.AppImage && ./Cipher-*.AppImage |
| 🍎 macOS | Cipher-x.x.x.dmg |
Open the .dmg, drag to Applications. First launch: right-click → Open to bypass Gatekeeper. |
That's it. Launch it and you're in. 🚀
Cipher is a fork of eDEX-UI rebuilt into an actual recon workstation — not just a pretty terminal. It keeps the cinematic sci-fi vibe but adds real tooling for recon, OSINT, and network work.
- 🌍 Live Recon Globe — scan a target (
nmap example.com) and the globe zooms to the server's real-world location, drops a pin, and shows IP / city / country / org + a Google Maps link. - 🎯 Recon Launcher (
Ctrl+Shift+Space) — a categorized arsenal (Nmap, OSINT, Web, Network) with one-click tool installs, subnet auto-detect, and custom commands. Cross-platform installs (apt / pacman / dnf / zypper / brew / apk). - 🐧 WSL Shell Toggle (
Ctrl+Shift+W) — flip between PowerShell and Kali Linux (WSL) live, without restarting. Includes a first-run WSL setup wizard. - 🎨 130+ Themes (
Ctrl+Shift+T) — a searchable theme picker with live color-swatch previews. Dracula, Tokyo Night, Catppuccin, Gruvbox, retro CRT, synthwave, and dozens more. - 🌐 OPSEC Geo Toggle — kill geolocation lookups with one click when you don't want your machine touching geo APIs.
- ☁️ Optional Remote Lock — remotely lock your own devices from a private dashboard (like Find My Device). Sends only your hostname. Fully optional and deletable (see Privacy).
Cipher keeps everything that made eDEX-UI cool and adds the recon layer it never had.
| eDEX-UI | Cipher | |
|---|---|---|
| Sci-fi terminal UI | ✅ | ✅ |
| System monitor + on-screen keyboard | ✅ | ✅ |
| Decorative globe | ✅ | ✅ live — plots real recon targets |
| Recon tool launcher | ❌ | ✅ Nmap / OSINT / Web / Network |
| One-click tool installs | ❌ | ✅ cross-distro |
| WSL ⇄ PowerShell live toggle | ❌ | ✅ |
| Searchable theme picker | ❌ | ✅ 130+ themes w/ previews |
| Target geolocation + Maps link | ❌ | ✅ |
| OPSEC geo kill-switch | ❌ | ✅ |
| Optional remote device lock | ❌ | ✅ (hostname only, deletable) |
| Actively maintained | ✅ |
| Shortcut | Action |
|---|---|
Ctrl+Shift+Space |
Open the recon launcher |
Ctrl+Shift+W |
Toggle PowerShell ⇄ Kali (WSL) |
Ctrl+Shift+T |
Open the searchable theme picker |
Ctrl+Shift+G |
WSL setup wizard (Windows) |
Ctrl+Shift+K |
Show all shortcuts |
Cipher is built to be honest about what it touches:
- No telemetry. Cipher does not collect system stats, files, keystrokes, or terminal contents.
- Optional remote lock sends only your device hostname so you can lock your own machines from a private dashboard — nothing else.
- Want zero cloud connection? Delete
src/classes/remote-kill.jsand rebuild. The app runs 100% locally without it, by design. - Nothing in the source is obfuscated. Read every line.
Most people should just download a release. This section is only if you want to hack on Cipher yourself.
Requirements: Node.js 20+, npm, git.
git clone https://github.com/Hirafay/cipher.git
cd cipher
npm install
cd src && npm install && cd ..
npm start # run in dev modeTo build installers:
npm run build # builds for your current OSBuilds land in dist/.
Cipher is licensed under GPL v3, same as eDEX-UI. You're free to use, study, modify, and redistribute it.
The "Cipher" name and logo are the project's branding — forks are welcome under GPL, just use your own name/branding for redistributed versions.
Built on eDEX-UI by GitSquared & contributors.
Made by Hirafay · Pentester, Android modder & offensive engineer
🌐 hirafay.com · 🐙 GitHub ·
⭐ Star the repo if Cipher's useful to you!



