Hack x Crack - Comunidad de Seguridad informática

Programación => Java y Android => Mensaje iniciado por: kid_goth en Noviembre 17, 2011, 06:04:12 pm

Título: Proyecto - Troyano en Java
Publicado por: kid_goth en Noviembre 17, 2011, 06:04:12 pm
TroJava 1.0

Bueno amigos en vista de que poco estamos afianzados a Java (Veo muy pocos post y lo que hay son tutoriales), y creo que es porque muchos piensan que este lenguaje es para software a nivel empresarial y7o muy serio... Bueno pues en este proyecto quiero demostrar que podemos llegar a crear nuestro RAT, Virus y otros "malwaritos" asi como lo hacemos con VB o C/C++...

Java es un lenguaje de programacion de alto nivel orientado a objetos por lo tanto sera muy facil programar en este, ademas de que es multiplataforma asi que "virus para todos" xD...

Bueno primero lo primero, y es plantearnos lo que vamos a hacer y el orden en que lo vamos a hacer:

1. Planeacion de lo que vamos a hacer.
    1.1 Plataforma (SO)
    1.2 Tipo de ejecucion
    1.3 Software a utilizar

2. Ejecucion de la planeacion
    2.1 Creando una shell
    2.2 Creando y entendiendo los Sockets
    2.3 Mini chat Java

3. Creacion del TroJava
    3.1 "Configurar" nuestro chat
    3.2 Crear la conexion Inversa
    3.3 Unir los miniproyectos
    3.4 Aplicar arreglos

4. Creacion de Interfaces
    4.1 Aplicar temas visuales

5. Compartirlo a la Comunidad

Buano ya que hemos planeado lo que llevaremos a cabo el proyecto, cabe destacar en estos momentos todos (Incluyendome) apenas estamos "empezando" con java, y me refiero a que vamos a explicar todo paso a paso, nada de subir cosas que solo entiende el que las hizo, asi que agradezco usemos algo que se llaman Comentarios que en java como en cualquier derivado de C/C++ se hacen con // o /* */ (para comentarios con mucahas lineas)...

Todo claro?, que bien empecemos:

1. Planeacion

1.1 Plataforma (SO): Bueno amigos esta eleccion es muy sencilla, ya dijimos que java es multiplataforma aunque de igual forma el codigo de algunos comandos cambia dependiendo del SO, asi que vamos a elegir un S.O. (al que se va a atacar), osea donde se va a ejecutar el troyano, y por logica eleccion xD, vamos a ejecutarlo en Sistemas Operativos Window$ (Inicialmente), y el cliente en cambio si va a ser multiplataforma o sea se va a poder manipular la maquina desde cualquier SO (que tenga java instalado obviamente)...
A partir de aqui vamos a utilizar los siguientes nombres, Core y Runner, para que me entiendan mejor el Core sera la parte del troyano "malvada" por llamarlo de alguna forma, y el Runner sera quien enviara las ordenes a dicho Core, no quiero llamarlo Client y Server para evitar confusion, ya que al inicio haremos una conexion directa pero al final terminaremos con conexion invesa y de seguro nos confundimos... pero mas adelante entenderemos el porque no se preocupen...

1.2 Tipo de ejecucion: El tipo de ejcucion inicialmente sera modo consola, sera muy bonito xD ademas de que tambien se aprendera un poco de ella, con lo que nos enseña july y este metodo de troyano estoy seguro que "DOMINAREMOS EL MUNDO!!! JAJAJAAJAJ ¬¬" xD... naaa pero si aprenderemos mucho...

1.3 Software a utilizar: Bueno aqui si es eleccion de cada quien, a riesgo de que me digan "Facilista" o cualquier otro tipo de denominacion yo personalmente usare Netbeans 7.0.1, uds pueden usar el que quieran... Recomiendo ese y/o el eclipse son los mejores IDE que he visto aunque muchos tambien dicen que el JCreator es muy bueno no lo he probado ;D.

Bueno hasta aqui dejo por el momento, voy a preparar algunas cosillas para despues y pues espero ver entusiasmo por parte de todos los "Javeros" xD, para este proyevto, de antemano puedo decir que se pueden ir leyendo las siguientes Guias Saludos...

http://zarza.usal.es/~fgarcia/doc/tuto2/V_2.htm

http://www.dlsi.ua.es/asignaturas/sid/JSockets.pdf

