Cyberknife Neur0Sp1cy Edition is a security and forensics toolkit with 100 tools organized into 10 categories. It ships with a premium web dashboard powered by FastAPI.
Based on phoenixcybertech/cyberknife (MIT) — thanks to the original author for the toolkit foundation.
Neur0Sp1cy Edition is an independent continuation: deeper networking/web tools, report basket, Cancel/streaming scans, 100 tools, and a redesigned dashboard. It is not the upstream project; issues and PRs belong here: neur0sp1cy/cyberknife.
See also CREDITS.md, SECURITY.md, and CONTRIBUTING.md.
- Premium dashboard — refined dark cyber aesthetic with light theme toggle
- Smart result rendering — tables, score cards, code blocks, badges, and raw JSON tabs
- Custom form controls — toggle switches, file drop zones, field help text
- Collapsible navigation — search, favorites, recently used tools, mobile drawer
- Cancel mid-run — Run morphs to Cancel for any in-flight tool (AbortController)
- Live streams — Port Scanner, Device Discovery, Site Crawler, Ping (incl. continuous), Traceroute
- Report basket — pin tool results (including empty/error) into HTML/PDF/JSON/CSV reports
- Auto-save results — optional persistence to
~/.cyberknife/reports/ - Session history — track recent tool runs
Ping · Traceroute · DNS Lookup · Reverse DNS · WHOIS · IP Geolocation · Port Scanner · Banner Grabber · TCP Connection Tester · Device Discovery · Network Interfaces · Subnet Calculator · ASN Lookup · MAC OUI Lookup · ARP Cache
HTTP Headers · Security Headers · CORS · CSP · TLS Certificate · Cookie Inspector · Redirect Chain · Open Redirect · robots.txt · sitemap.xml · Site Crawler · Technology Detector · Website Fingerprint · HTTP Methods · HTTP Request
Username Checker · Email Headers · Google Dorks · Domain Information · DNS Records · Cert Transparency · Wayback URLs · URL Expander · QR Decoder · IP Reputation · SPF / DKIM / DMARC · Homoglyph Detector
(ASN Lookup lives under Networking, next to Geo/WHOIS.)
IOC Parser · IOC Enricher · VirusTotal · Hash Reputation · URLHaus · ThreatFox · File Risk · CVE Lookup · MITRE ATT&CK · Have I Been Pwned
Password Generator · Password Strength · Hash Generator · Hash Verifier · Hash Identifier · Base64 Codec · Hex Codec · URL Codec · JWT Decoder · JWT Signer · HMAC · UUID Generator · AES Encrypt/Decrypt
Local Listening Ports · Running Processes · Firewall Status · Startup Programs · Scheduled Tasks · Environment Variables · File Permissions · Installed Software · USB Devices · Disk Usage
File Hash · File Signature · Entropy · Strings · Metadata · File Timeline · Folder Hash · Duplicate Finder · Archive Inspector · Secure Shredder · SQLite Inspector
Web Log Analyzer · Access Log Parser · Auth Log Analyzer · Timestamp Normalizer · HAR Analyzer
HTML Report · PDF Report · JSON Export · CSV Export — Source defaults to last result; pin runs with Add to report (sidebar Report badge) for multi-tool exports; optional Paste JSON.
Settings Manager · Update Checker · Session History · Epoch Converter · Text Diff
Authorized use only — run these tools only on systems and networks you own or have explicit permission to test.
git clone https://github.com/neur0sp1cy/cyberknife.git
cd cyberknife
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
python run.pyOpen http://localhost:8080 in your browser.
- Python 3.11+
- Linux (recommended), macOS, or Windows
- For QR Code Decoder:
sudo apt install libzbar0 - Some tools require network privileges (port scan, LAN discovery)
cyberknife/
├── cyberknife/
│ ├── app.py # FastAPI application
│ ├── registry.py # Tool registry
│ ├── settings.py # Settings persistence
│ ├── tools/ # Tool modules (10 categories)
│ └── static/ # Premium web dashboard
│ ├── css/ # Design system modules
│ └── js/ # App, forms, results, icons
├── run.py
└── requirements.txt
| Endpoint | Method | Description |
|---|---|---|
/api/catalog |
GET | List all categories and tools |
/api/version |
GET | Version and tool count |
/api/settings |
GET | Current settings |
/api/settings |
PATCH | Update theme, auto-save, etc. |
/api/session-history |
GET | Recent tool runs |
/api/tools/{tool_id} |
POST | Run a tool with parameters |
/api/tools/{tool_id}/stream |
POST | NDJSON progress stream (selected tools) |
Settings are stored in ~/.cyberknife/settings.json. Reports are saved to ~/.cyberknife/reports/.
Use the theme toggle in the top bar or the Settings Manager tool to switch between dark and light themes.
MIT License — see LICENSE.
Copyright (c) 2026 phoenixcybertech / Cyberknife
Copyright (c) 2026 Neur0Sp1cy (Neur0Sp1cy Edition)
Use responsibly and only on systems you are authorized to test.
Cyberknife is intended for authorized security testing, research, and education. Users are responsible for complying with applicable laws and regulations.
