|
GetAdaptersInfo用来获取MAC等信息做绑定用的,有些程序利用这个原理来限制多开。于是想HOOK来修改AdapterName。用@19900603 的HOOK代码很容易实现。
SemaphoreHook = HookApi("IPHlpApi.dll", "GetAdaptersInfo", AddressOf CallBackSemaphore, AddressOf MySemaphore)
API:Private Declare Function GetAdaptersInfo Lib "IPHlpApi.dll" (IpAdapterInfo As Any, pOutBufLen As Long) As Long
但IpAdapterInfo 好像要运行完才会写入值。所以应该不是头部HOOK,求大侠门讨论一下。 |
|