《0day安全》学习札记
文章平均质量分 74
回忆里的褶皱
这个作者很懒,什么都没留下…
展开
-
ch1:Crack小实验
实验环境: 操作系统 Windows7 IDE VC 6.0 build版本 debug 用于实验的C语言代码: #include #define PASSWORD "1234567" int verify_password(char * password) { int authenticated; authenticate原创 2016-10-23 19:13:02 · 422 阅读 · 0 评论 -
ch2:栈溢出,修改邻接变量,修改函数返回地址
实验环境: 操作系统 Windows7 IDE VC 6.0 build版本 debug 用于实验的C语言代码: #include #define PASSWORD "1234567" int verify_password(char * password) { int authenticated; //add loc原创 2016-10-23 21:31:22 · 1888 阅读 · 0 评论 -
ch2:栈溢出,控制程序执行流程
实验环境: 操作系统 Windows7 IDE VC 6.0 build版本 debug 用于实验的C语言代码: #include #define PASSWORD "1234567" int verify_password(char * password) { int authenticated; char buffer原创 2016-10-26 17:36:08 · 493 阅读 · 0 评论 -
ch2:栈溢出,代码植入
实验环境: 操作系统 Windows7 IDE VC 6.0 build版本 debug 任务:通过向password.txt中写入二进制机器代码,来调用MessageBoxA,弹出消息框。 用于实验的C语言代码: #include #include #define PASSWORD "1234567" int ver原创 2016-10-27 00:02:53 · 660 阅读 · 2 评论