C'è un modo per faretcpdump per Solo gli URL di stampa
tcpdump -i lo -A
e farla stampare tutti gli URL, fatte tutte le connessioni?
ho fatto:
sudo tcpdump -i lo -A | grep Host:
che funziona alla grande. Ma mi chiedevo se ci sono opzioni per fare lo stesso in tcpdump
Infine, c'è un modo per fare questo in Python senza utilizzare un comando SYS o Popen/sottoprocesso
tcpdump non può filtrare utilizzando il contenuto dei pacchetti, è possibile migliorare le prestazioni semplicemente scaricando tali pacchetti per "connessioni TCP in entrata alla porta HTTP". – Dennis
Inoltre, poiché HTTP non trasferisce l'URL richiesto in modo semplice, sarà leggermente più difficile scegliere un feed tcpdump: devi combinare l'intestazione 'Host' e la riga' GET' o 'POST' a ottieni l'URL completo ... – Stobor