[?] Crear un terminal mediante código.

Iniciado por temporalEotw, 29 Diciembre 2020, 18:37 PM

0 Miembros y 1 Visitante están viendo este tema.

temporalEotw

Hola buenas, quizás esto no sea lo más formal pero tengo una duda...

Estoy intentando hacer un programa con sockets (librería winsock2, un servidor y un cliente) en el cual el cliente se conecte al servidor y desde el servidor yo pueda acceder al terminal del cliente, el tema es que no tengo la más mínima idea y no tengo un punto desde donde empezar.. ¿Qué formas hay de realizar esto? O qué me aconsejarían?

Espero haber explicado bien lo que quiero transmitir, gracias y disculpen las molestias.  :P

EDIT: Es en c++.

@XSStringManolo

Se llama reverse shell. Puedes usar funciones como popen y system entre otras.

Simplemente mandas el texto desde el servidor al cliente, en el cliente lo ejecutas con popen y mandas la respuesta del comando al servidor.