12 2019 档案

摘要:1.test测试实验 该实验要求实现对虚拟设备(一段内存)的打开、关闭、读写的操作,并要通过编写测试程序来测试虚拟设备及其驱动运行是否正常。 驱动程序的源代码 test_drv.c 虚拟设备的驱动程序的 Makefile : 通过下面两个脚本代码分别实现驱动模块的加载和卸载。 加载脚本 test_d 阅读全文
posted @ 2019-12-20 16:44 buguoliujibugaiming 阅读(456) 评论(0) 推荐(0) 编辑
摘要:1.实验准备 实验楼提供的是 64 位 Ubuntu linux,而本次实验为了方便观察汇编语句,需要在 32 位环境下作操作,因此实验之前需要做一些准备。输入命令安装一些用于编译 32 位 C 程序的软件包。命令如下 Ubuntu 和其他一些 Linux 系统中,使用地址空间随机化来随机堆(hea 阅读全文
posted @ 2019-12-12 11:25 buguoliujibugaiming 阅读(124) 评论(0) 推荐(0) 编辑
摘要:1.问题描述 通过这一周的实习,主要学习了格式化字符串的漏洞,同时进行了利用含有该漏洞的程序修改任意一块内存的实验。 2.解决过程 2.1 理论知识 2.1.1 栈与格式化字符串 printf的格式控制字符串组成如下: 例如, 上面的这段 C 语言代码运行结果为 The magic number i 阅读全文
posted @ 2019-12-04 11:42 buguoliujibugaiming 阅读(211) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示