elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


  Mostrar Mensajes
Páginas: 1 [2]
11  Programación / .NET (C#, VB.NET, ASP) / Re: Obtener handles de ficheros asociados a un proceso en: 6 Noviembre 2007, 09:33 am
Bueno, se puede utilizar el comando HANDLE, que podemos descargar de http://www.microsoft.com/technet/sysinternals/utilities/handle.mspx, en C# se puede iniciar un proceso redirigiendo la salida y cogemos nosotros el resultado.
Problema: no salen los archivos que tenemos abiertos en remoto, solo los que tengamos abiertos de nuestra propia máquina, es decir, si yo abro un documento de Word que se encuentra en mi maquina y otro que está en otra máquina, el mio sale en la lista, el otro no.
Conoceis algun comando del estilo pero que sirva para que tambien salgan los remotos?.
12  Programación / .NET (C#, VB.NET, ASP) / Re: Obtener handles de ficheros asociados a un proceso en: 30 Octubre 2007, 14:25 pm
La solución con la que suelo encontrarme pasa por utilizar la función del API ntQuerySystemInformation (ntdll.dll), incluso hay ejemplos en C# en la web, problema, es necesario el uso de un driver, en mi caso, la aplicación no carga este driver (que muy amablemente habían incluido con el ejemplo), al ejecutar me saca el error "El sistema no puede hallar el archivo especificado" cuando carga el driver me aseguro que la ruta y el nombre del fichero .sys sea correcto, pero ni así, como no sea un tercer fichero referenciado por el sys no se que pueda ser.
Creo que por no cargar este driver es por lo después la aplicación me muestra todos los handles del proceso que le indico menos los correspondientes a los ficheros (que es lo que realmente necesito).
Si podeis ayudarme os lo agradecería.
13  Programación / .NET (C#, VB.NET, ASP) / Obtener handles de ficheros asociados a un proceso en: 29 Octubre 2007, 11:18 am
Alguien podría indicarme cómo obtener la lista de ficheros abiertos por un proceso (Process)? es posible? de no ser posible podríais decirme cómo obtener la lista de archivos abiertos? aunque creo que lo primero es posible.
Muchas gracias
14  Programación / .NET (C#, VB.NET, ASP) / ¿Qué fichero está abierto en la ventana activa? en: 16 Octubre 2007, 14:30 pm
Hola, mi problema es que necesito saber con que fichero está trabajando el usuario, se cual es la ventana activa en cada momento, pero no se como obtener el fichero que puede tener abierto esta ventana. Intenté averiguar por el proceso, pero además que tampoco pude está el problema de que un proceso (ejemplo el iniciado al arrancar Word) puede abrir varios ficheros (uno en cada ventana)
Gracias por anticipado
Páginas: 1 [2]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines