Questo è il comando scapy che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
scapy - Strumento interattivo di manipolazione dei pacchetti
SINOSSI
Scapy [Opzioni]
DESCRIZIONE
Questa pagina di manuale documenta brevemente il Scapy strumento.
Scapy è un potente strumento interattivo di manipolazione dei pacchetti, generatore di pacchetti, rete
scanner, rilevamento della rete, sniffer di pacchetti, ecc. Può per il momento sostituire hping,
parti di nmap, arpspoof, arp-sk, arping, tcpdump, tshark, p0f, ...
Scapy usa l'interprete Python come una scheda di comando. Ciò significa che puoi utilizzare direttamente
linguaggio python (assegna variabili, usa loop, definisci funzioni, ecc.) Se dai un file
come parametro quando si esegue Scapy, la tua sessione (variabili, funzioni, istanze, ...) lo farà
essere salvato quando si lascia l'interprete e ripristinato al successivo avvio Scapy.
L'idea è semplice. Questo tipo di strumenti fa due cose: inviare pacchetti e ricevere
risposte. Questo è ciò che Scapy fa: definisci un insieme di pacchetti, li invia, li riceve
risposte, abbina le richieste alle risposte e restituisce un elenco di coppie di pacchetti (richiesta,
risposta) e un elenco di pacchetti non corrispondenti. Questo ha il grande vantaggio rispetto a strumenti come nmap
o hping che una risposta non è ridotta a (aperta/chiusa/filtrata), ma è l'intero pacchetto.
Oltre a questo si possono costruire più funzioni di alto livello, ad esempio una che lo faccia
traceroutes e danno come risultato solo il TTL iniziale della richiesta e l'IP sorgente di
la risposta. Uno che esegue il ping di un'intera rete e fornisce l'elenco delle macchine che rispondono. Uno
che esegue un portscan e restituisce un report LaTeX.
VERSIONI
Le opzioni per scapy sono:
-h mostra l'utilizzo
-d aumentare la verbosità del registro. Può essere utilizzato molte volte.
-s RISORSE
usa FILE per salvare/caricare i valori della sessione (variabili, funzioni, istanze, ...)
-p PRESTART_FILE
usa PRESTART_FILE invece di $HOME/.scapy_prestart.py come file di pre-avvio
-P non eseguire il file di preavvio
-c STARTUP_FILE
usa STARTUP_FILE invece di $HOME/.scapy_startup.py come file di avvio
-C non eseguire il file di avvio
COMANDI
Per il momento sono elencati qui solo i comandi vitali per iniziare.
ls() elenca i livelli di protocollo supportati. Se viene fornito un livello di protocollo come parametro, liste
suoi campi e tipi di campi.
lsc() elenca alcuni comandi utente. Se un comando è dato come parametro, la sua documentazione è
visualizzato.
conf questo oggetto contiene la configurazione.
Usa scapy online utilizzando i servizi onworks.net