首页
社区
课程
招聘
[旧帖] [求助]我在看咱们的0 day安全一书的时候出现问题 0.00雪花
发表于: 2009-10-26 20:46 1233

[旧帖] [求助]我在看咱们的0 day安全一书的时候出现问题 0.00雪花

2009-10-26 20:46
1233
我如书中所说对实验的程序进行溢出后
将函数的返回地址 [ebp+4]
覆盖为 内存中 jmp esp 指令的地址
而esp所指的内容为 xor ebx,ebx
跳转没有问题但是它不执行jmp esp指令不知道为什么
是不是内存中这个地方的指令被保护起来了?
我要怎样才能在控制了eip之后让它执行指定内存中的指令?
我试过在堆栈中的指令同样也报这个异常..  
请帮帮忙

[课程]Linux pwn 探索篇!

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 73
活跃值: (70)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
2
我找到说是内存保护机制DEP..我通过设置计算机的保护机制已经可以运行代码了.
但是我不知道如何同代码来实现修改内存保护机制?

在一篇大牛的文章里看到这段代码谁能帮解释一下下.?
  __asm
  {    //去掉内存保护
    cli
        mov  eax,cr0
    and  eax,not 10000h
    mov  cr0,eax
  }
2009-10-26 21:26
0
游客
登录 | 注册 方可回帖
返回
//