hid.dll的特殊用途
用于劫持各种需要调用hid.dll的软件,但不使用USB的软件
常被用于外挂dll劫持,进行非法用途
其公开函数如下:
.版本 2
.程序集变量 HidD_FlushQueue, 整数型
.程序集变量 HidD_FreePreparsedData, 整数型
.程序集变量 HidD_GetAttributes, 整数型
.程序集变量 HidD_GetConfiguration, 整数型
.程序集变量 HidD_GetFeature, 整数型
.程序集变量 HidD_GetHidGuid, 整数型
.程序集变量 HidD_GetIndexedString, 整数型
.程序集变量 HidD_GetInputReport, 整数型
.程序集变量 HidD_GetManufacturerString, 整数型
.程序集变量 HidD_GetMsGenreDescriptor, 整数型
.程序集变量 HidD_GetNumInputBuffers, 整数型
.程序集变量 HidD_GetPhysicalDescriptor, 整数型
.程序集变量 HidD_GetPreparsedData, 整数型
.程序集变量 HidD_GetProductString, 整数型
.程序集变量 HidD_GetSerialNumberString, 整数型
.程序集变量 HidD_Hello, 整数型
.程序集变量 HidD_SetConfiguration, 整数型
.程序集变量 HidD_SetFeature, 整数型
.程序集变量 HidD_SetNumInputBuffers, 整数型
.程序集变量 HidD_SetOutputReport, 整数型
.程序集变量 HidP_GetButtonCaps, 整数型
.程序集变量 HidP_GetCaps, 整数型
.程序集变量 HidP_GetData, 整数型
.程序集变量 HidP_GetExtendedAttributes, 整数型
.程序集变量 HidP_GetLinkCollectionNodes, 整数型
.程序集变量 HidP_GetScaledUsageValue, 整数型
.程序集变量 HidP_GetSpecificButtonCaps, 整数型
.程序集变量 HidP_GetSpecificValueCaps, 整数型
.程序集变量 HidP_GetUsageValue, 整数型
.程序集变量 HidP_GetUsageValueArray, 整数型
.程序集变量 HidP_GetUsages, 整数型
.程序集变量 HidP_GetUsagesEx, 整数型
.程序集变量 HidP_GetValueCaps, 整数型
.程序集变量 HidP_InitializeReportForID, 整数型
.程序集变量 HidP_MaxDataListLength, 整数型
.程序集变量 HidP_MaxUsageListLength, 整数型
.程序集变量 HidP_SetData, 整数型
.程序集变量 HidP_SetScaledUsageValue, 整数型
.程序集变量 HidP_SetUsageValue, 整数型
.程序集变量 HidP_SetUsageValueArray, 整数型
.程序集变量 HidP_SetUsages, 整数型
.程序集变量 HidP_TranslateUsagesToI8042ScanCodes, 整数型
.程序集变量 HidP_UnsetUsages, 整数型
.程序集变量 HidservInstaller, 整数型
.程序集变量 HidP_UsageListDifference, 整数型
易语言劫持代码如下-需要超级模块支持
编译出来后改名为HID.dll放在软件目录进行劫持
.版本 2
.子程序 _启动子程序, 整数型, 公开
_装载DLL (取运行目录 () + “\xx.dll”)
返回 (0)
装载dll目录自己选择
劫持成功后即会自动调用其他dll
请勿用于非法用途