武汉大学信息安全操作系统实验(1-9章)
不包含10-12章内容,前面的实验只需要1-9章即可,后面大作业在随书cdimage上修改更快。
showcase.mp4
Ubuntu>= 20.04 (other releases not tested)gccgdbnasm>= 2.15.5MakefileBochswith gdb-stub supportVSCodeExtensions:asm-enable-debugC/C++C/C++ Extension Pack
-
- In your linux terminal:
git clone https://github.com/secsome/WHU_OSLab.gitcd WHU_OSLabvscode
- Or just open this workdir In
Visual Studio Codemanually
- In your linux terminal:
gzip -d harddisk.img.gzto extract the compressed harddisk image- Press
F5to launch the simulation.Ctrl + Shift + Bformake image.
- Full source code debug, both .asm and .c files are supported
- Rearranged code structure
- One-click deployment
- This project is based on the cdimage provided by
OrangeOS. - Still WIP while the author hasn't finish the labs right now.
- If compile failed while using
F5, theVSCodedebugger may get stuck, then you have to restartVSCode. So mkae sure you can pass compile before doing so, you can check that by pressingCtrl + Shift + B.