Empresa Productos Servicios Clientes Enlaces
Productos
Introducción a Deviare

Deviare es el más reciente y avanzado proyecto de Nektra, ha sido desarrollado para poder interceptar las llamadas a la API de Windows, permitiendo obtener el control de la ejecución de código del Sistema Operativo.

Las aplicaciones de Windows llaman a la Interfaz de Programación de Aplicaciones de Windows, denominada "Windows API" o "WinAPI", para ejecutar sus códigos.

Interceptar estas llamadas es una poderosa técnica denominada "hooking", que permite:

Espiar y aprender sobre el comportamiento interno del Sistema Operativo y del comportamiento de las aplicaciones, sin tener acceso a su código fuente (Source code).
Realizar un seguimiento y depurar (Debug) la ejecución de código, haciendo visibles las llamadas a la API, y los parámetros de las funciones,.
Obtener el control de los procesos del Sistema Operativo para monitorear, filtrar y modificar su comportamiento, permitiendo "inyectar" código propio y extender su funcionalidad básica.

El interceptar (Hook) un proceso implica interceptar el mecanismo interno de manejo de mensajes del Sistema Operativo, incluyendo las llamadas a User32.dll, Advapi32.dll, Gdi32.dll, Kernel32.dll y a Ntdll.dll .

Deviare permite monitorear el tráfico de mensajes del sistema y procesar cierto tipo de mensajes antes de que lleguen a su destino.

Deviare no es otra librería de interceptación, es un completo entorno de trabajo que simplifica las complejidades de la tarea, haciéndola disponible para lenguajes de "alto nivel".

Está implementada como objetos COM disponibles para ser usados desde lenguajes como VB, VB.NET, Delphi y C++.


Puede visitar el Foro de Soporte del producto clickeando aquí.


Si está interesado en Deviare puede subscribirse a las noticias del producto:

E-Mail: