GetLastError为5表示拒绝访问
采用远程线程向explorer.exe注入dll,调用CreateRemoteThread时总是失败,错误码为5。
原因:OS是64位,explorer.exe也是64位的,注入程序和dll都应该是64位的才可以。而自己的注入程序和dll都是32位的。修改一下,再次运行就可以了。
GetLastError为5表示拒绝访问
采用远程线程向explorer.exe注入dll,调用CreateRemoteThread时总是失败,错误码为5。
原因:OS是64位,explorer.exe也是64位的,注入程序和dll都应该是64位的才可以。而自己的注入程序和dll都是32位的。修改一下,再次运行就可以了。