lab
  • 2024-07-02Shell Lab: Writing Your Own Linux Shell
    18-213/18-613,Summer2024ShellLab:WritingYourOwnLinuxShellAssigned:Mon,July8,2024Due:Thurs,Mon,July22,2024at11:59PMLastPossibleHandin:Thu,July25th,2024at11:59PM1IntroductionThepurposeofthisassignmentistohelpyoubecom
  • 2024-06-13[罗嗦的详解]BURP官方靶场Lab: SSRF with filter bypass via open redirection vulnerability
    参考视频:官方把场下的俩个视频https://youtu.be/iF1BPVTqM10抓取checkstore按钮的POST请求,请求体:stockApi=/product/stock/check?productId=3&storeId=1nextstore按钮的get请求:GET/product/nextProduct?currentProductId=3&path=/product?productId=4HTTP/2path参
  • 2024-06-05CSAPP Lab02——Bomb Lab完成思路详解
    看见的看不见的瞬间的永恒的青草长啊大雪飘扬——月亮之上完整代码见:CSAPP/bombatmain·SnowLegend-star/CSAPP(github.com)01字符串比较简单的把输入的字符串和地址“0x402400”内早已存储的字符串相比较。如果两个字符串相等则函数返回,否则炸弹爆炸。这里有
  • 2024-06-016.s081通关小结
    6.s081通关小结终于是完成6.s081的所有lab了,感慨万千。已经忘了第一次听说这个lab是在什么时候了,只是模模糊糊地感觉是大三。那时的我第一次找到了刷题之外的新方向。但囿于小镇做题家对计算机认识的滞后性,什么Linux、Ubuntu之类的新系统如同一座大山横亘在我于s081之间。又或
  • 2024-05-30SEC504.1 Incident Response and Cyber Investigations 事件响应和网络调查 (LAB 6)
    注意,不建议“勤奋”练习并自我感动,比“怎么做”更重要的是“怎么查”。Bootcamp:LinuxOlympics训练营:Linux奥运会ï使用您的SlingshotLinuxVM完成Bootcamp模块LinuxOlympics–交互式、自定进度的活动,带有集成提示,可帮助您在Linux终端中完成常见任务ï培养
  • 2024-05-26病毒分析实验室 Malware Lab 网络配置
    按如图配置:主机它作为虚拟网络的网关。VM想要访问互联网就必须把网关设置为它。主机上的配置是把能连到互联网的网卡(WLAN无线网)“网络共享”给VMNet0虚拟网卡。打开控制面板-网络和internet-网络和共享中心-更改适配器设置右键能连互联网的网卡-属性-点
  • 2024-05-16在 20nm 提供高性能与集成的 (FPGA) XCVU095-H1FFVA2104E XCVU095-2FFVC2104E XCVU095-2FFVA2104I 适合400G 网络应用
    产品优势Virtex™UltraScale™器件在20nm提供高性能与集成,包含串行I/O带宽和逻辑容量。作为在20nm工艺节点的业界仅有高端FPGA,此系列适合从400G网络到大型ASIC原型设计/仿真的应用。应用4x100G转发器400GMAC-InterlakenBridge2x100G复用转发器400GOTN交换
  • 2024-05-15基于UltraScale架构的XCVU3P-3FFVC1517E XCVU3P-2FFVC1517I XCVU3P-1FFVC1517E高性能 FPGA概述
    概述VirtexUltraScale+器件是基于14nm/16nmFinFET节点的高性能FPGA,支持3DIC技术和多种计算密集型应用。AMD第三代3DIC使用堆叠硅片互联(SSI)技术打破了摩尔定律的限制,并且实现了最高信号处理和串行I/O带宽,以满足最严格的设计要求。它还提供了一个虚拟的单片设
  • 2024-05-03寻路数据集 —— PathFinding数据集 —— Moving AI Lab. 实验室
    好几个做pathfinding的论文都是引用这个网站的数据集,不过这个网站的数据集的地图都是.map格式,这个类型的格式该如何打开还不知道。MovingAILab.实验室的工作地址:https://movingai.com/benchmarks/index.html相关地址:https://www.movingai.com/
  • 2024-04-29CI/CD构建部署流程(bitbucket部分)
    一、目前环境:lab二、进入bitbucket的pipeline页面 三、查看CI构建流程详细信息 四、进入devops-pipeline-cd项目https://bitbucket.org/miktechnology/devops-pipeline-cd/pipelines/results/page/1Can'tfindlink,查看CD部署日志 五、验证CI/CD构建部署流程是否成
  • 2024-04-28躲过了ysyx没躲过学校计算机体系结构课程设计risc-v处理器
    至少学校里的简化版可能不会让我觉得太难,呜呜呜一个用于记录的log-2024/03/23DigitalLabPro2023Vivado的使用-DigitalLabPro2023(ustc.edu.cn)快说谢谢中科大-2024/04/21DigitalLab2023simulationhttps://hitsz-cslab.gitee.io/cpu/江苏大学的,非常好的实验
  • 2024-04-24boom lab分析
    单步调试:(gdb)bt#10x0000000000401347instrings_not_equal()#20x0000000000400eeeinphase_1()#30x0000000000400e3finmain(argc=<optimizedout>,argv=<optimizedout>)atbomb.c:74这里的执行流程为:/*Hmm...Sixphasesmustbemoresecur
  • 2024-04-24MIT6.S081 Lab lazy page allocation
    本次实验是有关内存页懒分配的。所谓内存页懒分配,在本实验中,指的是在用户进程使用sbrk()系统调用来增加内存中堆的空间时,我们不直接在物理内存中分配相应的页,而是只是记录了分配到了哪些用户地址,在用户页面表中这些地址默认标记为无效。当进程首次尝试使用任何给定页面的懒惰分
  • 2024-04-24CSAPP Lab 7 Malloc Lab
    本次实验的内容也比较清晰,只需要完成一个手写的malloc动态内存分配器即可。书上第\(9\)章第\(9\)节介绍了这样的分配器的实现方法。实验要求本次实验提供了基本的框架,需要完成下面几个函数:intmm_init(void);void*mm_malloc(size_tsize);voidmm_free(void*ptr);v
  • 2024-04-24CSAPP Lab 8 Proxy lab
    终于到最后一个Lab啦!这个Lab的任务是实现一个代理服务器,将客户端发送的请求转发到服务端。这个Lab分为三个任务,第一个任务需要实现这个代理服务,第二个任务支持处理并发请求,第三个任务需要实现缓存。PartI:Implementingasequentialwebproxy这个部分其实很好写,很多
  • 2024-04-24CSAPP Lab-1 DATALAB
    本文原发于2023-09-0215:32:57于我的hexo博客,现迁移至此。最近看完了CSAPP整本书,发现官网上还有11次实验可以做。UPD:好像只有9个,因为有两个是旧版本的,可以被新版的替代掉。UPD:好像只有8个,performance也算是旧的实验了,但是没有明确指出。Lab地址:http://csapp.cs
  • 2024-04-24CSAPP Lab-3 ATTACKLAB
    书接上回,这次做到了第三个Lab啦。任务描述这一个Lab的任务就更有意思了,实验给了我们两个程序,每个程序都会让我们输入一行字符串,而它们是通过下面这个函数来读取的:unsignedgetbuf(){ charbuf[BUFFER_SIZE]; Gets(buf); return1;}其中,Gets函数和C库的gets函数
  • 2024-04-24CSAPP Lab-4 Architecture Lab
    本次实验是有关书上第四章设计的Y86-64处理器的,实验分为三个部分,分别是编写几个简单的Y86-64程序、使用一条新指令扩展SEQ模拟器以及优化Y86-64的基准测试程序和处理器设计。实验准备需要简单复习一下Y86-64的指令集架构以及处理器架构呢。指令集架构指令集:指令功
  • 2024-04-24CSAPP Lab5 Cache Lab
    到实验5啦!这次的实验是有关高速缓存的。让我们先来复习一下高速缓存的基础知识吧!复习高速缓存的结构在一个存储器地址有\(m\)位的系统上,一共有\(M=2^m\)个地址。假设高速缓存被组织成一个有\(S=2^s\)个高速缓存组的数组,其中每个组包括\(E\)个高速缓存行,每行存
  • 2024-04-24CSAPP Lab-2 BOMBLAB
    第二个Lab就比较有趣了。这一个Lab的任务是,我们得到了一个bomb炸弹程序,这个炸弹程序有\(6\)个phase,每个phase都会读取我们的输入,判断我们的输入是否符合要求,如果正确这个phase的炸弹就会被拆除,否则炸弹就会爆炸。我们需要借助各种工具,对程序进行反汇编等等,获得能够
  • 2024-04-24伯克利大学 CS61B Lab配置教程
    基本过程:首先将伯克利大学的代码框架下载到自己的电脑,然后我们直接在框架里修改就行将自己的代码上传到github上,然后使用伯克利大学的Gradescope评测自己写的代码下载代码在自己电脑桌面新建一个文件夹,这里我命名为:cs61b,打开gitbash,使用cd进入我们新创建的文件夹,注意路径
  • 2024-04-05RGB到Lab的转换原理及例程
    RGB到Lab的转换是将RGB颜色空间转换为Lab颜色空间,其中Lab颜色空间是一种在人眼感知上更均匀的颜色模型。转换过程包括以下步骤:将RGB值中的每个通道值除以255,将其转换为范围在0-1之间的小数。对每个通道值应用逆伽马校正,以纠正显示设备的非线性响应。可以使用以下公式:R'=
  • 2024-04-01[os]xv6系列学习计划
    选了个劳什子OS课,想着弥补一下本科的时候没写成uCore的遗憾,结果感觉是给自己纯纯找事情做了。开课的时候说是读xv6源码,结果后来发现是上课讲专题,作业读源码,然后写lab(结果还是judge),后来又多了看ostep的作业。只能说每周跟着把ostep重温一遍,同时把xv6的lab写了,然后写点笔记加强记忆
  • 2024-03-25HCL(新华三实验平台)
    HCL
  • 2024-03-24CSAPP Shell Lab
    sakura