首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
lab8专题
6.S081的Lab学习——Lab8: locks
文章目录 前言一、Memory allocator(moderate)提示:解析 二、Buffer cache(hard)解析: 三、Barrier (moderate)解析: 总结 前言 一个本硕双非的小菜鸡,备战24年秋招。打算尝试6.S081,将它的Lab逐一实现,并记录期间心酸历程。 代码下载 官方网站:6.S081官方网站 安装方式: 通过 APT 安装 (De
阅读更多...
6.1810: Operating System Engineering 2023 <Lab8 fs: File system>
一、本节任务 二、Lab8: file system 在这一节,我们将为 xv6 的文件系统加入大文件和符号链接。 2.1 Large files (moderate) 这个部分需要我们增加 xv6 文件的大小上限,由于 inode 结构体中有 12 个直接映射项,1 个一级间接映射项,所以 xv6 文件系统中的最大文件大小为 (12 + (1024B / 4B)) 个块,即 2
阅读更多...
【科软课程-信息安全】Lab8 Race Condition new
目录 1.0 概述 2.0 实验室任务 2.1 初始设置 2.2 易受攻击的程序 2.3 task1:选择我们的目标 2.4 task2: A发起竞态攻击 2.5 task2: B改进的攻击方法 2.6 task3:对策:运用最小特权原则 2.7 task4:对策: 使用Ubuntu的内置方案 1.0 概述 本实验的学习目标是让学生通过将他们从课堂上学到的关于漏洞的知
阅读更多...
「实验记录」MIT 6.S081 Lab8 locks
#Lab8: locks I. SourceII. My CodeIII. MotivationIV. Memory allocator (moderate)i.Motivationii. Solutioniii. Result V. Buffer cache (hard)i. Motivationii. SolutionS1 - 定义 bcache 结构体S2 - bcache 的相关操作
阅读更多...
软件安全实验——lab8(SQL注入)(下)(旧虚拟机SEEDUbuntu12.04版本实验)
目录标题 2、实验室环境2.1环境配置2.2关闭对策2.3通过修补已有虚拟机,添加Web应用 3、实验室的任务3.1任务1:MysQL控制台3.2任务2:针对SELECT语句的SQL注入攻击任务2.1(1)在不知道任何员工凭证的情况下,登陆应用程序(2)隔断的方式登录admin账户(3)#注释代码的方式登录admin账户 任务2.2任务2.3 3.3任务3:针对UPDATE语句的SQL注入攻
阅读更多...