摘要:
20145303 20145339 《信息安全系统设计基础》 实验一 开发环境的熟悉 实验目的与要求 1、熟悉Linux开发环境; 2、学会基于S3C2410的Linux开发环境的配置和使用; 3、使用Linux的armv4l unknown linux gcc编译,使用基于NFS方式的下载调试; 阅读全文
摘要:
20145303 《信息安全系统设计基础》第十四周学习总结 教材学习内容总结 第九章 虚拟存储器 •虚拟存储器三个重要功能: (1)将主存看作是一个存储在磁盘上的地址空间的高速缓存,在主存中只保护活动的区域,并根据需要在磁盘和主存之间来回传送数据 (2)为每个进程提供了一致的地址空间,从而简化了存储 阅读全文
摘要:
21045303 《信息安全系统设计基础》第13周学习总结 教材学习内容总结 •一个应用是由一个服务器进程和一个或者多个客户端进程组成的 •一个客户端 服务器事务由四步组成: (1)当一个客户端需要服务时,向服务器发送一个请求,发起一个事务 (2)服务器收到请求后,解释它,并以适当的方式操作它的资源 阅读全文
摘要:
20145303 《信息安全系统设计基础》第十二周学习总结 代码学习内容总结回顾: 第九周学习总结:http://www.cnblogs.com/ljq007/p/6060381.html 第十一周学习总结:http://www.cnblogs.com/ljq007/p/6083817.html 第 阅读全文
摘要:
20145303 《信息安全系统设计基础》第十一周学习总结 教材及代码学习内容总结 了解异常及其种类 •异常是异常控制流的一种形式,它一部分是由硬件实现的,一部分是有操作系统实现的 •异常就是控制流中的突变,用来响应处理器状态中的某些变化 •系统中可能的每种类型的异常都分配了一个唯一的非负整数的异常 阅读全文
摘要:
20145303《信息安全系统设计基础》第十周学习总结 •cp1.c 功能:复制文件或目录,需要有源文件和目的文件 查看(cp)帮助文档 •echostate.c 功能:查看在命令行中输入命令时是否可见,可见返回1,否则返回0 tcgetattr函数用于获取与终端相关的参数。参数fd为终端的文件描述 阅读全文
摘要:
20145303 《信息安全系统设计基础》第9周学习总结 教材学习内容总结 •输入/输出(I/O)是在主存和外部设备(如磁盘驱动器、终端和网络)之间拷贝数据的过程。输入操作是从I/O设备拷贝数据到主存,而输出操作是从主存拷贝数据到I/O设备。 •Unix I/O :将设备映射为文件的方式,允许Uni 阅读全文
摘要:
前因 在前面由于已经git过一次,按照娄老师的要求,代码一个一个commit,所以删掉之前的git仓库(用 查看,使用 删除)。但远程origin已经存在,所以执行 时出现问题,使用 删除remote origin。 此时执行 (查了一下git pull的作用:从远程获取最新版本并merge到本地 阅读全文
摘要:
21045303 《信息安全系统设计基础》期中总结(第8周) 复习Linux命令 man k Display man pages containing keyword cheat 告诉你一个命令如何使用。它没有提供其他额外多余的信息,只通过使用实例告诉你一个命令如何使用 cheat+命令可查看命令使 阅读全文
摘要:
一、实验简介 缓冲区溢出是指程序试图向缓冲区写入超出预分配固定长度数据的情况。这一漏洞可以被恶意用户利用来改变程序的流控制,甚至执行代码的任意片段。这一漏洞的出现是由于数据缓冲器和返回地址的暂时关闭,溢出会引起返回地址被重写。 二、实验准备 系统用户名shiyanlou 实验楼提供的是64位Ubun 阅读全文