摘要: 学习目的 通过一些方法,使能够运行本不该被运行的代码部分,或得到shell的使用: 将正常运行代码部分某处call后的目标地址,修改为另一部分我们希望执行、却本不应该执行的代码部分首地址(这需要我们有一定的权限修改可执行文件) 通过缓冲区溢出:输入数据,使其超出缓冲区大小,并覆盖住返回地址(新的返回 阅读全文
posted @ 2017-03-05 14:05 20145222黄亚奇 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 20145222《信息安全系统设计基础》课程总结 每周作业链接汇总 "第0周作业" 安装好虚拟机,并开始创建自己的虚拟电脑。 "第1周作业" 掌握了几个重要的Linux命令 "第2周作业" 熟练了vim编辑器的操作 "第3周作业" 学习了信息的表示和处理,并开始敲代码 "第4周作业" 复习并深入理解 阅读全文
posted @ 2016-12-25 15:57 20145222黄亚奇 阅读(204) 评论(4) 推荐(0) 编辑
摘要: 2.71题目(具体在书上P83)(1星) 问题A:这段代码错在哪里? 答:得到的结果是unsigned,而并非扩展为signed的结果。 问题B:给出函数的正确实现。只能使用左右移和一个减法。 答:使用int,将待抽取字节左移到最高字节,再右移到最低字节即可。 int xbyte(unsigned  阅读全文
posted @ 2016-12-21 21:53 20145222黄亚奇 阅读(378) 评论(2) 推荐(0) 编辑
摘要: 20145222《信息安全系统设计基础》第十四周学习总结 教材学习内容总结 虚拟存储器3个重要的能力: (1)将主存看作是一个存储在磁盘上的地址空间的高速缓存,在主存中只保护活动的区域,并根据需要在磁盘和主存之间来回传送数据; (2)为每个进程提供了一致的地址空间,从而简化了存储器管理; (3)保护 阅读全文
posted @ 2016-12-18 22:54 20145222黄亚奇 阅读(154) 评论(1) 推荐(0) 编辑
摘要: 北京电子科技学院(BESTI) 实 验 报 告 封 面 课程 :信息安全系统设计基础 班级 :1452 姓名 : 黄亚奇 祁玮 学号 : 20145222 20145213 成绩 : 指导教师 :娄嘉鹏 实验日期 :2016.11.17 实验密级 : 预习程度 : 实验时间 :10:10 12:30 阅读全文
posted @ 2016-12-15 16:55 20145222黄亚奇 阅读(253) 评论(0) 推荐(0) 编辑
摘要: "实验报告链接" 阅读全文
posted @ 2016-12-11 22:28 20145222黄亚奇 阅读(97) 评论(0) 推荐(0) 编辑
摘要: "实验报告链接" 阅读全文
posted @ 2016-12-11 22:25 20145222黄亚奇 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 20145222《信息安全系统设计基础》第13周学习总结 教材学习内容总结 第十一章 网络编程 客户端 服务器编程模型 一个应用是由一个服务器进程和一个或多个客户端进程组成 服务器进程 管理某种资源 通过操作这种资源来为它的客户端提供某种服务 基本操作:事务 一个客户端 服务器事务由四步组成: 当一 阅读全文
posted @ 2016-12-11 21:31 20145222黄亚奇 阅读(140) 评论(2) 推荐(0) 编辑
摘要: 第十二章 并发编程 1、并发:逻辑控制流在时间上重叠 2、并发程序:使用应用级并发的应用程序称为并发程序。 3、三种基本的构造并发程序的方法: 进程,用内核来调用和维护,有独立的虚拟地址空间,显式的进程间通信机制。 I/O多路复用,应用程序在一个进程的上下文中显式的调度控制流。逻辑流被模型化为状态机 阅读全文
posted @ 2016-12-07 20:16 20145222黄亚奇 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 北京电子科技学院(BESTI) 实 验 报 告 封 面 课程 :信息安全系统设计基础 班级 :1452 姓名 : 黄亚奇 祁玮 学号 : 20145222 20145213 成绩 : 指导教师 :娄嘉鹏 实验日期 :2016.11.24 实验密级 : 预习程度 : 实验时间 :10:10 12:30 阅读全文
posted @ 2016-12-04 22:19 20145222黄亚奇 阅读(215) 评论(0) 推荐(0) 编辑