elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Análisis y Diseño de Malware (Moderador: fary)
| | |-+  ¿Que necesito para empezar a programar un RAT?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 [2] 3 Ir Abajo Respuesta Imprimir
Autor Tema: ¿Que necesito para empezar a programar un RAT?  (Leído 18,353 veces)
[Zero]
Wiki

Desconectado Desconectado

Mensajes: 1.082


CALL DWORD PTR DS:[0]


Ver Perfil WWW
Re: ¿Que necesito para empezar a programar un RAT?
« Respuesta #10 en: 21 Septiembre 2010, 15:03 pm »

Como ya te han dicho, necesitas una base de programación, pero añadiré que si vas a aprender a programar para poder programar un troyano, no va a ser razón suficiente para ese esfuerzo y te vas a cansar. Si te gusta programar, aprende a programar, luego programa lo que quieras.

Como ejemplo de un buen RAT yo te recomiendo el Poison Ivy, es una obra de arte. No es el más estable, no es el que más funciones tiene, pero es el más ligero, el que más trabajo llevó programar, el que mejor pensado está y del que más aprenderás. Si te metes a aprender ASM y/o algo de ingeniería inversa y llegas a desensamblar este RAT, te darás cuenta de lo que de ahí puedes aprender.

Por lo demás nada que añadir a lo que ya te dijeron, ahora te toca a ti  :P.

Saludos

PD: Te modifico el título del post por algo más descriptivo, para la próxima trata de hacerlo tu.
« Última modificación: 21 Septiembre 2010, 15:21 pm por [Zero] » En línea


“El Hombre, en su orgullo, creó a Dios a su imagen y semejanza.”
Nietzsche
Z3R0 BOOM

Desconectado Desconectado

Mensajes: 53



Ver Perfil
Re: ¿Que necesito para empezar a programar un RAT?
« Respuesta #11 en: 22 Septiembre 2010, 00:22 am »

Ante de nada agradecer vuestra ayuda.

Skapunky: Me has dicho que me recomendarias Delphi! Porque?
Agradezco estos pasos es exactamente lo que estaba buscando.
Y por experiencia (Conozco el html) Todo se hace con paciencia y tiempo, (Nada de prisas xD)

Zero: Ha sido un detalle el cambiar el titulo del Post (En realidad no sabia que poner, para que fuera directo y alguien lo viera)
Quiero añadir que mi intencion de aprender a programar no es solo para "crear" un troyano. Solamente es un proyecto que me gustaria aprender, me gusta retarme con una idea en concreto.
Quiero empezar por un troyano (Por empezar por algo) pero tambien con el tiempo quiero aprende a hacer programas utiles para mi utilidad, y que no sean maliciosos para nadie. <<Este tampoco lo será, pues mi etica no me permitiria pasar los limites>>

Gracias de nuevo
Atentamente
Z3roBoom
En línea

d(-_-)b


Desconectado Desconectado

Mensajes: 1.331



Ver Perfil WWW
Re: ¿Que necesito para empezar a programar un RAT?
« Respuesta #12 en: 1 Octubre 2010, 13:58 pm »

Quiero añadir que mi intencion de aprender a programar no es solo para "crear" un troyano. Solamente es un proyecto que me gustaria aprender, me gusta retarme con una idea en concreto.
Quiero empezar por un troyano (Por empezar por algo) pero tambien con el tiempo quiero aprende a hacer programas utiles para mi utilidad, y que no sean maliciosos para nadie. <<Este tampoco lo será, pues mi etica no me permitiria pasar los limites>>

Pues en realidad la idea no es mala empezar creando un programa de administración remota, si te cientes motivado para crear un programa de este tipo, pues aprovechas.

Es verdad, por algo se empieza, no importa lo que sea, lo importante estar motivado para crear algún proyecto que tengas en mente, pues esa motivación harás que programes tu aplicación, y no solo eso, iras aprendiendo  mas de programación, cada campo es un mundo. Especialmente la creación de un troyano es muy buena, porque bregas con sockets, cliente, servidor, manejo de archivo, webcam, registro, procesos, servicio, imágenes, etc..

Suerte

saludos...
En línea

Max 400; caracteres restantes: 366
bizco


Desconectado Desconectado

Mensajes: 698


Ver Perfil
Re: ¿Que necesito para empezar a programar un RAT?
« Respuesta #13 en: 1 Octubre 2010, 14:45 pm »

Citar
Es verdad, por algo se empieza, no importa lo que sea, lo importante estar motivado para crear algún proyecto que tengas en mente

lo dudo, mejor empezar por el principio. si no sabe nada de programacion sera un show ver el codigo final.
En línea

d(-_-)b


Desconectado Desconectado

Mensajes: 1.331



Ver Perfil WWW
Re: ¿Que necesito para empezar a programar un RAT?
« Respuesta #14 en: 1 Octubre 2010, 15:28 pm »

Citar
lo dudo, mejor empezar por el principio. si no sabe nada de programacion sera un show ver el codigo final.

Cierto, me olvide este detalle, hay que tener conocimientos de programación, seria absurdo intentar crear una aplicación avanzada, un RAT con muchas funciones por ejemplo, sin conocimientos algunos. Así es, hay que aprender programación primero, mientras se adquiere conocimientos planear algún “proyecto”.

