123
Deviare API Hook

Deviare API Hook

Deviare是一个功能强大的代码拦截库,它具有非常简单的界面,使您可以在自己的应用程序上挂接许多进程,而无需任何IPC编码。它可以在任何支持COM的语言(如C ++,VB和.NET)中使用。
Deviare是一个专业的开源挂钩引擎,用于检测任意Win32函数,COM对象以及符号位于程序数据库(PDB)中的函数。它可以拦截32位和64位应用程序中的非托管代码。它作为COM组件实现,因此可以与所有支持COM的编程语言集成,例如C / C ++,VB,C#,Delphi和Python。多家《财富》 500强公司正在将Deviare技术用于应用程序虚拟化,打包和故障排除以及计算机安全。计算机科学研究人员还使用Deviare进行恶意软件和逆向工程研究。我们的博客文章包含大量代码示例,可帮助您轻松入门。Deviare提供了独特的“程序员友好的API”,解决了与二进制仪器相关的复杂问题,因此,即使是没有该领域专业知识的软件工程师也可以使用它。Deviare负责代码注入,参数编组和进程间通信。我们在2007年创建了Deviare API,并不断对其进行改进。拦截应用程序是一项复杂的任务。我们测试了多个应用程序环境,以确保最终用户具有无故障的体验。Deviare还专注于性能处理占用很少空间的数千个挂钩。代码检测还用于其他几个领域,例如:跟踪和调试,沙箱和浏览器安全性,恶意软​​件分析,视频会议录制和游戏。许可Deviare已获得商业和开源许可(GNU通用公共许可版本3)许可。商业许可商业许可是用于与Deviare一起开发专有和/或商业软件的正确许可,您不想在其中发布产品的源代码。

具有开源许可证的Mac版Deviare API Hook的替代方案