Cita:
Iniciado por aguml Puede ser varias cosas:
1. Que sean dos procesos y el primero actúe como debuger del segundo con lo que si cierras el primero el segundo también se cierra.
2. Que el primero ejecute al segundo y el segundo en un hilo con un bucle compruebe continuamente si cierras el primer proceso y si eso ocurre se auto cierre el también.
3. Que sea un solo proceso con varias ventanas con lo que en el administrador de tareas solo saldría un proceso.
Supongo que cabrán más posibilidades pero esas son las que se me ocurren.
Hola Aguml, gracias por tu respuesta, a la final resolví el problema, lo que hace el AntiCheat es crear un thread suspendido, luego se le reserva en la memoria el tamaño del .exe a cargar y se carga todo el contenido del .exe en una variable, se lo cambia el contenido del thread, tomando en cuenta el alineamiento del PE y demás, y luego se le quita al proceso el suspendido y listo, tienes el programa cargado desde un proceso con las propiedades de seguridad que tú quieras, saludos.