Onix Bot is a multi-platform command execution tool that enables users to fire commands seamlessly via Telegram, Discord, Signal, WhatsApp, iMessage, and a web app. Designed for educational and research purposes only, Onix Bot serves as a controlled environment for understanding command-and-control mechanics across diverse messaging ecosystems. It supports white hat, black hat, and all hacker types—allowing defenders to simulate threats, researchers to analyze attack patterns, and ethical testers to harden systems. Users must operate within legal boundaries. Onix Bot bridges communication layers and remote execution, offering hands-on insight into modern security challenges. Always use responsibly and with explicit authorization.
Advanced Security Testing Framework with Multi-Platform Integration
- 5000+ Security Commands - Comprehensive toolkit for security testing
- Multi-Platform Integration - Discord, Telegram, Slack, WhatsApp, Signal, Google Chat
- Advanced Phishing Suite - 50+ customizable templates
- SSH Remote Access - Execute commands across platforms
- Real Traffic Generation - ICMP/TCP/UDP/HTTP/DNS/ARP
- Nikto Scanner Integration - Web vulnerability scanning
- IP Management & Threat Detection - Real-time monitoring
- Web Dashboard - Cyberpunk-themed management interface
- API Management - RESTful API with key authentication
- Python 3.7 or higher
- 1GB RAM minimum (2GB recommended)
- 500MB disk space
- Linux/macOS/Windows
git clone https://github.com/iankarl/onix-bot.git
cd onix-botchmod +x install.sh ./install.sh
git clone https://github.com/Iankulani/onix_bot.git
cd onix-botinstall.bat Docker
docker build -t onix-bot .
docker run -p 5000:5000 -p 8080:8080 onix-botdocker build -f Dockerfile.alpine -t onix-bot-alpine .
docker run -p 5000:5000 -p 8080:8080 onix-bot-alpinedocker-compose up -d🎮 Usage CLI Mode bash ./run.sh
python3 onix_bot.pyhttp://localhost:5000help Show all commands
status System statistics
ping <target> ICMP test
scan <target> Port scan
phish <platform> Generate phishing link
ssh_add <name> <host> <user> Add SSH connection
traffic icmp <target> <count> Traffic generationUse only on authorized systems
Encrypt sensitive data with cryptography
Regular security updates recommended
Keep API keys secure
Authentication
api_create my_key read,writecurl -H "X-API-Key: your-key" http://localhost:5000/api/commandPOST /api/command - Execute command
GET /api/stats - Get statistics
GET /api/threats - List threatsCommon Issues Module not found:
pip install -r requirements.txtPermission denied:
chmod +x *.sh
Port already in use:python3 onix_bot.py --port 5001Proprietary License - All rights reserved
👤 Author Ian Carter Kulani
GitHub: Iankulani
This tool is for educational and authorized testing purposes only. Users are responsible for complying with all applicable laws.