« Netcat » : différence entre les versions

Aller à la navigation Aller à la recherche
776 octets ajoutés ,  29 mars 2015
aucun résumé des modifications
(Page créée avec « Category:serveur Category:desktop =Lancer en mode serveur= <pre>nc -vv -l -p port</pre> =Lancer en mode client= <pre>nc -vv ip port</pre> =Scanner des ports= P... »)
 
Aucun résumé des modifications
Ligne 1 : Ligne 1 :
[[Category:serveur]]
[[Category:serveur]]
[[Category:desktop]]
[[Category:desktop]]
 
[[Category:linux]]
[[Category:network]]
=Lancer en mode serveur=
=Lancer en mode serveur=


Ligne 12 : Ligne 13 :
Par exemple, pour scanner les ports 555 a 666 sur l'ip 192.168.9.1 :
Par exemple, pour scanner les ports 555 a 666 sur l'ip 192.168.9.1 :
<pre>nc -vv -z 192.168.9.1 555-666</pre>
<pre>nc -vv -z 192.168.9.1 555-666</pre>
=Transférer des fichiers=
Probablement l'une des fonctionnalités les plus utiles de netcat
Sur la machine devant recevoir un fichier :
<pre>nc -vv -l -p port > fichier</pre>
Sur la machine devant envoyer le fichier :
<pre>nc -vv ip_de_la_machine_distante port < /home/pfoo/fichier</pre>
=Récupérer un shell sur la machine distante=
Attention, prenez en compte qu'avec netcat RIEN n'est chiffré et aucune authentification n'est necessaire. il suffit pour quelqu'un de scanner votre ip pour trouver votre shell ouvert en netcat !
Pour linux :
<pre>nc -vv -l -e /bin/bash -p port</pre>
Pour windows :
<pre>nc -vv -l -e cmd.exe -p port</pre>
Il ne reste plus ensuite qu'a vous connecter a distance avec <code>nc ip port</code>
4 231

modifications

Menu de navigation