
CSAPP
文章平均质量分 89
something for nothing
这个作者很懒,什么都没留下…
展开
-
BUPT CSAPP lab3 缓冲区溢出
一、实验目的1.理解C语言程序的函数调用机制,栈帧的结构。2.理解x86-64的栈和参数传递机制3.初步掌握如何编写更加安全的程序,了解编译器和操作系统提供的防攻击手段。3.进一步理解x86-64机器指令及指令编码。二、实验环境1.SecureCRT(10.120.11.12)2.Linux3.Objdump命令反汇编4.GDB调试工具5.。。。。。三、实验内容登录bupt1服务器,在home目录下可以找到一个targetn.tar文件,解压后得到如下文件:README.txt;原创 2022-03-24 23:23:09 · 4972 阅读 · 0 评论 -
BUPT CSAPP lab2二进制炸弹
一、实验目的1.理解C语言程序的机器级表示。2.初步掌握GDB调试器的用法。3.阅读C编译器生成的x86-64机器代码,理解不同控制结构生成的基本指令模式,过程的实现。二、实验环境1.SecureCRT(10.120.11.12)2.Linux3.Objdump命令反汇编4.GDB调试工具5.Xshell 软件三、实验内容登录bupt1服务器,在home目录下可以找到Evil博士专门为你量身定制的一个bomb,当运行时,它会要求你输入一个字符串,如果正确,则进入下一关,继续要求你输入下原创 2022-01-29 23:29:40 · 6449 阅读 · 0 评论 -
BUPT CSAPP lab1
BUPT 2021-2022秋季学期Csapp实验1谨以此文给学弟学妹一些帮助原创 2022-01-29 23:01:57 · 5389 阅读 · 1 评论