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++?
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
Cita de: 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
+1
-
Habria que tener una buena razon para programarlo en 100% ASM.
Yo creo que un sencillo troyano en C++ es más que suficiente, programarlo 100% puro ASM puede ser una jodienda.
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.
Cita de: 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.
+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