Un troyano más

Iniciado por .:UND3R:., 29 Noviembre 2013, 02:51 AM

0 Miembros y 1 Visitante están viendo este tema.

.:UND3R:.

Hola a todos me interesaría crear un troyano, pero mi duda es en qué lenguaje?
Una vez estaba desarrollando uno completamente en MASM tanto cliente como servidor, pero el avance era muy lento, pero ahora que indago en java me interesaría crearlo el cliente y el servidor en Java, ¿Qué piensan ustedes de trabajar en este lenguaje?, obviemos que se requiere tener instalado Java y que sería multiplataforma,  saludos.

Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)

MCKSys Argentina

Si los runtimes no importan, .NET seria otra opcion. O Python.

Java no me gusta, pero eso es algo personal...  :P

Saludos!

PD: Creo que uno de los puntos fuertes de un troyano es su indetectabilidad, asi que si Java funciona bien en eso, bienvenido sea...
MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."


x64core

Si el avance es lento es porque uno es lento para escribir el codígo.
Apesar de eso, es totalmente normal, mirar en Stuxnet uno de los malware más avanzados en la historía, diseñado por más de 25 programadores y tomo más de 1 año en la codificacíon creo que más de 2 años apesar. Eso sin tomar en cuenta que todos los programadores en el proyecto habrian tenido habilidad,experiencia,conocimiento en el area lo cual te ahorra meses de diseño y codificación.

Y además, Malware de verdad es hecho en C/C++ o Ensamblador, no basuras como .NET,VB,Java,etc.

.:UND3R:.

X64 core, sea cual sea mi velocidad de programación todos sabemos que programar en ensamblador (desde cero sin funciones o macros mágicos) siempre será más lento que programar en un lenguaje de alto nivel y mucho más en comparación con aquellos que son orientados a objetos. Ahora me hablas de stunex, 25 programadores en un año, si mi nivel fuese el del programador con mayor conocimiento de los 25, me demoraría 25 años en terminarlo, una locura. Ahora viene la parte más cómica, "Java es una basura" amigo despierta no todo es ensamblador en la vida, para mi es un excelente lenguaje, lo aplico día a día, me ayuda completamente en ing. Iversa pero no por eso tengo que usarlo para todo, tampoco creo que hayas hecho algún compilador como para venir a decir que lenguaje de programación es bueno y cual es malo, es fácil criticar cuando no se sabe del tema, pero es más difícil investigar, tener el conocimiento y dar una idea de utilidad.

Cita de: MCKSys Argentina en 29 Noviembre 2013, 03:19 AM
Si los runtimes no importan, .NET seria otra opcion. O Python.

Java no me gusta, pero eso es algo personal...  :P

Saludos!

PD: Creo que uno de los puntos fuertes de un troyano es su indetectabilidad, asi que si Java funciona bien en eso, bienvenido sea...
Buena analogía, ¿Qué runtime es el más usado java verdad?

Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)

x64core

Cita de: .:UND3R:. en 29 Noviembre 2013, 11:35 AM
X64 core, sea cual sea mi velocidad de programación todos sabemos que programar en ensamblador (desde cero sin funciones o macros mágicos)
Quien carajos te dijo que sería buena idea codificar un troyano: Cliente y Server en Ensamblador? Y más si estas iniciando no?

Cita de: .:UND3R:. en 29 Noviembre 2013, 11:35 AM
Ahora viene la parte más cómica, "Java es una basura" amigo despierta no todo es ensamblador en la vida, para mi es un excelente lenguaje, lo aplico día a día, me ayuda completamente en ing. Iversa pero no por eso tengo que usarlo para todo, tampoco creo que hayas hecho algún compilador como para venir a decir que lenguaje de programación es bueno y cual es malo, es fácil criticar cuando no se sabe del tema, pero es más difícil investigar, tener el conocimiento y dar una idea de utilidad.
Buena analogía, ¿Qué runtime es el más usado java verdad?
Estamos hablando acerca de codificación de malware y estamos en la sección de Diseño de malware, cierto? Qué realmente buen malware es diseñado en esas
basuras hoy en día? De nuevo, estamos hablando de malware cierto? Y sí, .NET's,VB 5/6, Java son usados por niños para escribir sus "Malware's".
Y por supuesto, nunca dije que mi lenguaje como primero fuese Ensamblador, Yo uso el Rey de los lenguajes de programación: C++.
Pero vamos, recuerden destruir es facil ( Ing.Inv ) , Construir es difícil ( Programar ).

Queres una idea: Empeza a programar en un lenguaje verdadero: C++. Vas a poder notar la gran diferencía y la potencía que tiene.

.:UND3R:.

Te estás cargando a todos los de Ing. Inversa diciendo eso, lo más cómico es que vuelves hablar desde tu ignorancia, quizás para ti es cambiar un salto condicional o un 'hola mundo' en el mundo de la programación.

Favor críticas constructivas y no maldecir lenguajes que eso si que es de niños

Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)

daryo

porque usar un lenguaje que requiera intermediarios para hacer malware? digo java esta bien para la mayoria de aplicaciones pero si no esta instalado no servira mucho en este caso. creo que la mejor opcion seria usar lenguajes como delphi o c/c++ .

buenas

burbu_1

buenas, hace muy poco que conozco java.....
pero para malware le veo algunos inconvenientes, por ejemplo, creo que se necesita un lanzador, que no se puede hacer una dll, el resultado no es un pe y adios los crypters.....

para el cliente es una opción como cualquier otra (que admita threads y eso...) pero el server..... personalmente no me convence

saludos  ;D

x64core

Sí, todos esas asunto y algunos más son los del porque nunca codificar un malware en tal lenguajes, pero el no entiende porque
es notable que no tiene experiencía, cualquier persona con un minimo de experiencia y conomiento en malware sabe acerca de eso.

Flamer

Hola under java no me conbense para un servidor por que si no tiene la MV de java no corre y otra el codigo es visible con un decompilador tendras que afuscar el codigo pero en fin no sabemos que metodo de propagacion vas a usar y si se requiere java para eso...

Saludos flamer createlo en un lenguaje que corra sin depender de nada solo de windows