操作系统第十堂课20210510
磁盘
存取速度慢,磁盘比硬盘价格低一、二个数量级。
磁盘主要的技术:ATA、SCSI、SATA、USB
SCSI:小型计算机系统接口,小型计算机系统接口(SCSI,Small Computer System Interface)是一种用于计算机及其周边设备之间(硬盘、软驱、光驱、打印机、扫描仪等)系统级接口的独立处理器标准。
Flash
磁盘操作
旋转和寻道时间比较慢。
最短时间优先:全局最优的。
最短寻道时间优先:只是局部最优,不是全局最优的,为什么?思考下。
读0
读1
Raid4:快交织的校验
I/O介绍
计算机安全(简单介绍一下,没有重点介绍)
多进程在同一个计算机。
侦听
我们想要在自己的计算机上面运行别人的代码。
缓存区溢出:可以把缓存区的长度量出来。设置的16机制的数据当成指令,把溢出的指令进行执行。堆和栈都不允许执行代码。
缓冲区溢出是一种非常普遍、非常危险的漏洞,在各种操作系统、应用软件中广泛存在。利用缓冲区溢出攻击,可以导致程序运行失败、系统当机、重新启动等后果。更为严重的是,可以利用它执行非授权指令,甚至可以取得系统特权,进而进行各种非法操作。
原理:通过往程序的缓冲区写超出其长度的内容,造成缓冲区的溢出,从而破坏程序的堆栈,造成程序崩溃或使程序转而执行其它指令,以达到攻击的目的。造成缓冲区溢出的原因是程序中没有仔细检查用户输入的参数。
ROP:面向返回的编程。
Virus:病毒。通过混淆机制使得杀毒软件更难找到病毒,现在通过在模拟器动态地(不再是静态地)检测病毒的行为,这比找可执行文件的字符方便多了,也不用扫描所有文件,而是有选择地进行扫描。
Key loggers点击设备,击键。
它有hook技术,拿到鼠标和击键的信息。
Coding signing : Microsoft Authenticode。
参考链接:
https://baike.baidu.com/item/%E5%B0%8F%E5%9E%8B%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%B3%BB%E7%BB%9F%E6%8E%A5%E5%8F%A3/10638565?fromtitle=SCSI&fromid=180628&fr=aladdin
https://zhidao.baidu.com/question/541480255.html