Come scrivere un ascolto port scanner per 'ACK' in Python?
-
08-10-2019 - |
Domanda
favore qualcuno può aiutarmi con il programma port scanner alle porte di scansione su l'indirizzo IP fornito, per ACK. Voglio sapere la tecnica utilizzata per la ricerca di ACK e utilizzare il multi-threading così per favore mi aiuti in questa prospettiva.
Grazie
Soluzione
Solo un heads-up - Windows XP SP2 e socket raw poi disattivare, in modo da non essere in grado di eseguire la scansione dei messaggi TCP ACK specificamente su Windows. Dal momento che un messaggio di ACK è l'ultimo messaggio nella creazione di una connessione TCP, è possibile rilevare in modo implicito il messaggio ACK tentando di stabilire una connessione con una chiamata semplice socket.connect
(se si collega, hai inviato il tuo ACK).
Se volete vedere un esempio di un port scanner multithread che ho scritto, vedere inet.py
e scanner.py
in jaraco.net .
Altri suggerimenti
Questo è un port scanner multi-threaded che ho scritto
http://appusajeev.wordpress.com / 2009/08/13 / ottimizzato-port-scanner-con-threading /
non c'è nessun modo per tenere traccia ACK però.