Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Security Talent Command and Control (C2) Server

SecurityTalent C2 is a modern, cross-platform Command & Control (C2) framework designed for authorized penetration testing and red team operations. Built with Socket.IO for real-time communication, it supports multiple implant types (Node.js, PowerShell, Bash/Linux) with beaconing capabilities.

POC Screenshot

🎯 Features

  • Multi-platform implants: Node.js, PowerShell, Bash/Linux
  • Real-time session management with automatic beaconing
  • Interactive web-based terminal with command execution
  • Persistent listeners with auto-reconnection
  • Session persistence tracking (PID, IP, architecture, last seen)
  • One-click implant generation & download
  • Live server logging and status monitoring

⚠️ Warning: Command and Control (C2) is still in an experimental stage, more advanced and powerful versions will be released in the future.

🛠️ Architecture

C2 Server (Node.js + Socket.IO)
    ├── Web Dashboard (HTML/CSS/JS)
    ├── Listener Engine (TCP/WebSocket)
    └── Implant Handlers (Node/PowerShell/Bash)

Requirements

  • Node.js 18+ recommended
  • npm
  • A private, isolated, and authorized test environment

Installation

git clone https://github.com/SecurityTalent/Security-Talent-C2-Server.git
cd Security-Talent-C2-Server
npm install

Running The Server

Development mode:

npm run dev

Production mode:

npm start

START LISTENER → GENERATE IMPLANT → DEPLOY ON TARGET

🎮 Usage Workflow

1️⃣ START LISTENER (port 4444)
   └─ TCP listener awaits incoming implants

2️⃣ GENERATE IMPLANT
   ├─ Select target OS (Node.js/PowerShell/Bash)
   ├─ Set beacon interval (default: 5s)
   └─ DOWNLOAD generated payload

3️⃣ DEPLOY IMPLANT on target
   └─ Implant auto-connects & creates session

4️⃣ INTERACTIVE SESSION
   ├─ Click session to select
   └─ Execute commands in real-time terminal

Disclaimer

Use this code for Educational Purpose only.

🆘 Support