注册 登录
  • 欢迎访问开心洋葱网站,在线教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入开心洋葱 QQ群
  • 为方便开心用户,开心洋葱官网已经开启复制功能!
  • 欢迎访问开心洋葱网站,手机也能访问哦~欢迎加入开心洋葱多维思维学习平台 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏开心洋葱吧~~~~~~~~~~~~~!

c++获取jmp esp的内存地址-获取jmp esp内存地址的c代码

OC/C/C++ 开心洋葱 4030次浏览 已收录 0个评论 手机上查看

c++获取jmp esp的内存地址-获取jmp esp内存地址的c代码

最红运行的结果如下:

OPCODE found at 0x7c93fcd8
END OFntdllMEMORY REACHED
Press any key to continue

#include
#include

#include
int main()
{
int nRetCode=0;
bool we_load_it=false;
HINSTANCE h;
TCHAR dllname[]=_T(“ntdll”);
h=GetModuleHandle(dllname);
if(h==NULL)
{h=LoadLibrary(dllname);
if(h==NULL)
{cout<<“ERROR LOADING DLL:”< return 1;
}
we_load_it=true;
}
BYTE* ptr=(BYTE*)h;
bool done=false;
for(int y=0;!done;y++)
{try
{
if(ptr[y]==0xFF&&ptr[y+1]==0xE4)
{int pos=(int)ptr+y;
cout<<“OPCODE found at 0x”< catch(…)
{
cout<<“END OF”< done=true;
}
}
if(we_load_it)
FreeLibrary(h);
return nRetCode;

}


开心洋葱 , 版权所有丨如未注明 , 均为原创丨未经授权请勿修改 , 转载请注明c++获取jmp esp的内存地址-获取jmp esp内存地址的c代码
喜欢 (0)
[开心洋葱]
分享 (0)
关于作者:
开心洋葱,开心洋葱头,水墨

您必须 登录 才能发表评论!

……
加载中……