├── readme.md ├── 实验一_数据的表示.docx ├── 实验一代码 ├── 任务一.cpp └── 任务二.cpp ├── 实验三_二进制程序分析.docx ├── 实验二_汇编语言编程基础.docx ├── 实验二代码 ├── 任务2.1.s ├── 任务2.2.s ├── 任务2.3(不考虑溢出的版本).s └── 任务2.3(考虑溢出的版本).s ├── 实验五__链接炸弹拆除.docx ├── 实验五代码 ├── a.o ├── a.s ├── linkbomb1 ├── linkbomb11 ├── linkbomb2 ├── linkbomb3 ├── linkbomb4 ├── linkbomb5 ├── linkbomb6 ├── linkbomb7 ├── main.c ├── main.o ├── phase0.c ├── phase1.o ├── phase2.o ├── phase3.o ├── phase4.o ├── phase5.o ├── phase6.o ├── phase6_path.c ├── phase6_path.o └── phase7.o ├── 实验四_缓冲区溢出攻击.docx ├── 实验四代码 ├── bang.s ├── bang_hex.txt ├── bomb.s ├── boom_hex.txt ├── fizz_hex.txt └── smoke_hex.txt ├── 封面.docx └── 新建文件夹 ├── linkbomb6 ├── linkbomb7 ├── main.c ├── main.o ├── phase6.o ├── phase6_patch.c ├── phase6_patch.o └── phase7.o /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/readme.md -------------------------------------------------------------------------------- /实验一_数据的表示.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/实验一_数据的表示.docx -------------------------------------------------------------------------------- /实验一代码/任务一.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/实验一代码/任务一.cpp -------------------------------------------------------------------------------- /实验一代码/任务二.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/实验一代码/任务二.cpp -------------------------------------------------------------------------------- /实验三_二进制程序分析.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/实验三_二进制程序分析.docx -------------------------------------------------------------------------------- /实验二_汇编语言编程基础.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/实验二_汇编语言编程基础.docx -------------------------------------------------------------------------------- /实验二代码/任务2.1.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/实验二代码/任务2.1.s -------------------------------------------------------------------------------- /实验二代码/任务2.2.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/实验二代码/任务2.2.s -------------------------------------------------------------------------------- /实验二代码/任务2.3(不考虑溢出的版本).s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/实验二代码/任务2.3(不考虑溢出的版本).s -------------------------------------------------------------------------------- /实验二代码/任务2.3(考虑溢出的版本).s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/实验二代码/任务2.3(考虑溢出的版本).s -------------------------------------------------------------------------------- /实验五__链接炸弹拆除.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/实验五__链接炸弹拆除.docx -------------------------------------------------------------------------------- /实验五代码/a.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/实验五代码/a.o -------------------------------------------------------------------------------- /实验五代码/a.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/实验五代码/a.s -------------------------------------------------------------------------------- /实验五代码/linkbomb1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/实验五代码/linkbomb1 -------------------------------------------------------------------------------- /实验五代码/linkbomb11: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/实验五代码/linkbomb11 -------------------------------------------------------------------------------- /实验五代码/linkbomb2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/实验五代码/linkbomb2 -------------------------------------------------------------------------------- /实验五代码/linkbomb3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/实验五代码/linkbomb3 -------------------------------------------------------------------------------- /实验五代码/linkbomb4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/实验五代码/linkbomb4 -------------------------------------------------------------------------------- /实验五代码/linkbomb5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/实验五代码/linkbomb5 -------------------------------------------------------------------------------- /实验五代码/linkbomb6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/实验五代码/linkbomb6 -------------------------------------------------------------------------------- /实验五代码/linkbomb7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/实验五代码/linkbomb7 -------------------------------------------------------------------------------- /实验五代码/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/实验五代码/main.c -------------------------------------------------------------------------------- /实验五代码/main.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/实验五代码/main.o -------------------------------------------------------------------------------- /实验五代码/phase0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/实验五代码/phase0.c -------------------------------------------------------------------------------- /实验五代码/phase1.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/实验五代码/phase1.o -------------------------------------------------------------------------------- /实验五代码/phase2.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/实验五代码/phase2.o -------------------------------------------------------------------------------- /实验五代码/phase3.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/实验五代码/phase3.o -------------------------------------------------------------------------------- /实验五代码/phase4.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/实验五代码/phase4.o -------------------------------------------------------------------------------- /实验五代码/phase5.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/实验五代码/phase5.o -------------------------------------------------------------------------------- /实验五代码/phase6.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/实验五代码/phase6.o -------------------------------------------------------------------------------- /实验五代码/phase6_path.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/实验五代码/phase6_path.c -------------------------------------------------------------------------------- /实验五代码/phase6_path.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/实验五代码/phase6_path.o -------------------------------------------------------------------------------- /实验五代码/phase7.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/实验五代码/phase7.o -------------------------------------------------------------------------------- /实验四_缓冲区溢出攻击.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/实验四_缓冲区溢出攻击.docx -------------------------------------------------------------------------------- /实验四代码/bang.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/实验四代码/bang.s -------------------------------------------------------------------------------- /实验四代码/bang_hex.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/实验四代码/bang_hex.txt -------------------------------------------------------------------------------- /实验四代码/bomb.s: -------------------------------------------------------------------------------- 1 | mov $0xc0d90db, %eax 2 | push $0x08049503 3 | ret 4 | -------------------------------------------------------------------------------- /实验四代码/boom_hex.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/实验四代码/boom_hex.txt -------------------------------------------------------------------------------- /实验四代码/fizz_hex.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/实验四代码/fizz_hex.txt -------------------------------------------------------------------------------- /实验四代码/smoke_hex.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/实验四代码/smoke_hex.txt -------------------------------------------------------------------------------- /封面.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/封面.docx -------------------------------------------------------------------------------- /新建文件夹/linkbomb6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/新建文件夹/linkbomb6 -------------------------------------------------------------------------------- /新建文件夹/linkbomb7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/新建文件夹/linkbomb7 -------------------------------------------------------------------------------- /新建文件夹/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/新建文件夹/main.c -------------------------------------------------------------------------------- /新建文件夹/main.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/新建文件夹/main.o -------------------------------------------------------------------------------- /新建文件夹/phase6.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/新建文件夹/phase6.o -------------------------------------------------------------------------------- /新建文件夹/phase6_patch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/新建文件夹/phase6_patch.c -------------------------------------------------------------------------------- /新建文件夹/phase6_patch.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/新建文件夹/phase6_patch.o -------------------------------------------------------------------------------- /新建文件夹/phase7.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuniu0101/Introduction-to-Computer-System/HEAD/新建文件夹/phase7.o --------------------------------------------------------------------------------