目前在win10下的测试结果如下:
1. 测试长度为157的shellcode,注入进程a成功;
2. 测试长度为157的shellcode,注入进程b成功;
3. 测试长度为1570的shellcode,注入进程a失败;
4. 测试长度为1570的shellcode,注入进程b成功;
这是为什么呢?3中失败,是不是因为VirtualAlloc的内存太大了?
PS: Win7下都成功;
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)