Autor
|
Tema: ¿Que necesito para empezar a programar un RAT? (Leído 18,225 veces)
|
[Zero]
Wiki
Desconectado
Mensajes: 1.082
CALL DWORD PTR DS:[0]
|
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 . 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
Mensajes: 53
|
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
|
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
Mensajes: 698
|
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
|
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
Mensajes: 3.667
www.killtrojan.net
|
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
|
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
Mensajes: 3.667
www.killtrojan.net
|
¿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
Mensajes: 137
|
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 jeje.
|
|
|
En línea
|
La puerta más segura es la que no necesita ser cerrada...
|
|
|
skapunky
Electronik Engineer &
Colaborador
Desconectado
Mensajes: 3.667
www.killtrojan.net
|
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
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Libro para empezar a programar en C/C++
Programación C/C++
|
Fyrox
|
7
|
19,121
|
7 Enero 2011, 17:19 pm
por Garfield07
|
|
|
¿Por dónde empezar para programar?
Desarrollo Web
|
Kaac_11
|
4
|
2,893
|
23 Julio 2014, 15:12 pm
por Kaac_11
|
|
|
Lista de compiladores para empezar a programar
Software
|
Borito30
|
2
|
1,533
|
13 Marzo 2017, 20:42 pm
por Orubatosu
|
|
|
¿Qué aprender para empezar a programar videojuegos en C?
Programación C/C++
|
skullmang
|
4
|
2,527
|
13 Octubre 2018, 10:46 am
por Becerra
|
|
|
Aplicaciones para programar, como empezar, etc.
Hacking
|
DoHack
|
0
|
1,607
|
26 Enero 2019, 21:16 pm
por DoHack
|
|