摘要:
#20209322 2020-2021-2 《网络攻防实践》第一周作业 网络攻防环境的搭建 1.知识点梳理与总结 1.1 基本概念 靶机:内置系统和应用程序安全漏洞,并作为目标的主机。基础环境中应包括Windows2000和Linux操作系统主机。 攻击机:安装了专用的攻击软件,用于发起网络攻击的主 阅读全文
摘要:
#作业信息 作业课程 2020-2021-1Linux内核原理与分析 作业要求 2020-2021-1Linux内核原理与分析第十二周作业 作业目标 缓冲区溢出攻击 作业正文 2020-2021-1 20209322《Linux内核原理与分析》第十二周作业 在个人虚拟机环境实现缓冲区溢出攻击 #一、 阅读全文
摘要:
#作业信息 作业课程 2020-2021-1Linux内核原理与分析 作业要求 2020-2021-1Linux内核原理与分析第十一周作业 作业目标 Python 实现端口扫描器 作业正文 2020-2021-1 20209322《Linux内核原理与分析》第十一周作业 Python 实现端口扫描器 阅读全文
摘要:
#作业信息 作业课程 2020-2021-1Linux内核原理与分析 作业要求 2020-2021-1Linux内核原理与分析第九周作业 作业目标 进程的切换和系统的一般执行过程 作业正文 2020-2021-1 20209322《Linux内核原理与分析》第九周作业 进程的切换和系统的一般执行过程 阅读全文
摘要:
#作业信息 作业课程 2020-2021-1Linux内核原理与分析 作业要求 2020-2021-1Linux内核原理与分析第八周作业 作业目标 可执行程序工作原理 作业正文 2020-2021-1 20209322《Linux内核原理与分析》第八周作业 可执行程序工作原理 #一、ELF目标文件格 阅读全文
摘要:
#作业信息 作业课程 2020-2021-1Linux内核原理与分析 作业要求 2020-2021-1Linux内核原理与分析第七周作业 作业目标 进程的描述和进程的创建 作业正文 2020-2021-1 20209322《Linux内核原理与分析》第七周作业 进程的描述和进程的创建 #一、进程的描 阅读全文
摘要:
#作业信息 作业课程 2020-2021-1Linux内核原理与分析 作业要求 2020-2021-1Linux内核原理与分析第六周作业 作业目标 分析system_call中断处理过程 作业正文 2020-2021-1 20209322《Linux内核原理与分析》第六周作业 分析system_ca 阅读全文
摘要:
系统调用的三层机制(上) #一、用户态、内核态和中断 ##1.1用户态和内核态 Linux操作系统的体系架构分为用户态和内核态(或者用户空间和内核)。内核从本质上看是一种软件——控制计算机的硬件资源,并提供上层应用程序运行的环境。用户态即上层应用程序的活动空间,应用程序的执行必须依托于内核提供的资源 阅读全文
摘要:
本周学习了MenuOS的构造 #一、知识点总结 ##1.“三大法宝”和“两把宝剑” 计算机三大法宝:存储程序计算机、函数调用堆栈、中断 操作系统两把宝剑:中断上下文(保存现场和恢复现场),进程上下文 ##2.源代码根目录 ###arch arch目录里的代码可以用来使Linux内核支持不同的cpu和 阅读全文
摘要:
###本周学习了函数调用堆栈的基本原理,学习了C语言中内嵌汇编的使用方法,最后借助实验楼的平台在mykernel的基础上构造了一个简单的操作系统内核。 ##一、函数调用堆栈 ###1.计算机的三大法宝 存储程序计算机、函数调用堆栈、中断 ###2.堆栈的作用 记录函数调用框架、传递函数参数、保存返回 阅读全文