学习系列博客深入浅出缓冲区溢出攻击的笔记
本篇主要参考资料:
http://blog.csdn.net/linyt/article/details/43283331
http://blog.chinaunix.net/uid-23069658-id-3981406.html
缓冲区溢出代码
#include <stdio.h> #include <string.h> int main(int argc, char *argv[]) { char buf[32]; FILE *fp; fp = fopen("bad.txt", "r"); if (!fp) { perror("fopen"); return 1; } fread(buf, 1024, 1, fp); printf("data: %s ", buf); return 0; }