elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Curso de javascript por TickTack


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  [Source] Escritorio Remoto
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 3 4 Ir Abajo Respuesta Imprimir
Autor Tema: [Source] Escritorio Remoto  (Leído 14,819 veces)
LeandroA
Moderador
***
Desconectado Desconectado

Mensajes: 760


www.leandroascierto.com


Ver Perfil WWW
[Source] Escritorio Remoto
« en: 4 Febrero 2010, 09:43 am »

Este Proyecto comenzó en Febrero del 2007 en resultado a  este hilo  donde conocí a Cobein y decidimos intentar crear un Escritorio Remoto, si bien hubo buenos avances, el proyecto quedó parado, y bueno me decidí a terminarlo. Aunque esté muy lejos de la velocidad del VNC o TeamViewer, creo que los esfuerzos son redituables.
Para los que no saben de qué se trata, les explico, son dos aplicaciones que se conectan vía IP y puede manipularse la pantalla de una PC remotamente, por ejemplo si un cliente en china y se conecta a tu PC, tú puedes manejar a ésta como si estuvieras parado en frente a ella.

Que opciones tiene?:

    * Transmitir la captura de la pantalla.
    * Transmitir el icono del cursor.
    * Mover el mouse y hacer click.
    * Escribir remotamente.
    * Enviar y recibir el texto del portapapeles.
    * Seleccionar la calidad de las capturas (mientras más baja, mayor velocidad de transmisión).
    * Opción de ver en pantalla completa o en modo ajustado a la ventana.

Fallos encontrados:

    * No se pueden hacer combinaciones de teclas, es decir, no se puede utilizar Ctrl + V (tendría que cambiar el método utilizado).
    * No pude testarlo bien ya que no cuento con otra PC para realizar todas las pruebas necesarias y tuve que arreglarme con la PC Virtual, así que quizás remotamente empiecen a saltar algunos que otros errores o cuelgues de transmisión.

Cosas a destacar:

    * La conexión es Inversa, pero poniendo algo de mano en el código puede revertirse.
    * Utiliza GDI+ esto significa que sólo funcionará desde Windows XP en adelante.
    * No envía la captura de la pantalla completa, sino sólo los fragmentos modificados.
    * El código creo que está medianamente prolijo y entendible, si se tiene los conocimientos necesarios.




Descargar


En línea

saliaz


Desconectado Desconectado

Mensajes: 309


Ver Perfil
Re: [Source] Escritorio Remoto
« Respuesta #1 en: 4 Febrero 2010, 11:10 am »

es un lujo tener estos programitas... yo aun sigo aprendiendo de tu explorador remoto.. ;-) ;-)


En línea

skyweb07

Desconectado Desconectado

Mensajes: 122


The ghost of the network


Ver Perfil
Re: [Source] Escritorio Remoto
« Respuesta #2 en: 4 Febrero 2010, 11:27 am »

Dios que bueno,la velocidad de transmisión de las imagenes es increible y eso de que solo envia los pedazos como el bifrost es mucho mejor, lo he provado en windows xp y window 7 y va de maravilla por lo que buen trabajo amigo.. un 11+ para ti y Cobein ;)
« Última modificación: 4 Febrero 2010, 11:39 am por skyweb07 » En línea

ssccaann43 ©


Desconectado Desconectado

Mensajes: 792


¬¬


Ver Perfil
Re: [Source] Escritorio Remoto
« Respuesta #3 en: 4 Febrero 2010, 14:33 pm »

Excelente leandro, aún recuerdo cuando estuvimos testeandolo y solo podias conectarte a mi pc y yo no podía a la tuya, por inconvenientes en la red donde me encontraba. De igual manera excelente aporte...!
En línea

- Miguel Núñez
Todos tenemos derechos a ser estupidos, pero algunos abusan de ese privilegio...
"I like ^TiFa^"
Karcrack


Desconectado Desconectado

Mensajes: 2.416


Se siente observado ¬¬'


Ver Perfil
Re: [Source] Escritorio Remoto
« Respuesta #4 en: 4 Febrero 2010, 14:55 pm »

Muy interesante :P

Tendre que mirarme lo de solo enviar los 'pedazos' que cambien, asi nos haremos una idea para el Stealth :P
En línea

raulrl

Desconectado Desconectado

Mensajes: 16


Ver Perfil
Re: [Source] Escritorio Remoto
« Respuesta #5 en: 4 Febrero 2010, 15:11 pm »

No tengo palabras!!! estoy leyendo el code como si fuera mi regalo de navidad ;-) ;-) ;-), por fin alguien que responde al hecho de comparar dos imagenes en memoria  ;D, un codigazo, lo dicho, y lo implementare a mi RAT (tendreis créditos tú y Cobein descuida!)

Un saludo
En línea

[Zero]
Wiki

Desconectado Desconectado

Mensajes: 1.082


CALL DWORD PTR DS:[0]


Ver Perfil WWW
Re: [Source] Escritorio Remoto
« Respuesta #6 en: 4 Febrero 2010, 15:30 pm »

Con alta calidad te pasa lo que a mi en C jeje:


GDI+ no le dá tregua a la CPU  :xD. Notaste mucho aumento de velocidad al actualizar la pantalla por trozos?

Buen código  :P.

En línea


“El Hombre, en su orgullo, creó a Dios a su imagen y semejanza.”
Nietzsche
Pablo Videla


Desconectado Desconectado

Mensajes: 2.274



Ver Perfil WWW
Re: [Source] Escritorio Remoto
« Respuesta #7 en: 4 Febrero 2010, 15:36 pm »

Interesante, pero le tengo fobia al Visual Basic... es un rechazo xDD ahora mismo busco un remote desktop en C#  :P
En línea

agus0


Desconectado Desconectado

Mensajes: 360



Ver Perfil
Re: [Source] Escritorio Remoto
« Respuesta #8 en: 4 Febrero 2010, 16:41 pm »

Leandro... Como te dije Cuando lo estabamos Probando... Un Codigazo jaja Tremendo  ;-) ;-) ;-) ;-) Te Felicito... De diez,, Ahora no tengo mucho tiempo :/ pero mas tarde lo descargo y lo veo
En línea

LeandroA
Moderador
***
Desconectado Desconectado

Mensajes: 760


www.leandroascierto.com


Ver Perfil WWW
Re: [Source] Escritorio Remoto
« Respuesta #9 en: 4 Febrero 2010, 17:10 pm »

@Hacker_Zero, no es problema de GDI+ en si, sino el echo de utilizar BitBlt con el HDC del escritorio y depaso con el flag CAPTUREBLT, de todas formas el VNC tambien se como gran parte del procesador, desconozco una forma mejor.

Alguien lo pudo testear via internet?

Saludos y gracias a todos por los comentarios.
En línea

Páginas: [1] 2 3 4 Ir Arriba Respuesta Imprimir 

Ir a:  
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines