Título: Netcat Archivos Shell Publicado por: Mardorx en 20 Mayo 2011, 00:43 am Hola a tod@s:
Quisiera que por favor me ayudaran con lo siguiente: Hasta ahora empecé a practicar con netcat tengo un pc pórtatil con Windows 7 y un pc de escritorio con Ubuntu 10.10 la cuestión es la siguiente: En windows 7 inicio el netcat y utilizo este comando Código: –p 4455 –d –L –e cmd.exe En Ubuntu 10.10 me conecto a ese pc con Código: telnet 192.168.0.xx 4455 ..y obtengo la shell, ahora quisiera copiar algún archivo desde windows a ubuntu intenté con copy [origen] [destino] pero no se cuál sería el destino de ubuntu, intenté con /home/usuario pero genera error, incluso intenté en el mismo windows con copy C:\Carpeta\Archivo C:\ pero sale error de acceso denegado teniendo todos los permisos dentro de Windows. 1) Que debo hacer o que más necesito para copiar un archivo desde Windows a Ubuntu? 2) Por qué no puedo copiar el archivo incluso dentro del mismo Windows? también intenté con ROBOCOPY [origen] [destino] pero dice que no se ha seleccionado el destino. Gracias espero haberme explicado bien supongo que la solución es sencilla pero hasta ahora empiezo a prácticar. Saludos. Título: Re: Netcat Archivos Shell Publicado por: Mardorx en 24 Mayo 2011, 04:12 am Revivo este post con esperanzas a que alguien que conozca la solución lo lea y me pueda ayudar. Título: Re: Netcat Archivos Shell Publicado por: tragantras en 24 Mayo 2011, 15:47 pm cuando tu ejecutas ese comando en windows lo que estás creando es un "pipe", una tubería de comunicación entre el socket tcp (el netcat) y el cmd, de manera que todo lo que entre por un sitio se redirige al otro (INTERNET---->netcat--->CMD).
En teoría, solo sirve para ejecutar comandos y recibir salidas, no puedes transmitir ficheros... ahora bien! puedes hacer uso del operador ">" (re-dirección) de manera que lo que te entre al CMD.EXE se vaya a un archivo..., la síntaxis sería la siguiente Para utilizar este operador, es tan sencillo como hacer Código: echo "lo que sea" > archivo.exe está claro que tu lo que quieres hacer es retransmitir archivos... no? pues puedes hace rlo siguiente (en linux) Código: cat archivo.exe | telnet IP puerto esto enviará el contenido de "archivo.exe" al telnet que lo enviará a la otra máquina que está escuchando (la de windows). y yá en la de windows tienes que redirigirlo a un archivo mediante "> archivo.exe" PD: la sintaxis para hacer esto en windows puede variar un poco, ahroa mismo no tengo acceso a un pc windows, así que investiga o... que te ayuden xD Título: Re: Netcat Archivos Shell Publicado por: Søra en 24 Mayo 2011, 21:39 pm es un metodo algo viejo pero es lo que a mi me explicaron en su tiempo :) FTP!
Título: Re: Netcat Archivos Shell Publicado por: tragantras en 25 Mayo 2011, 01:06 am buena idea, puedes montar un servidor ftp en tu pc y utilizar el de windows como cliente!
PD: http://support.microsoft.com/kb/96269/es |