Hola,
Necesito ejecutar una aplicacion que lleva parametros pero quiero que no se vean, cuando voy al administrador de tareas y busco los detalles de la aplicación se ve
app.exe -c parm1 -k param2
Alguna idea.
Saludos
Cita de: TrashAmbishion en 4 Noviembre 2017, 17:01 PM
Hola,
Necesito ejecutar una aplicacion que lleva parametros pero quiero que no se vean, cuando voy al administrador de tareas y busco los detalles de la aplicación se ve
app.exe -c parm1 -k param2
Alguna idea.
Saludos
no es como funciona en windows, pero podrías tal vez ejecutar un programa que llame al segundo con sus paremetros
Hola!
Puedes hacerlo. Primero buscas la PEB (https://en.wikipedia.org/wiki/Process_Environment_Block) del proceso. En la estructura RTL_USER_PROCESS_PARAMETERS (https://msdn.microsoft.com/en-us/library/windows/desktop/aa813741(v=vs.85).aspx) encontrarás lo que buscas.
Puedes modificarla con WriteProcessMemory o inyectándote en el proceso.
Saludos!
Uff excede mis conocimientos..
La aplicación es un cliente SSH y quiero pasar los datos de la conexión pero de forma automática
La misma permite pasarle como parametro un archivo de configuración, es posible cargar ese archivo en mi proyecto y pasarlo al cliente ssh como parametro sin guardarlo en el PC para evitar ojos curiosos.
Saludos