3 professional security tools in one CLI β Port Scanner, Brute-Force Simulator & Log Analyzer.
| Tool | Command | Description |
|---|---|---|
| π Port Scanner | scan |
Multi-threaded TCP scanner with CVE risk hints |
| π Brute Force | brute |
Credential simulator (SSH/FTP/HTTP/DEMO) |
| π Log Parser | parse |
Detects brute force & compromised accounts in logs |
git clone https://github.com/m61a/security-toolkit
cd security-toolkit
pip install -r requirements.txt
# Scan a host
python -m src.cli scan scanme.nmap.org
# Analyze a log file
python -m src.cli parse /var/log/auth.log
# Brute-force demo (safe simulation)
python -m src.cli brute localhost --protocol DEMO# Port Scanner
python -m src.cli scan TARGET
python -m src.cli scan TARGET --ports 22,80,443
python -m src.cli scan TARGET --range 1-1024
python -m src.cli scan TARGET --json-output
# Brute Force (DEMO = safe simulation)
python -m src.cli brute TARGET --protocol DEMO
python -m src.cli brute TARGET --protocol SSH --port 22
# Log Parser
python -m src.cli parse auth.log
python -m src.cli parse auth.log --threshold 3
python -m src.cli parse auth.log --json-outputpytest --cov=src --cov-report=term-missingMIT Β© 2025 β For authorized penetration testing only.