¿Seguro que eso suelta el path completo? Es que es lo que hago para rellenar el listview con los nombres de procesos, id, id del que ejecuta al proceso, y mas cosillas pero yo no obtengo la ruta completa sino solo el nombre del proceso. Lo que de cabeza no puedo asegurar si uso el Module32First o otra que sele parezca ya que son acabadas en 32first y 32next. Tengo una duda, justo antes de empezar a leer los procesos le doy a mi proceso privilegios de debugger cambiando los token. Si no fuese administrador ¿Daria problemas y no obtendria esos privilegios? Mi aplicacion lo que hace es que lanza un servicio, el servicio cierra a mi aplicacion y lanza otra vez a mi aplicacion y se pausa y entonces mi aplicacion cierra al servicio. Con eso mi aplicacion se crea como system y puedo cargarme cualquier proceso de la lista y tambien ejecutar a otros procesos como system para asi hacer una escalada de privilegios. Esa es la idea.
|