Foro de elhacker.net

Programación => Java => Mensaje iniciado por: danielo- en 21 Noviembre 2009, 23:27 pm



Título: crear un troyano en java
Publicado por: danielo- en 21 Noviembre 2009, 23:27 pm
TODO LO ESCRITO AQUI ES ACERCA DEL LENGUAJE JAVA!!!

           Hola...  pues me toca crear un programa que acceda remotamente a otras maquinas, se que diran, que quiero crear un troyano...  :-\ basicamente si, pero no es por cuestiones malintensionadas, pues lo tengo como proyecto final para este parcial en la uni...

   ->Bueno pues, como les dije se trata de eso, voy a crear un programa que acceda remotamente a otras computadoras, y pueda ver que lo que el hace, asi como manipular su compu, que al hacer doble click en algun lugar haga determinada accion...  :o UN MALDITO TROYANO,  :o  y pues quisiera ayuda, :huh:

    - Se trabajar con sockets y obviamente serverSockets, se transferir archivos, texto, iimagenes y todo eso...
     - Se un poco acerca de la clase robot y las capturas de pantalla,
se un poco de algunos metodos del mouselistener

 ;D ;D ;D ;D
Tengo la idea para poder crearlo, mediante repaint y la clase robot, lo que si no se como hacer es para que cuando yo mueva MI mouse y haga doble click en un determinado lugar de de la imagen (haga una accion) lanzar un icono ejecutar un programa de la computadora REMOTA... o que las teclas que yo oprima en MI computadora que sean tecleadas en la computadora REMOTA  :huh: :huh: :huh: :huh:

    =>OTRA COSA: ¿bastara con que sepa usar la clase socket de java, o habra una clase mejor para hacer esto? que saben de  rdp ???... Ayuda porfa!!!
 :huh: :huh: :huh: :huh: :huh: :huh:


Título: Re: crear un troyano en java
Publicado por: xtermsh en 21 Noviembre 2009, 23:45 pm
He leído muy a "re ojos" lo que escribiste. Asistencia Remota != Troyano, que eso quede claro. Ahora bien, para asistencia remota, sí basta con que sepas manejar sockets, lo demás es cuestión de saber que opciones le darás al cliente, como ser caputra de pantallas, control y acceso total, manejo de web cam, y hardware en general.

PD: En todo caso podrías pasarte para aclarar dudas específicas de RDP, por la sección de JAVA, pero creo que esa herramienta es únicamente para windows.


Título: Re: crear un troyano en java
Publicado por: danielo- en 22 Noviembre 2009, 00:41 am
si, se que el texto es muy extenso, es para explicarme..jeje...pero..que sabes de la clase RDP? donde puedo encontrar info??....


Título: Re: crear un troyano en java
Publicado por: xtermsh en 22 Noviembre 2009, 00:53 am
La verdad nunca lo he utilizado, podrías pasarte por la sección de java mejor.

http://es.wikipedia.org/wiki/Remote_Desktop_Protocol

Un saludo!


Título: Re: crear un troyano en java
Publicado por: danielo- en 22 Noviembre 2009, 01:15 am
SI YA PUBLIQUE AHI IWAL...ES SOLO QUE PARA AMPLIAR LA BUSQUEDA LO METI AKA...GRACIAS DE TODAS FORMAS


Título: Re: crear un troyano en java
Publicado por: xtermsh en 22 Noviembre 2009, 01:45 am
En esta sección no se tratan temas de programación, sino más bien diseño de malware.


Título: Re: crear un troyano en java
Publicado por: Karcrack en 22 Noviembre 2009, 23:51 pm
Lo muevo al subforo de programacion, creo que te podran ayudar mejor que nosotros :)


Título: Re: crear un troyano en java
Publicado por: _rez3t45_ en 25 Noviembre 2009, 23:48 pm
holaz brother .. yo tanbn quier0 hacer lo mismo que tu logre imprimir imagenes de pc a otra pc .- por sockets . tmbaien logre manipular el moose con actionlistener ,..

lo enmcuentras aca     :D

http://foro.elhacker.net/java/escritorio_remoto_en_java-t269563.0.html (http://foro.elhacker.net/java/escritorio_remoto_en_java-t269563.0.html)

mm lo que no pude es hacer que funcionen los 2 a la vez ozea ver la pantalla y mover su mouse . lo tengo por separados..

la duda que tengo es como aria para poderme comunicar entre redes wan . y no tan solo redes lan ...
creo que seria apuntando a su IP publica/ip lan

o como haria por que lei que era configurando el router pero no entiendo mucho aun

. me apunto pa terminar este proyecto   :rolleyes:

salu2 xD


Título: Re: crear un troyano en java
Publicado por: Leyer en 26 Noviembre 2009, 00:05 am
en_java-t269563.0.html[/url
mm lo que no pude es hacer que funcionen los 2 a la vez ozea ver la pantalla y mover su mouse . lo tengo por separados..

la duda que tengo es como aria para poderme comunicar entre redes wan . y no tan solo redes lan ...
creo que seria apuntando a su IP publica/ip lan
obviamente solo tendrias que configurar el socket apuntando a una ip-publica determinada

Saludos.


Título: Re: crear un troyano en java
Publicado por: Blitzkrieg' en 26 Noviembre 2009, 02:44 am
Eyer pero en el tutorial no incluyes como hacer la GUI verdad?


Título: Re: crear un troyano en java
Publicado por: Leyer en 26 Noviembre 2009, 02:48 am
no digamos que la interfaz ya dependera de cada quien asi que no es necesario.

Saludos.


Título: Re: crear un troyano en java
Publicado por: danielo- en 26 Noviembre 2009, 03:08 am
Holas!!! y yo que pense que no me contestarian, que bueno que se interesen en esto!!!

Bueno pues hoy e logrado la transferencia de imagenes consecutivas a través de los sockets, una tras otra, a traves de Bufferimage, ya me llegan las imagenes del ordenador, pero algo que no puedo hacer es mover su mouse, es decir lo podria hacer si dentro de la compu zombie(el cliente) tuviera un frame, pero como se supone que el no debe verme pues no e podido...

...Disculpen por no poder subir mi codigo, pues no puedo hasta que que me lo califiquen (no vaya a ser que un compañero me lo piratee (jeje)) , pero nomas lo entrego y lo subo para que todos lo chequen


Título: Re: crear un troyano en java
Publicado por: danielo- en 26 Noviembre 2009, 03:16 am
para ver las imagenes y mover el mouse, podrias crear un hilo para envio y uno para recepcion, lo que pasa esque es que me imagino qu la recepcion y envio lo tienes dentro de un ciclo infinito while(true), el problema esque una vez que entra a ese cilo pues nunca podra salir de el (porque es infinito obviamente), asi que crea un hilo (Thread) en donde lo metas esos pedazos de codigo, envio y recepcion.. :o


Título: Re: crear un troyano en java
Publicado por: egyware en 28 Noviembre 2009, 03:32 am
Cuidado con los hilos de ejecución, puede ser la solucion a todos sus problemas pero pueden convertirse en un problema de sincronizacion.
No es que los odie, pero prefiero hacer procesos independientes en cada hilo o en un hilo principal distribuirla carga. Claro la programacion es distina pero sus programas seran mas eficientes.
Los que no saben y los que si JRE consume mucha memoria ram, asi que crear clases y en especial a la tonta y a la loca solo hara que consuma mas ram (en especial windows que tiene la mania de apoderse de la ram de apoco)
Saludos
Creo que postie un tema por ahi explicando el uso de las clases para crear un troyano/Asistencia remota (lo que se desea) :-[ nadie me recuerda u.u