重读0day利用书的第7章的堆 seh利用时发现
在发生堆DWORD SHOOT时,我是xp sp3的系统总是不成功,才发现
...
7C930EF8    898D ECFEFFFF   MOV DWORD PTR SS:[EBP-114],ECX
7C930EFE    8B39            MOV EDI,DWORD PTR DS:[ECX]                      ; 取seh处理函数
7C930F00    3B78 04         CMP EDI,DWORD PTR DS:[EAX+4]                    ; 其中eax指向shellcode起始地址
7C930F03    0F85 B35B0200   JNZ ntdll.7C956ABC
7C930F09    3BFA            CMP EDI,EDX                                     ; edi为seh的handle
7C930F0B    0F85 AB5B0200   JNZ ntdll.7C956ABC
7C930F11    8901            MOV DWORD PTR DS:[ECX],EAX    //dword shoot 写入我们的shellcode地址
7C930F13    8948 04         MOV DWORD PTR DS:[EAX+4],ECX

....

7C930F03    处就直接跳走了,原来是xp sp3增加了检测.....,才导致dword shoot 不成功

额。悲剧

xp sp3不让dword shoot相关推荐

  1. Windows XP SP3 升级故障汇总

    症状描述: 当您在安装有 Service Pack 1(SP1)或Service Pack 2(SP2)的Microsoft Windows XP操作系统中安装Service Pack 3(SP3)更 ...

  2. xp sp3关闭PAE(物理内存扩展)

    这几天调试系统PTE区域,在获取nt!MmFirstFreeSystemPte指向的元素时,总无法获得正确的空闲pte值.反汇编nt!MiInitializeSystemPtes函数时发现这样的代码: ...

  3. 发现了问题解决不了--转:【win XP SP3 不能安装HD声卡驱动的解决办法】

    在装SQL2005时,提示sp3警告,所以就删补丁,结果所有驱动都没有了.系统还是sp3.开始忙碌状驱动,到声卡驱动就怎么也无法成功~解决问题终于发现: 转自: http://www.pczpg.co ...

  4. XP SP3下HD声卡驱动不能安装的解决办法

    XP SP3下HD声卡驱动不能安装的解决办法 修改注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows,找到 DWORD 值 C ...

  5. 彻底关闭XP SP3文件保护

    彻底关闭XP SP3文件保护 我们可以使WINDOWS认为自己处于安全模式,因此SFC/WFP是关闭的. rshx32.dll = Security tab sfc_os.dll = WFP Step ...

  6. 使用 雨林木风 Ghost XP SP3 装机版 YN9.9 安装 Win7 (SP1)

    下载Win7 SP1一段时间了,一直没来安装,今天来安装,由于没有DVD刻录机,不能做成光盘安装发现还不是那么方便. 后面想到用雨林木风PE光盘来安装,一步一步 [下面假设是将Win7 (SP1) 将 ...

  7. xp http文件服务器,在XP sp3下用IIS搭建http服务器总结

    在XP sp3下用IIS搭建http服务器总结 需要将搭建一个http服务器. 以下是安装的全部过程: 1.确认计算机的名字:我的电脑->右键属性->计算机名->确认计算机的名字,最 ...

  8. 自制Ghost XP SP3 启动光盘(一)

    自制Ghost XP SP3 启动光盘 前提条件: 1,首先要制作自己的万能Ghost镜像,这是第一步也是最重要的一步,可以参考我写的一篇自制万能Ghost XP SP3 一文. 2,最好安装虚拟机, ...

  9. 在XP SP3中启用支持NLA的远程桌面

    从 Windows Vista.Windows Server 2008 开始,远程桌面协议(Remote Desktop Protocol,简称 RDP)开始支持网络级身份验证(Network Lev ...

  10. 堆溢出DWORD SHOOT原理

    1.双向链表上有a.b.c一共3个连续的堆块,a.b.c三者之间的实际物理地址可能相差很大,但是绝对不会三者之间无其他字节,如果无其他字节,那表示他们三个可以合并成一个物理连接起来的大块,堆管理系统很 ...

最新文章

  1. python与人工智能编程-最适合人工智能开发的5种编程语言,你知道几种?
  2. 好玩的python代码示例-这可能是最好玩的python GUI入门实例!
  3. Java集合源码学习(四)HashMap
  4. 运维岗位技能风向标!
  5. OpenGL 本机MSAA的实例
  6. 一个最简单的SAP UI5应用部署到SAP云平台CloudFoundry环境后,自动生成了哪些资源
  7. Java并发编程(08):Executor线程池框架
  8. VLine[-1]=VLine[width]=128 数组的负一地址代表啥
  9. 如何自己去写一个鼠标驱动_方法 - 做手写电子笔记的方法——如何在Windows电脑/平板上做手写笔记(包括非触屏电脑)(MacOS也可以)...
  10. GNSS-RINEX3.04格式
  11. 利用msf 对靶机metasploittable2 进行信息收集
  12. python爬取堆糖网每日精选图片
  13. 【电脑讲解】电脑常用快捷键,10个常用快捷键提高电脑工作效率
  14. C#实现企业应用接入钉钉
  15. 大连英语培训商务英语百家外语当今社会学习商务英语的重要性
  16. 快速学习Spring Boot
  17. 如何查询网站服务器类型
  18. Django-模型层
  19. 谈谈软件测试职业的规划!
  20. 基于JAVA网上蛋糕订购系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署

热门文章

  1. layui开发使用文档(镜像网址)
  2. 我读《数据库系统基础教程》
  3. 常用免费DEM数据汇总(含下载使用方法)
  4. python编程自学好学吗 ?
  5. SOLA(苏拉)病毒
  6. SPSS案例实践:RFM营销分析
  7. 计算机阅卷系统 流程,河北鑫众博电脑阅卷系统六步操作过程
  8. tjh_pipeline_tools Maya工具盒 1.2.1 下载及教程 动画影视团队工具共享系统
  9. js拼接json对象_JS实现合并json对象的方法
  10. 普元EOS开发积累第二篇(常见错误解决方法) 持续更新