terminal tabanli guvenlik degerlendirme araci. debian/ubuntu, raspberry pi ve arch linux destekler.
- otomatik kurulum: eksik araclari tespit edip kurar
- ilerleme takibi: kurulum sirasinda gorsel ilerleme cubugu
- coklu platform: apt (debian/pi) ve pacman (arch) destegi
- ozel komutlar: istedigin shell komutunu dogrudan calistir
- sonuc kaydetme: tarama ciktilarini zaman damgasiyla kaydet
git clone https://github.com/BGirginn/amaoto.git
cd amaoto
python3 cyber_toolkit.pyilk calistirmada:
- paket yoneticisi sorar (apt/pacman)
- python bagimliklarini kurar
- eksik guvenlik araclarini kurar
- toolkit'i baslatir
| kategori | araclar |
|---|---|
| kesif | nmap, masscan, subfinder, httpx, dnsx |
| web | nikto, gobuster, sqlmap, nuclei, ffuf |
| ag | wireshark, tshark, tcpdump, netcat |
| sifre | hydra, john, hashcat, medusa |
| kablosuz | aircrack-ng, reaver, wifite |
| yardimci | curl, git, wget, jq |
- python 3.10+
- linux (debian, ubuntu, raspberry pi os, arch)
- root/sudo erisimi (arac kurulumu icin)
MIT - BGirginn
- CLI commands now reuse a shared app context (
ProjectManager,ConfigManager,SmartScheduler,AuditLogger) so every operation is audited and respects configured presets. - The FastAPI backend exposes new scheduler listings (
/api/scheduler/jobs,/api/scheduler/stats), shares the same context, and has a global exception handler that logs errors via the audit trail. - Workflows now log each step with
WorkflowEngine(start/complete/failure) and report aScanResultsummary, while global error handling ensures all public actions return structured responses.