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