![Deviare In-Process](https://i.altapps.net/icons/deviare-in-process-684b7.jpeg)
1
Deviare In-Process
O Deviare In-Process é um mecanismo de interceptação de código para o Microsoft Windows®.É uma biblioteca de licença dupla, GPLv3 e Commercial.O código fonte está disponível no GitHub.
- Grátis
- Windows
O Deviare In-Process é um mecanismo de interceptação de código para o Microsoft Windows®.É uma biblioteca de licença dupla, GPLv3 e Commercial.O código fonte está disponível no GitHub.Esta biblioteca está no centro de nossa tecnologia Deviare 2.0, é a melhor alternativa ao Microsoft Detours®, mas a um preço mais conveniente.A biblioteca é codificada em C ++ e fornece todos os recursos necessários para instrumentar bibliotecas binárias durante o tempo de execução.Inclui suporte para aplicativos de 32 e 64 bits e implementa a interceptação, verificando diferentes situações que podem travar o processo.Se você precisar interceptar quaisquer funções do Win32 ou qualquer outro código, esta biblioteca tornará mais fácil do que nunca.Diferente do restante das bibliotecas, o Deviare In-Process fornece um mecanismo seguro para implementar a conexão de API de aplicativos com vários threads.Quando um aplicativo está sendo executado, mais de um thread pode estar executando o código que está sendo interceptado.O Deviare In-Process é a única biblioteca de conexão que fornece conexão segura, mesmo nesse cenário.Além disso, fornece um equivalente à função DetourCreateProcessWithDll, que inicia um processo interceptado.Este é um fragmento de código do assembler que mostra uma interceptação de código em uma função da API do Win32.A imagem mostra que todas as chamadas para a função FindNextFile são tratadas pela biblioteca do Deviare In-Process e permitem que você execute seu código personalizado.Você pode vinculá-los a eventos em seu aplicativo.O pacote do mecanismo de instrumentação em processo do Deviare inclui código de amostra em C ++ para um início rápido.
Local na rede Internet:
http://www.nektra.com/products/deviare-api-hook-windows/deviare-in-process/Categorias
Alternativas ao Deviare In-Process para Windows
![WinAPIOverride](https://i.altapps.net/icons/winapioverride-fc168.jpeg)
2
WinAPIOverride
Este software permite monitorar e / ou modificar qualquer função de um processo para qualquer convenção de chamada (stdcall ou cdecl).
- Gratuito pessoal
- Windows
![Microsoft Research Detours](https://i.altapps.net/icons/microsoft-research-detours-v3-professional-b754.jpg)
1
Microsoft Research Detours
O Microsoft Research Detours v3 Professional é uma biblioteca para instrumentar funções arbitrárias do Win32 em máquinas x86, x64 e IA64.Agora você pode interceptar as funções do Win32 reescrevendo o código na memória para as funções de destino.
- Pago
- Windows
![HookInjEx](https://i.altapps.net/icons/hookinjex-74e58.jpeg)
1
![Mhook](https://i.altapps.net/icons/mhook-74e58.jpeg)
1
![Tuple Spaces](https://i.altapps.net/icons/tuple-spaces-3593f.png)
0
Tuple Spaces
Espaço de tupla com tempos limite e transações.Características: Computação paralela e distribuída. Coordenação de processos local e remoto. Passagem de mensagem. Padrão Master-Worker.