Punto informatico Network
Canali
20090301102421_802794611_20090301102411_574699803_Network.png

Con Netcat controlli e gestisci al meglio i PC della tua rete

22/09/2009
- A cura di
Tecniche Avanzate - Netcat è un semplice, quanto flessibile, programma gratuito a riga di comando, grazie al quale è possibile ottenere la shell di un sistema remoto, inviare e ricevere file e posta elettronica... e chi più ne ha più ne metta! Vediamo come funziona.

Tag

Passa qui con il mouse e visualizza le istruzioni per utilizzare i tag!

rete (1) , pc (1) .

Valutazione

  •  
Voto complessivo 5 calcolato su 149 voti

Trasferimento di File

Anche per il trasferimento di file esistono due metodi, uno Diretto e uno Inverso.

In quello Diretto il computer che invia il file si connette alla macchina che lo riceverà, mentre in quello Inverso avviene il contrario.

Per eseguire quanto descritto di seguito si da per scontato di aver già ottenuto il controllo della macchina remota, come descritto nella pagina precedente. Il trasferimento è comunque avviabile lavorando esattamente allo stesso modo su una delle due estremità.

Il metodo "Diretto"

Nella console del PC che deve ricevere il file va digitato il comando nc -l -p 9999 -vv > miofile.txt, che mette il PC in attesa sulla porta 9999 (Anche qui può essere scelta una qualunque altra porta libera).

Andiamo ora sulla console del computer che deve inviare il file (se non l'abbiamo apriamola con Start->Esegui->cmd->OK) e portiamoci nella cartella in cui si trova il file che vogliamo inviare, utilizzando il comando cd (per portarsi su System32 ad esempio usiamo cd C:\Windows\System32).

Da lì eseguiamo il comando nc 192.168.1.180 9999 -vv < miofile.txt

Non viene mostrato l'avanzamento dell'operazione, e neanche una conferma al suo termine, ma sarà sufficiente attendere un tempo adeguato alle dimensioni del file.

Quando pensiamo che il trasferimento abbia avuto fine chiudiamo la connessione premendo Ctrl+C sulla finestra della console locale.

Il metodo "Inverso"

Per eseguire il trasferimento col metodo inverso nella shell della macchina che deve inviare il file digitiamo il comando nc -l -p 9999 -vv < miofile.txt.

Così facendo abbiamo messo il PC in attesa di connessioni, e fatto in modo che quando ne riceverà una risponderà inviando il file miofile.txt.

Pagina successiva
Chat e invio mail
Pagina precedente
Con Netcat controlli e gestisci al meglio i PC della tua rete

 

Segnala ad un amico

Tuo nome Tuo indirizzo e-mail (opzionale)
Invia a:
    Aggiungi indirizzo email
    Testo

    © Copyright 2020 BlazeMedia srl - P. IVA 14742231005

    • Gen. pagina: 0.36 sec.
    •  | Utenti conn.: 93
    •  | Revisione 2.0.1
    •  | Numero query: 50
    •  | Tempo totale query: 0.11