Título: Elevar a proceso system y bajar a otro a de usuario Publicado por: mhcruz en 20 Octubre 2012, 22:00 pm Me gustaria saver con Visual Basic 6 como puedo elevar mi proceso u otro proceso a system y tambien como bajar un proceso system a de usuario, esto me servira para el poder cerrar cualquier tipo de proceso ya sea del propio systema un av o lo que sea, ademas de poder eliminar cualquier tipo de archivo este protegido o no
Título: Re: Elevar a proceso system y bajar a otro a de usuario Publicado por: MCKSys Argentina en 22 Octubre 2012, 02:22 am Si es por hacerlo sencillo, en un ShellExecute, corres esto:
Código: Takeown /S "%COMPUTERNAME%" /U system /F "Escritor.exe" Donde "Escritor.exe" es el nombre de tu executable. Mas info: [EleKtro H@cker] http://foro.elhacker.net/software/crear_un_proceso_por_usuario_system-t368092.0.html Saludos! Título: Re: Elevar a proceso system y bajar a otro a de usuario Publicado por: mhcruz en 23 Octubre 2012, 15:25 pm pero con ese comando lo unico que ago es que sea del usuario que lo ejecute yo lo que quiero esque se ejecute como systema
Título: Re: Elevar a proceso system y bajar a otro a de usuario Publicado por: MCKSys Argentina en 23 Octubre 2012, 21:42 pm Si la app NO TIENE INTERFACE (osea, no necesita interaccion con el user), podes usar la siguiente secuencia de comandos:
cmd /c sc create -- binPath= "cmd /c start PROGRAMA" type= own type= interact & net start -- & sc delete -- Donde PROGRAMA es el EXE a correr como SYSTEM (en realidad se ejecuta como servicio del sistema). Mas info: http://forum.sysinternals.com/tip-run-process-in-system-account-scexe_topic16714.html (http://forum.sysinternals.com/tip-run-process-in-system-account-scexe_topic16714.html) Saludos! PD: Perdón por el post anterior, no sé porque relacione escalar privilegios con ownear archivos... ;D |