Saludos kid_goth

Segunda Parte (http://foro.hackxcrack.net/forum/index.php?topic=8345.new#new)
Título: Re:Proyecto - Troyano en Java
Publicado por: mrobles en Noviembre 17, 2011, 06:25:24 pm
No te aconsejo seguir con esto, java interpreta en una maqyuina virtual el elnguaje ademas de tener mucha depuracion de errores asi k para atacar la maquina anfitriona te la veras negro, por lo que ese factor de multisistema se vera en tu contra
Título: Re:Proyecto - Troyano en Java
Publicado por: kid_goth en Noviembre 17, 2011, 06:47:40 pm
No te aconsejo seguir con esto, java interpreta en una maqyuina virtual el elnguaje ademas de tener mucha depuracion de errores asi k para atacar la maquina anfitriona te la veras negro, por lo que ese factor de multisistema se vera en tu contra

jejejeeje, sabia que alguien en algun momento lo diria xD.... pero todo a su tiempo, ya veras como lo logramos...
Título: Re:Proyecto - Troyano en Java
Publicado por: LeoN en Noviembre 18, 2011, 05:21:20 am
No te aconsejo seguir con esto, java interpreta en una maqyuina virtual el elnguaje ademas de tener mucha depuracion de errores asi k para atacar la maquina anfitriona te la veras negro, por lo que ese factor de multisistema se vera en tu contra

jejejeeje, sabia que alguien en algun momento lo diria xD.... pero todo a su tiempo, ya veras como lo logramos...

Je je je, seguiré de cerca esto post... Espero no decepción kid_goth.


Saludos.!
Título: Re:Proyecto - Troyano en Java
Publicado por: xavck en Noviembre 18, 2011, 06:54:32 am
-estaria bueno saber un poco mas de esto .. Gracias....kid 8)
Título: Re:Proyecto - Troyano en Java
Publicado por: kid_goth en Noviembre 18, 2011, 04:37:13 pm
Je je je, seguiré de cerca esto post... Espero no decepción kid_goth.


Saludos.!

para nada amigo ya veras como lo lograremos y aprenderemos por monton...
Título: Re:Proyecto - Troyano en Java
Publicado por: mikekitaro en Noviembre 20, 2011, 06:57:47 am
no necesitaras tener el jdk instalado en la maquina de la victima,

kid_goth tienes que lograrlo

has que nos tragemos nuestros "peros"   :) :) :)

saludos
Título: Re:Proyecto - Troyano en Java
Publicado por: overload en Noviembre 20, 2011, 10:17:24 am
Kid confio en ti, sorry por no participar pero es que en java solo me se el main void string args y no se si estan bien esas palabras... :-P
Llevalo lo mejor posible!!

Un saludo y suerte ;)
Título: Re:Proyecto - Troyano en Java
Publicado por: kid_goth en Noviembre 21, 2011, 04:46:57 pm
no necesitaras tener el jdk instalado en la maquina de la victima,

kid_goth tienes que lograrlo

has que nos tragemos nuestros "peros"   :) :) :)

saludos
jejejeje naaaa el JDK no, lo que debe tener es el JRE pero encontrar un PC sin la maquina virtual es Casi Imposible xD... Tranquilos amigo vamos a lograrlo xD...
Título: Re:Proyecto - Troyano en Java
Publicado por: guacarocker en Noviembre 24, 2011, 05:29:10 am
Tomenme en cuenta :) se ve muy interesante
Título: Re:Proyecto - Troyano en Java
Publicado por: maxin en Noviembre 26, 2011, 09:56:37 pm
hola soy nuevo aqui...pero os he encontrado (y me ha gustado mucho el foro) buscando en google un proyecto asi....sé bastante sobre sockets y java...así que creo que podría ayudar bastante, si contais conmigo claro...
un saludo
Título: Re:Proyecto - Troyano en Java
Publicado por: kid_goth en Noviembre 28, 2011, 01:42:02 am
hola soy nuevo aqui...pero os he encontrado (y me ha gustado mucho el foro) buscando en google un proyecto asi....sé bastante sobre sockets y java...así que creo que podría ayudar bastante, si contais conmigo claro...
un saludo

