Foro de elhacker.net

Seguridad Informática => Análisis y Diseño de Malware => Mensaje iniciado por: lucke en 6 Enero 2016, 16:02 pm



Título: Dos preguntas sobre troyanos
Publicado por: lucke en 6 Enero 2016, 16:02 pm
Es muy dificil hacer troyanos en Java?
Cual(es) son los lenguajes de programación más faciles o buenos para hacer troyanos?


Título: Re: Dos preguntas sobre troyanos
Publicado por: mester en 6 Enero 2016, 16:20 pm
Hacer un virus no es fácil en ningún lenguaje, porque debes evitar antivirus y firewalls, entonces es más difícil que un programa cualquiera. En Java concretamente, será lo mismo que en los demás.
Por poder puedes hacer en cualquier lenguaje. El mejor es uno de bajo nivel, como ensamblador, ya que controlas mejor la máquina, o uno de medio nivel como C o C++. Puedes hacerlo en Java, pero es lenguaje (medio) interpretado y los lenguajes interpretados, es fácil ver el código, y también fácil de detectar y de que falle, además de que requiere del intérprete, que no creo que una persona normal use Python xd


Título: Re: Dos preguntas sobre troyanos
Publicado por: fary en 6 Enero 2016, 16:30 pm
Hola,

Lo mejor en hacerlo en un lenguaje que no sea interpretado, ya que son limitaciones. Que lo puedes hacer en Java? Claro que si. Pero ya sabes que si no tienes la máquina virtual tu programa no se ejecuta.

Puedes usar cualquier lenguaje compilado aunque a cuanto más bajo nivel trabajes mejores técnicas podrás usar o, al menos, más avanzadas.

Mi recomendación para la creación de malware son siempre las mismas: C y ASM.


Título: Re: Dos preguntas sobre troyanos
Publicado por: Flamer en 6 Enero 2016, 21:07 pm
Los lenguajes que se usan en estos días para programar virus son el Jscript y Vbscript.

por su dificultad de detención, ya que su cifrado puede estar cambiando y con una buena programación y varias horas sentado hasta lineas de código puedes ir cambiando en cada copia o mover lineas de código para arriba o para abajo.

Saludos Flamer