2018年3月11日

摘要: 实践目标 1. 本次实践的对象是一个名为pwn1的linux可执行文件。 1. 该程序正常执行流程是:main调用foo函数,foo函数会简单回显任何用户输入的字符串。 1. 该程序同时包含另一个代码片段,getShell,会返回一个可用Shell。正常情况下这个代码是不会被运行的。我们实践的目标就 阅读全文
posted @ 2018-03-11 15:18 paypay 阅读(261) 评论(0) 推荐(0) 编辑

2018年1月3日

摘要: 要求: 在作业本上完成附图作业,要认真看题目要求并提交作业截图。 课上做错的内容:如下图所示 错误地点 :1.主要是因为时间紧迫,把移位的位数搞错了。 2.与的写法写错为||,应该为|。 课上正确代码 在set的过程中,我们需要将hour部分进行赋值,赋值我们采用“先清零”再“或运算”的方式,先和1 阅读全文
posted @ 2018-01-03 21:14 paypay 阅读(120) 评论(0) 推荐(0) 编辑

2017年12月27日

摘要: 20155219 《信息安全系统设计基础》课程总结 每周作业链接汇总 第1周作业 :针对课本十二章的内容提出自己的问题,并在之后的学习中慢慢思考与解答;温习了相关虚拟机知识。学习了gcc与gdb的使用,熟悉vi的基本操作,熟悉gcc编译器的基本原理,学习使用gcc编译器的常用选项,学习使用gdb调试 阅读全文
posted @ 2017-12-27 08:31 paypay 阅读(142) 评论(0) 推荐(0) 编辑

2017年12月24日

摘要: 20155219 《信息安全系统设计基础》第十四周学习总结 首先我认为 第二章 信息的表示和处理 我学的比较差。 当时学的时候有些眼高手低,认为第二章是基础知识,没有把所有精力放在第二章的学习,而是着急去学之后的章节了。故在此重新学习。 1、 数字表示 无符号编码(unsigned)基于传统的二进制 阅读全文
posted @ 2017-12-24 18:52 paypay 阅读(256) 评论(1) 推荐(0) 编辑

2017年12月17日

摘要: 20155219 《信息安全系统设计基础》第十三周学习总结 我认为 第十章 是最重要的 首先我为什么认为这一章很重要 : Linux/unix IO的系统调用函数很简单,它只有5个函数:open(打开)、close(关闭)、read(读)、write(写)、lseek(定位)。但是系统IO调用开销比 阅读全文
posted @ 2017-12-17 18:16 paypay 阅读(244) 评论(1) 推荐(0) 编辑

2017年12月16日

摘要: 实验要求 任务 安装OpenSSL环境,并编写测试代码验证无误 研究OpenSSL算法,测试对称算法中的AES,非对称算法中的RSA,Hash算法中的MD5 在Ubuntu中实现对实验二中的“wc服务器”通过混合密码系统进行防护 实验步骤 SSL简介: SSL是Secure Sockets Laye 阅读全文
posted @ 2017-12-16 22:25 paypay 阅读(178) 评论(1) 推荐(0) 编辑

2017年12月9日

摘要: 第五周加分题 mybash的实现 题目要求 1.使用fork,exec,wait实现mybash 2.写出伪代码,产品代码和测试代码 3.发表知识理解,实现过程和问题解决的博客(包含代码托管链接) exec函数组 一个程序如何运行另一个程序呢? 我们得搞清楚需要调用什么函数来完成这个过程。如果想使用 阅读全文
posted @ 2017-12-09 11:24 paypay 阅读(118) 评论(0) 推荐(0) 编辑

2017年12月8日

摘要: 题目:研究Linux下IPC机制:原理,优缺点,每种机制至少给一个示例,提交研究博客的链接 共享内存 管道 FIFO 信号 消息队列 1.共享内存 共享内存就是允许两个不相关的进程访问同一个逻辑内存。共享内存是在两个正在运行的进程之间共享和传递数据的一种非常有效的方式。不同进程之间共享的内存通常安排 阅读全文
posted @ 2017-12-08 11:49 paypay 阅读(118) 评论(0) 推荐(0) 编辑

2017年12月3日

摘要: 2017 2018 1 20155219 实验四 外设驱动程序设计 任务一 实验要求 1)学习资源中全课中的“hqyj.嵌入式Linux应用程序开发标准教程.pdf”中的第十一章 2)提交康奈尔笔记的照片 完成情况: 任务二 实验要求 1)在Ubuntu完成资源中全课中的“hqyj.嵌入式Linux 阅读全文
posted @ 2017-12-03 20:25 paypay 阅读(151) 评论(0) 推荐(0) 编辑
 
摘要: 2017 2018 1 20155219 《信息安全系统设计基础》第十一周学习总结 教材学习内容总结 虚拟存储器是计算机系统最重要的概念之一 。 虚拟存储器(Virtual Memory),是硬件异常,硬件地址翻译,主存,磁盘文件和内核软件的完善交互,它为每个进程提供一个大的,一致的,私有地址空间。 阅读全文
posted @ 2017-12-03 19:57 paypay 阅读(199) 评论(0) 推荐(0) 编辑