BLACKNET adalah game simulasi hacking berbasis terminal yang dirancang realistis, dan tanpa gimmick.
Semua interaksi dilakukan lewat command line, seolah-olah kamu benar-benar berada di sebuah mesin Linux underground.
Terbuka untuk berkontribusi / berkolaborasi supaya game ini berkembang lebih baik lagi.
Sebelum mengajukan permintaan contributor, silahkan baca:
- Sistem Kontribusi CONTRIBUTING
- Sistem Network/Target Sistem Network
- Sistem Misi/Quest Sistem Misi
β οΈ INI GAME / SIMULASI
Tidak ada hacking nyata.
Tidak terhubung ke sistem nyata.
BLACKNET dibuat untuk:
- Simulasi attack chain nyata
- Memahami forensics & detection
- Merasakan tekanan stealth
- faction warfare berbasis network
Tidak ada:
- Level
- XP bar
- Skill tree
Yang ada:
- TRACE (deteksi)
- risiko
- konsekuensi
exploit(multi-stage attack)ssh,crack- filesystem virtual (
ls,cd,cat) - privilege escalation
- internal network map (
netmap) - pivot antar node
- status node (locked / compromised / monitored)
- RED vs BLUE
- contest node ownership
- persistent network state
- visual ASCII war animation
- log analysis
- IOC detection
- response escalation
- counter-hack
- job berbasis GitHub
- asynchronous (tidak realtime)
- shared world, local progress
- ASCII banner & splash
- loading animation
- blinking war effects
- status bar
blacknet/
βββ blacknet.py
βββ core/
β βββ exploit.py
β βββ network.py
β βββ war.py
β βββ blueteam.py
β βββ forensics.py
β βββ player.py
β βββ ui.py
β βββ help.py
β βββ man.py
βββ data/
β βββ jobs.json < Jobs Engine
β βββ network_*.json < World Engine
β βββ users_*.json
β βββ fs_*.json
βββ docs/
βββ WORLD_SPEC.md
βββ JOB_SPEC.md
git clone https://github.com/USERNAME/blacknet.git
cd blacknetpython3 blacknet.py- Multi-stage exploit simulation
- Brute-force (
crack) service authentication - SSH-style remote login
- Privilege escalation logic
- Lateral movement (
pivot)
- Forensic analysis engine
- IOC (Indicator of Compromise) detection
- TRACE-based detection system
- Automated blue team response
- Counter-hack & access restriction
- Internal network mapping (
netmap) - Node-based infrastructure
- Trust & ownership system
- Per-target network topology
- Persistent faction system (RED / BLUE)
- Node contest & control
- Network-wide war mechanics
- Ownership stored in shared world data
- Backdoor installation
- Cron-based persistence
- Service-based persistence
- Reconnect without re-exploitation
- Shared jobs via
jobs.json - Shared targets & networks
- World sync (pull / push)
- Local player progress isolation
TRACE menunjukkan tingkat keterdeteksian pemain.
| TRACE | Status |
|---|---|
| 0β2 | LOW |
| 3β5 | MEDIUM |
| 6β8 | HIGH |
| 9+ | CRITICAL (counter-hack) |
TRACE meningkat akibat:
- exploit
- crack
- pivot
- contest
- persistence install
Blue team menganalisis:
- auth logs
- privilege escalation
- lateral movement
- persistence artifacts
Hasil analisis menentukan respons otomatis.
- Setiap node punya owner
- Node bisa dikontes dengan
contest <node> - Node yang sudah dikuasai tidak bisa dikontes ulang
- War meningkatkan TRACE secara signifikan
BLACKNET menggunakan GitHub sebagai shared world backend.
- Update
jobs.jsonβ commit & push - Tambah target baru:
network_<target>.jsonusers_<target>.jsonfs_<target>.json
pullβ sinkronisasi world- Progress bersifat lokal
- Tidak mempengaruhi world repository
exploit <target>ls/cd/catssh <user> <host>crack <service>netmappivot <node>contest <node>jobstake <job_id>synchelpman <command>exit
- exploit
- ls / cd / cat
- ssh
- crack
- netmap
- pivot
- contest
- persist
- backdoor
- persist
- cron
- persist
- service
- reconnect
- jobs
- take <job_id>
- sync
- pull
- push
- help
- man
- Linux
- Termux (Android)
- macOS
BLACKNET dirancang modular:
- Tambah command baru di core/
- Tambah target via file JSON
- Tambah job via jobs.json
- Mudah dikembangkan ke multiplayer / server mode
Educational & experimental use only.
Do not use this project to perform real-world attacks.
Official Developed by djunekz
Terminal-first β’ Cybersecurity Simulation β’ Faction Warfare