Port Knocking in Java con libreria Jpcap
Inviato: ven 12 dic 2008, 14:45
Salve a tutti!
Il mio obiettivo è creare un'applicazione client/server in java (a puro scopo didattico),che implementa la gestione del Port Knocking.
Per chi sa come funziona,non ci dovrebbero essere problemi a capire come agiscono sia il client che il server.
Attraverso la libreria Jpcap,che ho appena scoperto,è possibile forgiare pacchetti da mandare ad un host.Fin qui ci siamo perchè sicuramente il client lo si può costruire tranquillamente.
Il problema sorge,nel momento in cui bisogna implementare il server,che in sostanza deve mandare un pacchetto RST in risposta al pacchetto SYN che gli viene mandato dal client.Vorrei sapere se questa operazione è possibile farla in Java,attraverso questa o altre librerie,oppure è solo un qualcosa che può fare il sistema operativo attraverso iptables?
Spero possiate aiutarmi.
Grazie
Il mio obiettivo è creare un'applicazione client/server in java (a puro scopo didattico),che implementa la gestione del Port Knocking.
Per chi sa come funziona,non ci dovrebbero essere problemi a capire come agiscono sia il client che il server.
Attraverso la libreria Jpcap,che ho appena scoperto,è possibile forgiare pacchetti da mandare ad un host.Fin qui ci siamo perchè sicuramente il client lo si può costruire tranquillamente.
Il problema sorge,nel momento in cui bisogna implementare il server,che in sostanza deve mandare un pacchetto RST in risposta al pacchetto SYN che gli viene mandato dal client.Vorrei sapere se questa operazione è possibile farla in Java,attraverso questa o altre librerie,oppure è solo un qualcosa che può fare il sistema operativo attraverso iptables?
Spero possiate aiutarmi.
Grazie