Deviare API Hook

Deviare API Hook

O Deviare é uma poderosa biblioteca de interceptação de código, com uma interface muito simples que permite conectar muitos processos em seu próprio aplicativo sem nenhuma codificação IPC.Pode ser usado em qualquer linguagem de suporte COM como C ++, VB e .NET.
O Deviare é um mecanismo profissional de código aberto para instrumentar funções arbitrárias do Win32, objetos COM e funções cujos símbolos estão localizados nos bancos de dados do programa (PDBs).Ele pode interceptar código não gerenciado em aplicativos de 32 e 64 bits.Ele é implementado como um componente COM, para que possa ser integrado a todas as linguagens de programação compatíveis com COM, como C / C ++, VB, C #, Delphi e Python.Várias empresas da Fortune 500 estão usando a tecnologia Deviare para virtualização de aplicativos, empacotamento e solução de problemas e segurança do computador.Os pesquisadores de ciência da computação também estão usando o Deviare para conduzir estudos de malware e engenharia reversa.Nossos artigos de blog contêm uma grande quantidade de amostras de código para você começar facilmente.A Deviare oferece uma "API amigável para programadores", que resolve as complexidades associadas à instrumentação binária, para que até mesmo engenheiros de software sem experiência no campo possam usá-la.O Deviare cuida da injeção de código, organização dos parâmetros e comunicação entre processos.Criamos a API do Deviare em 2007 e a aprimoramos continuamente.Interceptar aplicativos é uma tarefa complexa.Testamos vários ambientes de aplicativos para garantir que o usuário final tenha uma experiência sem problemas.A Deviare também se concentra no desempenho, lidando com milhares de ganchos com pouco espaço.A instrumentação de código é usada em várias outras áreas como: rastreamento e depuração, sandbox e segurança do navegador, análise de malware, gravação de videoconferência e jogos.Licença O Deviare está licenciado sob uma licença comercial e de código aberto (GNU General Public License versão 3).Licença comercial A Licença comercial é a licença correta a ser usada para o desenvolvimento de software proprietário e / ou comercial com a Deviare, onde você não deseja liberar o código fonte do seu produto.
deviare-api-hook

Alternativas ao Deviare API Hook para todas as plataformas com qualquer licença

EasyHook

EasyHook

O EasyHook torna possível estender (por meio de gancho) APIs de código não gerenciado com funções gerenciadas puras, de dentro de um ambiente totalmente gerenciado no Windows XP SP2 de 32 ou 64 bits ...
Microsoft Research Detours

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.
MathQuill

MathQuill

Digite facilmente matemática no seu aplicativo da web.Basta carregar o MathQuill e chamar os construtores em alguns objetos DOM do elemento HTML.
madCodeHook

madCodeHook

"madCodeHook" oferece tudo o que você precisa para conectar código (principalmente APIs).Suporta Delphi 4-7, Delphi 2005-10.1 Berlin (32 bits e 64 bits), Borland C ++ Builder 5-6, Borland C ++ Builder 2006-10.1 Berlin (32 bits apenas por enquanto), MSVC ++ (32 bits e 64 bits).
Ask a Dev

Ask a Dev

Você conhece o sentimento.Atualizações para limpar o cache, café velho, mechas de cabelo.Tem que haver uma maneira melhor.Alguém deve saber o que estou fazendo de errado.
Berlioz

Berlioz

Berlioz está aqui para fornecer um ambiente independente de nuvem.
Tuple Spaces

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.
MrApi

MrApi

API Premium de graça!Útil para qualquer linguagem de programação.Criado por desenvolvedores para desenvolvedores.