摘要: ##一、任务详情 0 推荐在OpenEuler系统中实现 1 编辑并运行2.3.1中的代码,要求在不修改t2.c 和 t1.c中main函数中的代码的情况下,程序运行结果是你的后四位学号。提交代码和运行结果截图。 2 网上学习objdump命令,提交不少于5篇博客链接和微信读书上的图书链接,并给出你 阅读全文
posted @ 2021-10-25 21:03 20191223张俊怡 阅读(56) 评论(0) 推荐(0) 编辑
摘要: ##一、实验内容、步骤、结果分析 首先简单说下其原理: 缓冲区是内存中存放数据的地方。在程序试图将数据放到机器内存中的某一个位置的时候,因为没有足够的空间就会发生缓冲区溢出。而人为的溢出则是有一定企图的,攻击者写一个超过缓冲区长度的字符串,植入到缓冲区,然后再向一个有限空间的缓冲区中植入超长的字符串 阅读全文
posted @ 2021-10-25 18:26 20191223张俊怡 阅读(492) 评论(0) 推荐(0) 编辑
摘要: #问题描述 Linux文件系统的三层抽象是什么? 写出Cat userlist的过程,要详述目录文件,i-node.数据块,要画图示意。 假设块大小为4k, userlist的大小不小于10k,自己假设大小。 #解答 1、linux的三层抽象分别是: 磁盘——>分区 分区——>块数组 块数组——>( 阅读全文
posted @ 2021-10-25 11:38 20191223张俊怡 阅读(45) 评论(0) 推荐(0) 编辑