Estoy buscando una forma de interceptar y redirigir las lecturas a ciertas claves de registro. Naturalmente, los desvíos pueden hacerlo. Pero lo necesito para una aplicación comercial y la tarifa de licencia de MS $ 10K es demasiado alta. ¿Hay alguna alternativa?Desvíos alternativa para la interceptación del Registro
Respuesta
Madshi's madCodeHook es lo que estás buscando.
Todavía tengo que averiguar cómo funciona (y si) la redirección de DLL funciona, pero si no lo hace madCodeHook es probablemente la mejor opción, gracias – Demiurg
EasyHook Biblioteca podría ser lo que estás buscando. Tiene licencia bajo LGPL y su descripción suena bastante bien.
Nunca lo he usado porque Detours siempre fue suficiente para mis proyectos privados.
También hay un artículo al respecto en CodeProject pero que es bastante viejo y muestra solo ejemplos de .NET.
También puede usar Deviare API Hook si quiere resolver también el IPC o Deviare In-Process para un reemplazo de Detours. Es de código abierto y bien mantenido.
Recomendaría Mhook, que es gratis y funciona muy bien tanto para x86 como para x64.
Asegúrese de utilizar apriorit's fork de Mhook, tiene muchas mejoras y correcciones de errores que no se fusionaron con el proyecto original.
- 1. Excepciones de interceptación
- 2. Alternativa para la pila
- 3. Interceptación del método en Jersey utilizando Guice AOP
- 4. Llamadas a métodos de interceptación en Python
- 5. Alternativa para la sesión obsoleta_registrada
- 6. Unidad: ¿interceptación para una clase de servicio WCF?
- 7. Desvíos El enganche en el proceso externo para la función "vacío" no funciona
- 8. ¿Cómo crear un "misil de interceptación" para un juego?
- 9. Detectando la virtualización del registro
- 10. Alternativa para python-mathdom
- 11. La interceptación de la tecla Fn en los ordenadores portátiles
- 12. Java XML Parsing y desvíos de bytes originales
- 13. Movimiento de ventana de interceptación global
- 14. ¿Hay un punto de interceptación como prepareForSegue para TabBarController?
- 15. Android - alternativa para OpenCV?
- 16. css3 alternativa para translate3d?
- 17. Evento de salida de página de interceptación
- 18. alternativa del submódulo de Git?
- 19. Iniciando Delphi con una clave de registro alternativa
- 20. ¿Alternativa para Google App Engine?
- 21. Suprimir la salida del registro para NAnt Eliminar Tarea
- 22. Log4j | La actualización del nivel de registro para el archivo
- 23. Sintaxis del registro de Haskell
- 24. Unity Container: utilizando PerResolveLifetimeManager y la interceptación personalizada
- 25. Java: ¿usa anotaciones y métodos de interceptación?
- 26. mysql_insert_id alternativa para postgresql
- 27. Alternativa de código abierto para "Intellitrace"
- 28. ZooKeeper alternativa para .net
- 29. Alternativa para PHP_excel
- 30. ¿Alternativa para innerHTML?
Lo que hace Detours no es magia. Lo descubrí antes de saber que existían los desvíos. Es posible que puedas lograr lo mismo. – MSalters