摘要: FirstBlood程序情况:小道消息对m3u文件分析,当m3u文件输入很多字符的时候程序会崩溃。1.用二分法跟字符串定位溢出点。2.搜索所有模块-命令-jmp esp找个顺眼的放入溢出地址,下断点,将这个地址填入溢出点后,程序溢出就会在这个地址断下。//MessageboxA弹出Helloworld源码char bShellcode[] = "\x83\xEC\x20\xEB\x4D\x47\x... 阅读全文
posted @ 2019-08-13 16:58 ltyandy 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 典型栈溢出A-代码分析ShellCode-A#include "pch.h"#include #include #define PASSWORD "15PB"// GS: 用于判断当前是否产生了溢出,依赖的是检查安全 cookie, CheckStackValue// inline: 没有关闭代码优化,导致一些简单的代码被直接内联了// dep: 这个程序中不关闭 DEP 会导致 shellcod... 阅读全文
posted @ 2019-08-13 09:20 ltyandy 阅读(525) 评论(0) 推荐(0) 编辑