摘要:
linux pwd指令C实现 回顾课上内容 课程上半部分 ls指令能做什么?怎样去做的。 使用ls命令查看目录内容,ls l查看文件属性。 ls l命令 显示当前工作目录下包含的文件的详细属性信息,分别是 1. 文件属性 rwx rwx r x 其中 代表没权限 2. 文件硬连接数(一个文件的一个或 阅读全文
摘要:
2017 2018 1 20155329 《信息安全系统设计基础》第8周学习总结 教材学习内容总结 学习目标 掌握三种并发的方式:进程、线程、I/O多路复用 掌握线程控制及相关系统调用 掌握线程同步互斥及相关系统调用 线程控制及相关系统调用 exec系统调用会从当前进程中把当前程序的机器指令清除,然 阅读全文
摘要:
课上练习、 第一题: 课上做本题的时候很快就感觉自己写好了,但是运行的时候显示段错误。回去找原因的时候没有找到,后面发现是argv写成了argc造成的。 第二题 之前没有预习到位,这个题不会做,在课下的学习中,补全的本题的知识点。但仍有一些小问题 第三题 在网上找了个代码改的,是windows环境下 阅读全文
摘要:
2017 2018 1 20155329 实验二 固件程序设计 实验目的 了解MDK原理,并学会破解。 学习GPIO原理,掌握Z32安全模块驱动LED的工作原理。 了解sm系列sm1、2、3、4国密算法,掌握各个算法的加解密算法。 学习串口通信原理,掌握SP3232芯片的使用方法。 步骤一 0. 注 阅读全文
摘要:
2017 2018 1 20155329 《信息安全系统设计基础》第7周学习总结 教材学习内容总结 Y86指令集体系结构 指令集体系结构,包括定义各种状态元素、指令集和他们的编码、一组编程规范和异常事件处理。 程序员可见的状态 Y86处理器有八个寄存器:%eax、%edx、%ecx、%ebx、%es 阅读全文
摘要:
课上内容回忆。 函数签名 两数相加写十种签名 十种脑袋里怎么想都是两三种,实在不能再多了,老师还说六种及格。 我写出来的几种 老师点拨一下后发现能写出来的貌似不止十个了,例如指针又有几个,结构体有几个,数组有几个...... 过程抽象最主要的是数量和类型 读者写者问题 伪代码(老师所说的PV模型) 阅读全文
摘要:
2017 2018 1 20155329《信息安全技术》实验二——Windows口令破解 实验原理 口令破解方法 1. 字典破解: 指通过破解者对管理员的了解,猜测其可能使用某些信息作为密码,利用工具来生成密码破解字典。如果相关信息设置准确,字典破解的成功率很高,并且其速度快,因此字典破解是密码破解 阅读全文
摘要:
课本练习p2.96 p2.97 浮点数 1. float 单精度浮点数(32位) 2. double 双精度浮点数(64位) 练习对应书上内容P78 P81页 知识点是IEEE浮点表示 1. 符号(sign):s决定这个数是负数(s=1)还是正数(s=0),而对于数值0的符号位解释做特殊情况处理。 阅读全文
摘要:
缓冲区溢出漏洞实验 1. 在自己的ubuntu上做的时候一堆错误,百度解决无果后,在实验楼上完成了此次实验。、 安装一些用于编译32位C程序的东西 在安装的过程中,出现了输入linux32出现了source:not found,仔细检查指令无问题后,个人认为是没有安装成功,再次输入指令还是提示sou 阅读全文
摘要:
2017 2018 1 20155329 《信息安全系统设计基础》第6周学习总结 教材学习内容总结 系统级I/O 输入输出I/O是在主存和外部设备(如磁盘,网络和终端)之间拷贝数据的过程。 输入就是从I/O设备拷贝数据到主存,而输出就是从主存拷贝数据到I/O设备。 所有语言的运行时系统都提供执行I/ 阅读全文