
计算机系统
文章平均质量分 66
文万声
这个作者很懒,什么都没留下…
展开
-
hnu缓冲区溢出实验bufbomb---速通版
本教程在Ubuntu16.04 (32位)下完成解压文件,在文件夹buflab-handout下打开终端生成自己的cookie,输入 ./makecookie xxxxxx为自己随便设置的字符串,输入后会生成一个cookie(蓝色地方就是xxx,被我抹掉了)下面那串十六进制数就是我们的cookie新建一个文本文件,每次将level x 的答案放在里面,名字看个人,我把它命名为answer。每次只能放一个level的答案。拿到bufbomb的汇编代码我们的准备工作到这就原创 2022-05-02 01:10:18 · 899 阅读 · 1 评论 -
关于AT&T指令集的总结
首先:AT&T指令集中指令用的是小写字母,这一点上与intel指令集有所不同(intel指令集用的是大写字母)例如:AT&T:movl $1,%eaxintel:MOV EBX,1同时,我们还可以从上面的例子中看出:AT&T指令需要在立即数前加上$符号来说明这是一个立即数AT&T指令需要在寄存器前面加上%来说明这是一个寄存器AT&T指令源操作数在前,目的操作数在后......原创 2022-04-19 15:38:01 · 2564 阅读 · 3 评论 -
CS:APP Data Lab
CS:APP Data Lab /* * CS:APP Data Lab * * <Please put your name and userid here> * * bits.c - Source file with your solutions to the Lab. * This is the file you will hand in to your instructor. * * WARNING: Do not include the <原创 2022-03-24 18:21:30 · 583 阅读 · 0 评论