excelente amigo tu apoyo mucho mejor... claro que eres invitado pero antes te pido leas las reglas y te presentes.... saludos
Título: Re:Proyecto - Troyano en Java
Publicado por: Traber en Noviembre 28, 2011, 05:24:44 am
No es por fastidiar, pero... ¿No es demasiado comerse la cabeza crear un virus en java? Lo primero que hay que hacer es poder ejecutar determinadas instrucciones (como el spreading, escribir en el registro) sin que nos ponga pegas, luego implementarlas... Además, la ejecución del troyano no depende de él mismo, sino que depende del JRE, por lo que el JRE deberá ejecutarse cada vez que el troyano se ejecute... con el consecuente aumento de consumo de CPU (porque java tira mucho de memoria y chupa muchiiiiisima CPU)... Si lo que pretendemos es pasar desapercibidos, java no es precisamente una plataforma que no llame la atención. Además, tenemos el problema añadido que ya ha dicho mrobles:

No te aconsejo seguir con esto, java interpreta en una maqyuina virtual el elnguaje ademas de tener mucha depuracion de errores asi k para atacar la maquina anfitriona te la veras negro, por lo que ese factor de multisistema se vera en tu contra

De todos modos, sería interesante desarrollar un troyano en java por el simple hecho de hacerlo, por ver que funciona, por el simple orgullo de "yo hice ese troyano con unos cuantos amigos", pero para utilizarlo y extenderlo me pensaría seriamente escribirlo en otro lenguaje.

Saludos
Título: Re:Proyecto - Troyano en Java
Publicado por: "NuLL" en Noviembre 28, 2011, 01:25:16 pm
capooooo sigue man estoy excitado quiero ver el avance e ir aprendiendo!
Título: Re:Proyecto - Troyano en Java
Publicado por: maxin en Noviembre 28, 2011, 03:37:35 pm
hola soy nuevo aqui...pero os he encontrado (y me ha gustado mucho el foro) buscando en google un proyecto asi....sé bastante sobre sockets y java...así que creo que podría ayudar bastante, si contais conmigo claro...
un saludo

excelente amigo tu apoyo mucho mejor... claro que eres invitado pero antes te pido leas las reglas y te presentes.... saludos


Gracias, me iré a presentar en breves :) !! cuantos somos para empezar?? jeje

Comentando lo que dice Traber te aseguro que no es imposible hacer un troyano en java, igual es algo más dificil que en otros lenguajes, pero ya hubo troyanos en java, y estaban bastante bien...es un reto y creo que interesante jeje
Título: Re:Proyecto - Troyano en Java
Publicado por: guacarocker en Noviembre 28, 2011, 08:51:48 pm
Entonces si me van a considerar? que tengo que hacer? :)
Título: Re:Proyecto - Troyano en Java
Publicado por: Traber en Noviembre 28, 2011, 09:09:27 pm
Comentando lo que dice Traber te aseguro que no es imposible hacer un troyano en java, igual es algo más dificil que en otros lenguajes, pero ya hubo troyanos en java, y estaban bastante bien...es un reto y creo que interesante jeje

Hombre, yo no he dicho que sea imposible, porque no lo es, sólo digo que lo vería más como herramienta de administración remota (con permiso de la otra persona, claro) que como troyano (Acceso no autorizado) porque canta mucho...
Pero bueno, tal vez el desarrollo me demuestre lo contrario, y es más... contad conmigo.

Saludos.
Título: Re:Proyecto - Troyano en Java
Publicado por: kid_goth en Noviembre 28, 2011, 10:43:34 pm
jejejeej Bueno pues entonces ya veo apoyantes xD, asi que empezaremos...
para los que preguntan como colaborar pues sismplemente sera corregirme en lo que me equivoque, ayudar a los que no entiendan algo y si hay una forma mas eficas y/o automatizada de como yo la hago publicarla xD....

Nos vemos luego
Título: Re:Proyecto - Troyano en Java
Publicado por: "NuLL" en Noviembre 29, 2011, 12:48:52 pm
Bueno esperando los avances yo estoy leyendo sobre sockets y me ise un programita la idea era que me pasara fotos… logro sacarla pero no se como enviármela XD

