
PCShare es un potente software de control remoto que puede monitorear la pantalla, el registro, el sistema de archivos, etc. de la máquina objetivo.
PCShare es un potente software de control remoto que permite monitorizar la pantalla, el registro y el sistema de archivos de la máquina objetivo, entre otras cosas.
Introducción al uso del software:
Inicie PcShare.exe, el programa principal del lado de control; este programa escucha en el puerto 8080 las conexiones del lado controlado.
Genere el programa anfitrión del lado controlado haciendo clic en el botón «Generar cliente» de la interfaz principal del lado de control:
Se generará un nuevo programa anfitrión llamado ps.exe. A continuación, envíe ps.exe junto con PcStat.exe a la máquina que se desea controlar. Inicie PcStat.exe en la máquina controlada y, al poco tiempo, el lado controlado se conectará al terminal de control, que podrá ejercer todo tipo de control sobre el terminal controlado.
Explicación del principio
El programa anfitrión ps.exe generado por el lado de control es en realidad un programa en segundo plano que es iniciado por PcStat.exe. Una vez iniciado ps.exe, libera la sección situada al final de su archivo binario; dicha sección es en realidad un archivo DLL que, según la configuración definida en el momento de la generación, puede ejecutarse de tres formas: 1. como proceso independiente, 2. inyectado en el navegador IE, 3. inyectado en el administrador de recursos de Windows (explorer.exe). Una vez en ejecución, el DLL intercepta (hook) los distintos mensajes del sistema operativo para lograr la monitorización de la máquina; además, se conecta mediante socket al terminal de control PcShare.exe y le envía la información obtenida mediante el protocolo HTTP. El control que PcShare.exe ejerce sobre la máquina objetivo también se envía de vuelta al programa DLL mediante el protocolo HTTP.
El programa está desarrollado con el framework MFC. Abra PcShare.sln, ubicado en el directorio PcShare, con VS2015 y ejecute la compilación. Si necesita depurar el lado de control o el lado controlado, puede iniciar primero uno de ellos externamente y depurar el otro desde VS. Para más detalles, consulte: http://blog.csdn.net/analogous_love/article/details/72835754