¿Hay alguna manera de monitorear las llamadas API en su sistema en C?(Windows) Monitoreo de llamadas API en C
Respuesta
Aunque no es gratis, es posible que desee consultar API Monitor. Tiene la capacidad de iniciar sesión en archivos XML, por lo que puede determinar las API que se han llamado al leer este archivo en la aplicación que elija.
Otra herramienta para mirar es ProcessMonitor de Mark Russinovich. Sin embargo, no supervisa todas las llamadas de API.
El paquete Debugging Tools for Windows incluye una extensión de depurador llamada logexts.dll que puede registrar llamadas de función API Win32. También tiene un programa de front-end separado llamado logger.exe para cuando no desea adjuntar el depurador.
En una base de función por función, puede usar Microsoft Detours. Intercepta las llamadas API reescribiendo los puntos de entrada de la función para apuntar a su código.
API Monitoring Tools tiene una lista extensa de herramientas de supervisión de API. Utilicé PIX para monitorear llamadas DirectX. Deberías intentarlo al Rohitab's Api Monitor.
- 1. Monitoreo de llamadas API
- 2. Monitoreo de llamadas de aplicaciones a DLL
- 3. ¿Llamadas al sistema en Windows y API nativa?
- 4. AppDomain.GetCurrentThreadID vs Thread.ManagedThreadID para llamadas a la API de Windows?
- 5. llamadas multihilo en la aplicación Windows Forms?
- 6. Llamadas de API de Mocking y Win32
- 7. Monitoreo de solicitudes en Chrome
- 8. Llamadas al sistema en Windows
- 9. Monitoreo de archivos mapeados de memoria de Windows
- 10. Bluetooth API en Windows/.Net?
- 11. Uso de la API de Windows CreateDirectory en C++
- 12. ¿Cómo hacer llamadas a la API de Windows en Python 3.1?
- 13. Windows CD Burning API
- 14. monitoreo nexus repo
- 15. Windows C++: ¿Cómo puedo redireccionar stderr para llamadas a fprintf?
- 16. Monitoreo de usuario en rieles
- 17. ¿Es posible conectar llamadas API en Mac OS?
- 18. PhoneGap API para consultar registros de llamadas
- 19. Monitoreo de MSMQ
- 20. Monitoreo de subprocesos .NET
- 21. plataforma de patrón de diseño C++ api
- 22. Encontrar API indocumentadas en Windows
- 23. Llamadas API simples con Node.js y Express
- 24. iPhone ASIHTTP - ¿Distinguir entre llamadas API?
- 25. Web API para hacer llamadas telefónicas
- 26. Patrón de llamadas asíncronas a API en Node.js
- 27. Cómo conectar llamadas de API en otra aplicación
- 28. Windows API Codepack Compatibilidad con versiones anteriores en Windows XP
- 29. JNI Llamadas diferentes en C vs C++?
- 30. Windows (.lnk) atajos API?
Y utiliza un controlador de dispositivo personalizado. – aib
Correcto, hace eso en lugar de inyectar una DLL en el proceso porque introduce menos problemas peculiares y es menos invasivo del proceso que se inspecciona. Sin embargo, significa que necesita más privilegios de usuario normales para ejecutarlo. – RBerteig