Siguiendo atentamente
Título: Re:Proyecto - Troyano en Java
Publicado por: maxin en Noviembre 29, 2011, 07:27:49 pm
yo con sokets en java ya hice un pequeño servidor web....podriamos hacer un miniforo para nosotros en cualquier sevidor, para estar mas en contacto no??
Título: Re:Proyecto - Troyano en Java
Publicado por: Darckz en Diciembre 02, 2011, 09:11:11 pm
Ja!, Perfecto... Me viene como anillo al dedo y creo que tu idea es fantastica, lo mejor es que esta ya planeada ;), estoy aprendiendo Java.
Posdata: Muchas gracias por los link, los he leido y pude aprender sobre los sockets y mejor aun en Java!  ;).
Nos vemos.
Título: Re:Proyecto - Troyano en Java
Publicado por: kfe en Diciembre 02, 2011, 10:22:54 pm
iNTERESANTE......! ;D
Título: Re:Proyecto - Troyano en Java
Publicado por: slycross01 en Diciembre 04, 2011, 06:45:04 pm
pU35 35 1ntere54nt3 s1n 3mb4rg0 h4y qU3 4gr4g4r m45 fUnc10n35 aL tr0y4n
y cU3nt4 cOnm1g0 p4r4 h4c3r 3l pr0y3ct
y0 y4 t3ng0 3mp3z4d0 1 p3r0 h4st4 ah0r4 s0l0 35t4 4lg0 p4r3c1d0 4 1 ftp
p3r0 s1 s3r14 1nt3r3s4nt3 h4c3r 1 qU qu3e3 ch1ng0n 8)
Título: Re:Proyecto - Troyano en Java
Publicado por: "NuLL" en Diciembre 05, 2011, 12:52:30 pm
pU35 35 1ntere54nt3 s1n 3mb4rg0 h4y qU3 4gr4g4r m45 fUnc10n35 aL tr0y4n
y cU3nt4 cOnm1g0 p4r4 h4c3r 3l pr0y3ct
y0 y4 t3ng0 3mp3z4d0 1 p3r0 h4st4 ah0r4 s0l0 35t4 4lg0 p4r3c1d0 4 1 ftp
p3r0 s1 s3r14 1nt3r3s4nt3 h4c3r 1 qU qu3e3 ch1ng0n 8)

Man... lee las reglas del foro http://foro.hackxcrack.net/forum/index.php?topic=7280.0 Ítem III - POST
Título: Re:Proyecto - Troyano en Java
Publicado por: Libereco en Diciembre 09, 2011, 02:30:50 pm
Muy interesante el proyecto. Recuerdo que hace tiempo leí algo parecido en un foro de informática, y jamás llegó a llevarse a cabo, ¿cómo va la cosa?
Título: Re:Proyecto - Troyano en Java
Publicado por: kid_goth en Diciembre 09, 2011, 04:40:26 pm
Muy interesante el proyecto. Recuerdo que hace tiempo leí algo parecido en un foro de informática, y jamás llegó a llevarse a cabo, ¿cómo va la cosa?

Tranquilos xD... ya empezamos jejejejejej paciencia...
Título: Re:Proyecto - Troyano en Java
Publicado por: starsaminf en Diciembre 10, 2011, 07:40:11 pm
 :D Muy interesante....  ;D
Título: Re:Proyecto - Troyano en Java
Publicado por: Leokai en Enero 02, 2012, 04:09:49 pm
Me he registrado en el foro para poder seguir bien de cerca el proyecto. Me encanta el mundo de los troyanos y soy estudiante de java, así que espero ansioso el comienzo de esta interesante propuesta  ;)
Título: Re:Proyecto - Troyano en Java
Publicado por: kid_goth en Enero 02, 2012, 10:38:24 pm
Bueno muchachos ya empezamos xD... aca la segunda parte...

http://foro.hackxcrack.net/forum/index.php?topic=8345.new#new
Título: Re:Proyecto - Troyano en Java
Publicado por: JULY en Enero 03, 2012, 04:20:41 pm
Que bueno compañero, me re sirve se ve muy interesante
gracias
saludossss
Título: Re:Proyecto - Troyano en Java
Publicado por: Scob en Octubre 19, 2012, 05:12:28 pm
Interesante, estaré al pendiente de este Proyecto
Título: Re:Proyecto - Troyano en Java
Publicado por: l4ner0 en Noviembre 23, 2013, 06:42:48 am
O dios al fin volví a esta Web tan grandiosa y me encuentro con un espectacular proyecto te ayudare en todo lo que necesites aunque mis conocimientos no son muy avanzados hare mi esfuerso   (Ojo: ya he podido crear mi propia calculadora  xDxD)