Claro esta, nunca el primer programa es algo avanzado, un mini troyanito se puede crear mientras se aprende.

Saludos...
En línea

Max 400; caracteres restantes: 366
skapunky
Electronik Engineer &
Colaborador
***
Desconectado Desconectado

Mensajes: 3.667


www.killtrojan.net


Ver Perfil WWW
Re: ¿Que necesito para empezar a programar un RAT?
« Respuesta #15 en: 1 Octubre 2010, 22:53 pm »

Conocimientos de programación...eso no sirve, se debe saber programar y familiarizarte en un lenguaje. Luego tener buenos hábitos como la programación modular o incluso el concepto de information hiding si esque quisieras programar en equipo.

Programar o se sabe o no se sabe, luego hay cosas que sobre la marcha se pueden aprender pero se necesita base para entenderlas.

PD: Es como si yo quiero construir una casa y digo que solo se hacer el tejado....o la se hacer o no la se hacer, luego si la casa por ejemplo aprovecha la luz del sol con placas solares, ya es otro tema que se diseñará previamente para hacer el tejado acórde a la normativa a las placas solares y si lo podría aprender, pero solo sabíendo hacer casas.
« Última modificación: 1 Octubre 2010, 22:55 pm por skapunky » En línea

Killtrojan Syslog v1.44: ENTRAR
d(-_-)b


Desconectado Desconectado

Mensajes: 1.331



Ver Perfil WWW
Re: ¿Que necesito para empezar a programar un RAT?
« Respuesta #16 en: 1 Octubre 2010, 23:31 pm »

Citar
Conocimientos de programación...eso no sirve

Me referia a saber programar.

Tener conocimientos de programación embarca muchas cosas, claro esta, es una forma de hablar claro y no dar tantos detalles.

si no sirve entonces ¿Que es conocimientos de programacion?

saludos...

En línea

Max 400; caracteres restantes: 366
skapunky
Electronik Engineer &
Colaborador
***
Desconectado Desconectado

Mensajes: 3.667


www.killtrojan.net


Ver Perfil WWW
Re: ¿Que necesito para empezar a programar un RAT?
« Respuesta #17 en: 1 Octubre 2010, 23:43 pm »

Citar
¿Que es conocimientos de programacion?

- Diseño de pseudo-codigo, algoritmos.
- Diseño de sistemas de datos.
- Programacion estructurada.
- Programación modular.
- Information hiding....
-...

Fijate que todos esos conceptos són fundamentales y para ellos no hace falta saber ningún lenguaje en concreto.
En línea

Killtrojan Syslog v1.44: ENTRAR
Fluflu

Desconectado Desconectado

Mensajes: 137



Ver Perfil
Re: ¿Que necesito para empezar a programar un RAT?
« Respuesta #18 en: 2 Octubre 2010, 00:27 am »

Hola, bueno yo de programación no soy experto en ningún lenguaje, solo he tratado por encima unos cuantos porque me gusta saber como funciona básicamente cada uno (cómo se estructura, funciones...) y así de vez en cuando profundizo en uno en concreto sin tener que empezar de cero. De C se algo, no mucho y si lo que quieres es usarlo para ir aprendiendo a programar y aplicarlo para hacer un proyecto como un troyano, al no tener mucho nivel puede que te ayude usar por ejemplo Netcat, que según tengo entendido se puede implementar facilmente en programas en C. Yo he usado Netcat de un par de veces y no será un gran troyano en principio pero puedes obtener una Shell en otro pc, transferir archivos de forma remota... una buena herramienta y muy sencilla.

Si no os parece bien lo que he dicho no me peguéis eh :-X jeje.
En línea

La puerta más segura es la que no necesita ser cerrada...
skapunky
Electronik Engineer &
Colaborador
***
Desconectado Desconectado

Mensajes: 3.667


www.killtrojan.net


Ver Perfil WWW
Re: ¿Que necesito para empezar a programar un RAT?
« Respuesta #19 en: 2 Octubre 2010, 00:34 am »

No has dicho nada malo, con la curiosidad se empieza, pero no quieras correr  ;). Es algo que creo que si lo haces es por que te gusta, hazlo bien sin prisas y disfruta.
En línea

Killtrojan Syslog v1.44: ENTRAR
Páginas: 1 [2] 3 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Libro para empezar a programar en C/C++
Programación C/C++
Fyrox 7 19,172 Último mensaje 7 Enero 2011, 17:19 pm
por Garfield07
¿Por dónde empezar para programar?
Desarrollo Web
Kaac_11 4 2,931 Último mensaje 23 Julio 2014, 15:12 pm
por Kaac_11
Lista de compiladores para empezar a programar
Software
Borito30 2 1,572 Último mensaje 13 Marzo 2017, 20:42 pm
por Orubatosu
¿Qué aprender para empezar a programar videojuegos en C?
Programación C/C++
skullmang 4 2,561 Último mensaje 13 Octubre 2018, 10:46 am
por Becerra
Aplicaciones para programar, como empezar, etc.
Hacking
DoHack 0 1,641 Último mensaje 26 Enero 2019, 21:16 pm
por DoHack
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines