-
-
[求助]关于Windows下几种常用溢出利用?
-
发表于:
2008-8-11 02:33
3631
-
常见的缓冲区利用:
栈 Stack 溢出:
1 覆盖 JMP ESP ,然后程序流程转跳到ESP 执行shellcode.
2 覆盖 SEH ,Seh入口前4个字节是EBX,覆盖Seh地址为Jmp/call ebx,前面4个字节入口地址覆盖 为 jmp 04来跳过jmp/call ebx指令来执行shellcode.
3 将Shellcode置前,然后覆盖JMP ESP,紧接jmp Esp 跳转到esp 执行jmp -XX 跳转到前面shellcode.
堆 Heap 溢出:(不熟悉)
1 覆盖SEH.
2 ..........
3 WinXP VEH
格式化字符串利用
整数溢出
其他还有那些溢出利用方式?
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课