Foro de elhacker.net

Programación => Java => Mensaje iniciado por: itsukisekaiakiba en 22 Noviembre 2012, 00:38 am



Título: Escritorio o Acceso Remoto
Publicado por: itsukisekaiakiba en 22 Noviembre 2012, 00:38 am
hola a todos, este es mi primer post y pues necesito ayuda , mucha ayuda jeje ;-)
estoy desarroyando bueno intento desarrollar una aplikacion para realizar un acceso remoto a otra pc.

ya sa ben entrar a la pc, ver la pc y si se puede manipular la pc.. pero la verdad estoy perdida  :o  :o
e investigado algunas cosas, pero nada concreto, yo no se programar mucho en java pero ni modos es en lo que me pidieron y tengo que hacerlo :¬¬ :¬¬, espero alguien pueda ayudarme..

PD. no importa que sea a solo ver la pantalla de la otra pc o lo que sea kualkier ayuda sera de utilidad

De antemano Mille Gratzieee ;D ;D



Título: Re: Escritorio o Acceso Remoto
Publicado por: [Case] en 22 Noviembre 2012, 05:21 am
Empiezar por leer sobre sockets en java.


Título: Re: Escritorio o Acceso Remoto
Publicado por: itsukisekaiakiba en 22 Noviembre 2012, 19:32 pm
a que te refieres por sockets??? todo lo que haya sobre ellos o alguna klase en especial...
la verdad apenas estoy empezando y hay mucha informacion y es muy confuso.. pero agradezco tu respuesta


mille gratzie


Título: Re: Escritorio o Acceso Remoto
Publicado por: Debci en 27 Noviembre 2012, 13:04 pm
a que te refieres por sockets??? todo lo que haya sobre ellos o alguna klase en especial...
la verdad apenas estoy empezando y hay mucha informacion y es muy confuso.. pero agradezco tu respuesta


mille gratzie
La idea básica, para hacer lo que tu pides, un escritorio remoto, sería la siguiente:
-Establecer un servidor y un cliente con sockets (dependiendo de si quieres que sea una conexión directa o reversa.)
-Dedicarte a hacer capturas de pantalla del socket remoto y enviarlas como flujo de bytes o una estructura mas compleja que tu definas.
-Mediante la clase Robot de java dedicarte a captar la posición actual, relativa sobre el plano en el que se muestra la imagen del escritorio remoto (una proporcionalidad simple), y enviar las pulsaciones de teclado, de ratón, movimientos...

Si no tienes claro lo que es un Socket, te recomiendo que leas este enlace:
Comunicar dos programas con sockets por Chuidiang (http://www.chuidiang.com/java/sockets/socket.php)

La cosa es un poco complicada si no conoces tampoco la programación multi-hilos y por supuesto la clase Robot del JDK.
Yo empezaría por algo mas sencillo...
Que tal un sistema de chat cliente-servidor? Luego podrías complicarlo un poco y hacer que el servidor acepte a varios clientes :)

Espero que te sea útil.

Saludos


Título: Re: Escritorio o Acceso Remoto
Publicado por: itsukisekaiakiba en 27 Noviembre 2012, 23:27 pm
La idea básica, para hacer lo que tu pides, un escritorio remoto, sería la siguiente:
-Establecer un servidor y un cliente con sockets (dependiendo de si quieres que sea una conexión directa o reversa.)
-Dedicarte a hacer capturas de pantalla del socket remoto y enviarlas como flujo de bytes o una estructura mas compleja que tu definas.
-Mediante la clase Robot de java dedicarte a captar la posición actual, relativa sobre el plano en el que se muestra la imagen del escritorio remoto (una proporcionalidad simple), y enviar las pulsaciones de teclado, de ratón, movimientos...

Si no tienes claro lo que es un Socket, te recomiendo que leas este enlace:
Comunicar dos programas con sockets por Chuidiang (http://www.chuidiang.com/java/sockets/socket.php)

La cosa es un poco complicada si no conoces tampoco la programación multi-hilos y por supuesto la clase Robot del JDK.
Yo empezaría por algo mas sencillo...
Que tal un sistema de chat cliente-servidor? Luego podrías complicarlo un poco y hacer que el servidor acepte a varios clientes :)

Espero que te sea útil.

Saludos

Gracias por tu respuesta.... seguire tus consejos y publicare mis avances jeje
Mille Gratzie


Título: Re: Escritorio o Acceso Remoto
Publicado por: konarr en 21 Diciembre 2012, 00:20 am
buenas, yo también pretendo algo similar, pero como mencionan primero estoy estudiando sobre sockets e hilos para comenzar con un chat, mi pregunta es si se podría modificar meterpreter para dejarlo como cliente y que se conecte al servidor ? onda como un troyano pero de cliente meterpreter para que así quede bien completo, ademas como meterpreter esta escrito en java pienso que se podría.


Título: Re: Escritorio o Acceso Remoto
Publicado por: Debci en 25 Diciembre 2012, 13:44 pm
buenas, yo también pretendo algo similar, pero como mencionan primero estoy estudiando sobre sockets e hilos para comenzar con un chat, mi pregunta es si se podría modificar meterpreter para dejarlo como cliente y que se conecte al servidor ? onda como un troyano pero de cliente meterpreter para que así quede bien completo, ademas como meterpreter esta escrito en java pienso que se podría.
En principio para lo que tu pides, no bastaría con hacer un direct tcp en vez de reverse conection?

Saludos


Título: Re: Escritorio o Acceso Remoto
Publicado por: konarr en 25 Diciembre 2012, 18:27 pm
Citar
En principio para lo que tu pides, no bastaría con hacer un direct tcp en vez de reverse conection?

no entiendo a lo que te refieres.


Título: Re: Escritorio o Acceso Remoto
Publicado por: 1mpuls0 en 27 Diciembre 2012, 17:57 pm
Hola.

Recuerdo que Leyer estaba trabajando en un troyano, tal vez podrías buscar el código (supongo que está en su página), revisarlo, analizarlo y tomar lo que te sirva.

Felices Fiestas.