Un ricco di funzionalità di utilità di rete , Netcat utilizza il protocollo TCP /IP per leggere e scrivere i dati attraverso le connessioni di rete . Netcat serve anche come un debug di rete e strumento di esplorazione della rete , fornendo una vasta gamma di funzioni , tra cui la creazione di connessioni in uscita e in entrata , dotati di abilità port - scanning e una modalità tunneling speciale . Modalità
Netcat offre tre modalità standard: Collegare , Ascolta e Tunnel . In modalità Connect , Netcat crea una connessione con un server remoto per inviare e ricevere dati . Modalità di ascolto permette Netcat per ascoltare attività del server su una porta designata . Modalità tunnel trasferisce i dati lungo la connessione Netcat in forma criptata per una maggiore protezione , e il tunnel permette anche il passaggio attraverso un firewall , senza dover aprire una porta .
Backdoor
< p > Netcat può creare una porta sul retro per ottenere un prompt dei comandi su un altro computer remoto . Netcat prima ascolta una porta specifica sul server IIS, quindi si collega alla porta , consentendo una porta sul retro . Eseguire il comando " nc-l - p 123 - d -e cmd.exe " al server . La parte " nc" del comando viene eseguito nc.exe di avviare il programma Netcat . Il "-l" istruisce Netcat per ascoltare e aspettare per le connessioni . L'opzione "- p ", informa il programma per ascoltare una porta specifica , con il "123" fornendo il porto di destinazione in questo esempio . L'opzione "- d" istruisce Netcat per staccare dal programma desiderato per l'esecuzione, che si identifica con la "-e cmd.exe ".
File Transfer
Netcat può trasferire file da un computer a un altro tramite una connessione di rete . Una volta che avete Netcat installato e in esecuzione sul server IIS , digitare il comando " nc- I- 123 p > " direttamente di fronte al file che si desidera trasferire , con il "123" indica la porta di destinazione. Ora , sul computer di origine che contiene il file di trasferimento , immettere il comando "destinazione nc 123 < " seguito immediatamente dal nome del file da trasferire . Ora emettere una " C ^" comando sul sistema di origine per finalizzare il trasferimento. Essere sicuri e verificare che il file trasferito con successo .
Port Scanning
Netcat può eseguire la scansione di porte del server , nel tentativo di trovare le porte disponibili e per identificare potenziali problemi di sicurezza , sia per risolvere i difetti o di sfruttarli . Digitare il comando " nc- v- w obiettivo 2 -z 40-50 . " Questo comando dice Netcat per scansionare le porte 40 e 50 , con l'opzione "- z" porzione impedendo Netcat invio di dati su una connessione TCP . Inserimento di un "-i" nella linea di comando provoca un leggero ritardo tra ogni scansione singola porta.