之前写的dll注入工具在windows 10下始终没法使用,跟踪调试后发现问题不在NtCreateThreadEx这里而在LoadLibraryW函数的使用上……………..
LoadLibraryW函数想加载D盘下的hack.dll时
如果写成
LoadLibraryW(L"d:hack.dll")
这样在xp下测试不会出现问题,但是在windows 10 下会出现找不到dll的错误
规范写成
LoadLibraryW(L"d:\\hack.dll")
这样在xp和windows10下都不会有问题了
DLL注入与LoadLibraryW
本文探讨了在Windows 10环境下使用LoadLibraryW函数进行DLL注入遇到的问题及解决办法。作者发现,当尝试加载D盘目录下的DLL文件时,路径书写方式的不同会导致在Windows XP与Windows 10系统中出现不同的行为。通过调整路径格式,可以确保DLL文件在不同操作系统版本间正确加载。
2709

被折叠的 条评论
为什么被折叠?



