Foro de elhacker.net

Seguridad Informática => Análisis y Diseño de Malware => Mensaje iniciado por: evil_header en 6 Marzo 2014, 23:29 pm



Título: ¿es conveniente hacer un troyano con asm y c++?
Publicado por: evil_header en 6 Marzo 2014, 23:29 pm


bueno veran, yo no se nada de ASM y solo se un poco de c++ es por eso que planteo esa pregunta. Yo realmente lo que se es python, pero estoy consiente que en dicho lenguaje es mas complicado realizar un troyano, es por eso que planteo la interrogante, ¿es bueno hacer un troyano con asm y c++? o ¿es mas conveniente solo usar c++?


Título: Re: ¿es conveniente hacer un troyano con asm y c++?
Publicado por: Jenny T-Type en 8 Mayo 2014, 08:31 am
Hola.
Ciertamente el server se beneficiaría de ser escrito en ASM, el problema es si realmente vale la pena. (aprox 10+ veces mas trabajo). C++ es un lenguaje bastante potente y, en mi opinión, tan potente como ASM para estos fines.

Ten en cuenta las caracteristicas que debe tener un buen server

*no tener dependencias (si necesitas cierta version de VC++ o libgc para correr el server vas por mal camino)
*ser liviano, tanto en el tamaño como en el consumo de memoria.
*debe ser indetectable.

el cliente lo puedes escribir en el lenguaje que te parezca mas conveniente,

Aqui un buen ejemplo de un troyano escrito en C++ y VB6:
http://foro.elhacker.net/analisis_y_diseno_de_malware/querias_tutos_de_programacion_de_malware_pues_toma-t196251.0.html (http://foro.elhacker.net/analisis_y_diseno_de_malware/querias_tutos_de_programacion_de_malware_pues_toma-t196251.0.html)

Salu2 ;D


Título: Re: ¿es conveniente hacer un troyano con asm y c++?
Publicado por: x64core en 9 Mayo 2014, 11:36 am
Hola.
Ciertamente el server se beneficiaría de ser escrito en ASM, el problema es si realmente vale la pena. (aprox 10+ veces mas trabajo). C++ es un lenguaje bastante potente y, en mi opinión, tan potente como ASM para estos fines.

Ten en cuenta las caracteristicas que debe tener un buen server

*no tener dependencias (si necesitas cierta version de VC++ o libgc para correr el server vas por mal camino)
*ser liviano, tanto en el tamaño como en el consumo de memoria.
*debe ser indetectable.

el cliente lo puedes escribir en el lenguaje que te parezca mas conveniente,

Aqui un buen ejemplo de un troyano escrito en C++ y VB6:
http://foro.elhacker.net/analisis_y_diseno_de_malware/querias_tutos_de_programacion_de_malware_pues_toma-t196251.0.html (http://foro.elhacker.net/analisis_y_diseno_de_malware/querias_tutos_de_programacion_de_malware_pues_toma-t196251.0.html)

Salu2 ;D
+1

-

Habria que tener una buena razon para programarlo en 100% ASM.


Título: Re: ¿es conveniente hacer un troyano con asm y c++?
Publicado por: Mad Antrax en 9 Mayo 2014, 23:01 pm
Yo creo que un sencillo troyano en C++ es más que suficiente, programarlo 100% puro ASM puede ser una jodienda.


Título: Re: ¿es conveniente hacer un troyano con asm y c++?
Publicado por: Binary_Death en 11 Mayo 2014, 03:09 am
He de recordar que ASM de 32 bits para Windows es casi tan fácil de programar como C/C++, y tan legible si lo comentas bien y lo estructuras.


Título: Re: ¿es conveniente hacer un troyano con asm y c++?
Publicado por: mr.blood en 19 Mayo 2014, 16:17 pm
He de recordar que ASM de 32 bits para Windows es casi tan fácil de programar como C/C++, y tan legible si lo comentas bien y lo estructuras.


+1

Lenguajes como FASM con sus macros permiten ejecutables de tamaños muy pequeños. Además sumale que, para bien o para mal, no hay ningún tipo de reglas en lo tocante a uso de memoria.

Ah, ni hablemos ya de la indetectabilidad.

Sa1uDoS