Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: dPix en 10 Septiembre 2005, 14:11 pm



Título: Duda troyano datos...
Publicado por: dPix en 10 Septiembre 2005, 14:11 pm
Hola a to2:

Bueno lo que me pasa es que necesito saber como mandar como datos outputs del ms-dos (command/cmd), o sea que yo mande un comando a la víctima que se ejecute como Shell en su CMD y el output que obtenga como respuesta de este me lo mande como datos. No se si me he explicado. Espero vuestras respuestas.

Muchas gracias.

dPix


Título: Re: Duda troyano datos...
Publicado por: Ertai en 10 Septiembre 2005, 14:33 pm
Primero debes saber como ejecutar la shell, en modo oculto, supongo xDD

Código:
Shell "C:\comandos.bat", vbHide

Pues así, y ahora te preguntaras como recojer los datos, pues bien si bien sabes un bat es un archivo de comandos por lote. Pues dentro del bat se pone algo como esto:

Código:
dir>"C:\datos.txt"

Y se guarda el resultado del comando dir en el archivo datos.txt

Saludos.


Título: Re: Duda troyano datos...
Publicado por: dPix en 10 Septiembre 2005, 16:22 pm
Es una buena solución pero no llego a entender si se puede aplicar al siguien ejemplo:

Server: comando( "cd c:\" )
Cliente: "c:\"
Server: comando( "dir" )
Cliente: "Lista de archivos x que estén en c:"

Lo que yo quiero decir es que los comando que yo mande desde el server se ejecuten en el cliente y lo q diga cmd que me lo mande a mi.

Muchas gracias, de paso, sabes donde puedo encontrar un trojan bot para que funciene como cliente en irc? O sea que yo controle el troyano por irc.

Saludos


Título: Re: Duda troyano datos...
Publicado por: dPix en 10 Septiembre 2005, 16:33 pm
He visto que funciona muy bien lo que tu dices pero el caso es que debes pensar que esto debe ir en el codigo del troyano, por lo tanto la solución sería crear un *.txt y que ponga lo que pone en el .bat y a continuacion cambiar la extensión .bat y abir el cmd, buscarlo y que lo ejecute...
Saludos.

dPix


Título: Re: Duda troyano datos...
Publicado por: Ertai en 10 Septiembre 2005, 16:46 pm
Porque en un txt y luego renombrar?? Puedes meterlo directamente en un bat.


Título: Re: Duda troyano datos...
Publicado por: Slasher-K en 13 Septiembre 2005, 00:43 am
Usa pipes, se habló de esto en el foro y hay ejemplos. Creas pipes de lectura y usando CreatePipe, estableces las propiedades hStdOut de la estructura correspondiente (STARTUPINFO) y luego llamas a CreateProcess creando el proceso de "cmd.exe". Lees los pipes con ReadFile.

Saludos.