【发布时间】:2010-11-05 05:08:12
【问题描述】:
gAlwaysIdle 是一个 Windows 应用程序,它将向 Gtalk 上下文菜单添加一个菜单项。
(来源:tothepc.com)
如何对使用 vb.net 或 c#.net 的应用程序执行此操作?
【问题讨论】:
标签: c# vb.net menu reverse-engineering
gAlwaysIdle 是一个 Windows 应用程序,它将向 Gtalk 上下文菜单添加一个菜单项。
(来源:tothepc.com)
如何对使用 vb.net 或 c#.net 的应用程序执行此操作?
【问题讨论】:
标签: c# vb.net menu reverse-engineering
我认为使用 .NET 是不可能的。 gAlwaysIdle 的网站目前已关闭,但它很可能使用代码/DLL 注入在运行时修改 Google Talk 的代码并插入一个菜单项。这仅适用于本机代码(编译)语言,而 .NET 语言则不然。
编辑:我找到了一个下载镜像并查看了该应用程序。它使用了DLL注入的SetWindowsHook方法,这证实了我的理论。
【讨论】: