Foro de elhacker.net

Seguridad Informática => Análisis y Diseño de Malware => Mensaje iniciado por: DroppleX en 12 Noviembre 2014, 22:38 pm



Título: Troyano vb6
Publicado por: DroppleX en 12 Noviembre 2014, 22:38 pm
Hola!!!   ;D
Bueno, estoy haciendo un troyano en vb6 y nesesito ideas (para agregarle mas opciones, indetectabilidad, etc), y que me respondan algunas dudas.

1.- ¿Como hacer un listado de archivos en el pc infectado y enviarlos al cliente?

2.- ¿Enviar archivos?

3.- ¿Capturar Webcam?

4.- ¿Capturar Escritorio?

Espero respuestas...  :)


Título: Re: Troyano vb6
Publicado por: engel lex en 12 Noviembre 2014, 22:53 pm
procesos corriendo con opcion de desactivar

ejecutar comandos en consola

bloquear funcionamiento para que no pueda ser usado para acciones ilegales


Título: Re: Troyano vb6
Publicado por: DroppleX en 13 Noviembre 2014, 01:35 am
es nesesito un poco de ayuda...  :huh:
ya le puse bastantes opciones pero, en esas cosas que dije arriba no se mucho, asi que nesesito, algo de de ayuda...

y como puedo bloquearlo apara que no pueda usase con fines ilegales?
yo solo quiero aprender, (ademas que no tengo a nadie que tenga pc cercano al que pueda espiar) asi que no lo usare con fines ilegales si es lo que estas pesando, (lo estoy probando en VM)


Título: Re: Troyano vb6
Publicado por: engel lex en 13 Noviembre 2014, 02:24 am
en visual basic 6 por lo viejo que es hay mucha info, si buscas en google vb6 seguido de lo que quieres hacer seguro consigues bastante material  bien explicado


Título: Re: Troyano vb6
Publicado por: DroppleX en 13 Noviembre 2014, 03:19 am
es que ese es el problema que ya he buscado y rebuscado y no hay mucha info sobre los que nesesito...  :-(


Título: Re: Troyano vb6
Publicado por: engel lex en 13 Noviembre 2014, 03:24 am
https://www.google.com/search?q=vb6+hacer+un+listado+de+archivos (https://www.google.com/search?q=vb6+hacer+un+listado+de+archivos)
https://www.google.com/search?q=vb6+Enviar+archivos (https://www.google.com/search?q=vb6+Enviar+archivos)
https://www.google.com/search?q=vb6+Capturar+Webcam (https://www.google.com/search?q=vb6+Capturar+Webcam)
https://www.google.com/search?q=vb6+Capturar+Escritorio (https://www.google.com/search?q=vb6+Capturar+Escritorio)

si nada (de la primera pagina) de esas busquedas responde tus dudas avisa... si no las responde porque no entiendes que hacen, rescomiendo entonces empezar primero desde más abajo con tutoriales, haciendo calculadoras, chats y cositas así...

aunque recomiendo usar un lenguaje más moderno y más adaptado a los SO actuales, ya sea vb.net, o c#... pero de eso ya no se :P


Título: Re: Troyano vb6
Publicado por: DroppleX en 13 Noviembre 2014, 03:45 am
si aparecen muchos resultados, pero o no sirven o son de otras versiones de vb (aunque pasarlos de una version a otra no es dificil), me referia a algo mas preciso, pero bueno seguire buscando  ;D


Título: Re: Troyano vb6
Publicado por: engel lex en 13 Noviembre 2014, 03:46 am
no son de otras versiones de VB XD todos son de VB6 deja la pereza y a estudiar como se usa si eso quieres! jejeje


Título: Re: Troyano vb6
Publicado por: DroppleX en 13 Noviembre 2014, 04:31 am
no me referia a esos, (ya se que explico como el culo xd) a los buscaba como "capturar escritorio en visual basic" o similar y salian proyectos buenos pero eran del 2008 y bueno el problema en si es comprimir las imagenes y enviarlas por winsock (en el caso del escritorio y webcam) y de "ordenar" el listado de directorios generados por el server para que en el cliente quede ordenado. ahora por fin me estoy explicando mejor.  :xD

Y no es pereza de eso tengo muchas ganas de terminar esto xd


Título: Re: Troyano vb6
Publicado por: engel lex en 13 Noviembre 2014, 04:38 am
sobre que eran del 2008 es porque vb6 es viejo y cada vez se adapta menos a los SO actuales de microsoft

el comprimir video y enviar es más complicado, realmente es un tema complejo... imagenes no tanto...
el enviar es simple... el ordenas listado de directorios, ya es meramente algoritmica, es decidir como quieres ordenarlos y se puede hacer del lado del cliente

para enviar, busca como enviar archivos por winsock, eso debería cubrir todo el tema...

comprimir imagenes, busca como convertir a png en vb6

organizar directorios... busno es cosa que tu veas que quieres hacer y como (allí tienes en uno de los links como listar los archivos y carpetas)



Título: Re: Troyano vb6
Publicado por: DroppleX en 13 Noviembre 2014, 04:47 am
no quiero comprimir video, quiero comprimir imagenes.
y lo de enviar archivos, ahi es la gran duda, que si lo envio en una string no cabe, y llegan un par de bites del archivo, y se que hay que dividirlo y enviarlo por partes (para eso era la comprecion de la captura de pantalla, para enviar menos partes) pero ni idea de como hacerlo y en google hay ejemplos y todo eso pero no logro entenderlos

Otra cosa, no que el jpg es mas ligero que el png???


Título: Re: Troyano vb6
Publicado por: engel lex en 13 Noviembre 2014, 05:01 am
sip, el jpg es más ligero, pero el png posiblemente consigas más codigo porque es standard libre :) ( a diferencia del jpeg) de todas formas consigue el que se te sea más facil...

si quieres transmitir webcam tienes que comprimir video jejeje a menos que sea foto a foto

no puedes enviar archivos como string XD para eso existe el byte XD no soy realmente conocedor de VB6 hace muuuuuchos años que no lo uso... pero en el primer ejeplo de las busquedas hay un codigo bastante simple de como enviar

es bastante simple... abre el archivo, crea un array, lo redimensiona al tamaño del archivo y lo envía... no es el metodo más eficiente (XD no envies un archivos de 2gb porque se va a ir completico a la RAM por lo que creo) pero seguro es el medoto más facil...

(no lo voy a colocar aquí porque no te la voy a dejar facil... es el primer link de enviar archivos en vb6


Título: Re: Troyano vb6
Publicado por: Mad Antrax en 13 Noviembre 2014, 09:31 am
La duda ha quedado resuelta, veo que ya se ha proporcionado la información que se ha pedido. Ahora toca estudiar, dedicar horas y programar.

Si te surge alguna duda específica durante tu desarrollo, abre la consulta en el foro de programación de Visual Basic (http://foro.elhacker.net/programacion_visual_basic-b50.0/)

Cierro