- 博客(3)
- 收藏
- 关注
原创 CS:APP二进制炸弹(bomb lab)拆解
准备工作 首先去CS:APP的cmu官网下载lab2,得到bomb.tar文件,解压bomb.c 和bomb可执行文件.bomb.c是一个包含了bomb主函数逻辑的c文件,可以得知,有phase_1 - phase_6共六关(还有隐藏关卡),代码内的英文注释迷之幽默.大概说,解疯了不关作者的事. 使用objdump生成bomb的反汇编文件bomb.s .使用vim查看,也可gdb调试时使用生成...
2018-10-23 23:11:06 2091
原创 数据结构:顺序表和链表的简单操作
用数组正序初始化链表 初始定义 #include <cstdlib> #include <iostream> using namespace std; typedef int ElemType; typedef int Status; #define MAXSIZE 100 #define OK 0 #define OVERFLOW 1 typedef struct LNo...
2018-10-21 20:05:27 168
原创 Csapp解题记录1
Csapp 2.60 #include <stdio.h> unsigned replace_byte(unsigned x, int i, unsigned char b) { x = x & (~(0XFF << (i << 3)));//相应字节置零 x = x | (b << (i << 3)); ...
2018-10-21 19:25:40 284
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人