下你所需,载你所想!
汇集开发技术源码资料

软件内存加载dll运行导出函数源码带DLL

:686 KB :1 :2019-12-04 09:36:11

部分简介

此函数用于获取Dll中导出函数的偏移地址,偏移地址是固定的,获取之后手动写入即可。
Offset = GetpFuncAddr (“_Add”)  ' 偏移地址是固定的,自己获取之后,手动写入即可。
Offset = 4217
pBuffer = VirtualAlloc (0, 取字节集长度 (#Dll), 4096 + 8192, 64)
.如果真 (pBuffer ≠ 0)
    写到内存 (#Dll, pBuffer, 取字节集长度 (#Dll))
    调用子程序 (到整数 (pBuffer + Offset), , Ret, 5, 6)
    VirtualFree (pBuffer, 取字节集长度 (#Dll), 32768)
.如果真结束
调试输出 (Ret)
信息框 (“这是运行结果:” + 到文本 (Ret), 0, , )

hInstance = LoadLibrary (“F:\DesktopD\test.dll”)
pFunc = GetProcAddress (hInstance, FuncName)
FreeLibrary (hInstance)
返回 (位与 (pFunc, 65535))

软件内存加载dll运行导出函数源码带DLL

热门推荐

相关文章