Underc0de

Programación General => Delphi => Mensaje iniciado por: BigBear en Octubre 29, 2013, 06:38:53 PM

Título: [Delphi] Creacion de un Troyano de conexion inversa
Publicado por: BigBear en Octubre 29, 2013, 06:38:53 PM
[Titulo] : Creacion de un Troyano de Conexion Inversa
[Lenguaje] : Delphi
[Autor] : Doddy Hackman

[Temario]

-- =================--------

0x01 : Introduccion
0x02 : Creacion del servidor
0x03 : Creacion del cliente
0x04 : Probando el programa

-- =================--------

0x01 : Introduccion

Hola voy a empezar este corto manual sobre como hacer un troyano de conexion inversa en delphi 2010 , un troyano teoricamente es un software malicioso que sirve para entrar en la computadora de la persona a la que quieren infectar.

En este caso vamos a hacer uno de conexion inversa , tradicionalmente se hacian troyanos de conexion directa donde el infectado se convertia en servidor abriendo un puerto para que el atacante puediera entrar simplemente con una conexion por sockets , pero la onda de ahora es la conexion inversa donde el atacante se convierte en el pobre servidor para que las victimas se conecten a nosotros , lo bueno de la conexion inversa es que a la maquina infectada no le va a saltar el firewall cosa que siempre pasa cuando el infectado recibe el amable cartelito de que si quiere desbloquear un misterioso puerto xDD.

Para esto vamos a necesitar usar los componentes ServerSocket y ClientSocket que tiene delphi.

Para instarlo tenemos que ir a Menu -> components -> install packages

En el menu que les aparece busquen el directorio Archivos de programa -> Embarcadero -> Rad Studio -> 7.0 -> bin -> dclsockets70.bpl

Y listo una vez cargado el archivo bpl les va aparecer en la paleta de internet los componentes ServerSocket y ClientSocket.

Antes de comenzar debemos entender que el servidor seremos nosotros osea el atacante y el cliente la victima , no se vayan a confundir y pensarlo al reves xDD.

0x02 : Creacion del servidor

Primero vamos a crear el servidor , para eso vamos a File->New->VCL Forms Application como lo hice en la imagen :

(http://doddyhackman.webcindario.com/images/uno.jpg)

Para hacer el formulario decente tenemos que agregar lo siguiente.

Título: Re:[Delphi] Creacion de un Troyano de conexion inversa
Publicado por: CrazyKade en Octubre 30, 2013, 02:38:52 AM
Excelente post! Felicitaciones!

CrazyKade
Título: Re:[Delphi] Creacion de un Troyano de conexion inversa
Publicado por: ANTRAX en Octubre 30, 2013, 08:38:44 AM
Tremendo Doddy! Excelente trabajo!
Muy muy bueno!
Título: Re:[Delphi] Creacion de un Troyano de conexion inversa
Publicado por: Rr_bUg32 en Octubre 31, 2013, 06:36:14 PM
c00L-- ;)
muy bueno
esperaremos  tu  troyan programado en Delphi! ;D
Título: Re:[Delphi] Creacion de un Troyano de conexion inversa
Publicado por: _inicio_cerrarsesión en Mayo 05, 2017, 09:10:55 AM
me encanto, sobre todo por los recien iniciados como yo en Delphi

si puedieran resubir el link del pdf

gracias