- 博客(9)
- 收藏
- 关注
原创 2-shell tools and scripting
如果从互联网安装的软件(比如riggrep)有man包,那么可以man rp查看使用说明,应该大概是这个意思。载入shell的脚本?没听懂,意思是直接运行和载入cd是不一样的?
2025-03-17 19:32:02
398
原创 vmware安装vmware tools的选项是灰色的,如何安装vmware tools?
当需要在主机和虚拟机之间相互copy、paste时需要安装vmware tools,但是虚拟机vmware tools选项是灰色的或者无法安装vmware tools,遇到这种情况的解决方法
2025-02-17 23:43:33
1646
原创 baba30dayOS(03_day)
然后现在的程序是从启动区开始,把磁盘上的内容装载到内存0x8000号地址,因此磁盘0x4200处的内容应当位于内存0x8000+0x4200=0xc200号地址。2、运行后仍同前面一样。但此时磁盘上C0-H0-S2(柱面0,磁头0,扇面2)到C0-H0-S18(柱面0,磁头0,扇面18)上的512x17=8704字节已装载到内存中。ES与BX寄存器用于表示缓冲区地址,实际上是个内存地址可以看到,ES寄存器的值是0x0820,BX寄存器的值是0,用ESx16+BX即得到具体的地址即0x8200。
2025-01-29 19:44:53
748
原创 baba30dayOS(02_day)
【注意事项】寄存器BP、SP、SI、DI没有分高位和低位,因此如果要分别取它们的高位和低位的话,可以先把寄存器的值赋到AX中去,然后再用AL、AH来取值(四)ORG指令中的0x7c00内存的0号地址,是BIOS程序用来实现各种不同功能的地方。如果随意使用会和BIOS发生冲突。内存的0xf0000号地址存放着bios程序本身,也不能使用。0x00007c00-0x00007dff 启动区内容的装载地址。不需要用nask做整个磁盘映像,先制作512字节的启动区,剩下部分用磁盘映像管理工具来做。将hell
2025-01-27 13:29:37
1025
原创 baba30dayOS(01_day)
在网上下载Bz编辑器,下载完成后新建文件helloos.img并从00000000输入到00168000,除开头部分,以及00001F00、00001400地址需要更改,其他部分全部输入为0,并且应当准确无误在地址00168000停止输入。\z_tools\nask.exe helloos.nas helloos.img都很麻烦,因此我们只做一个asm.bat文件,只要在!\z_tools\nask.exe helloos.nas helloos.img后,就可以得到映像文件helloos.img。
2025-01-27 00:20:10
369
原创 vscode C/C++调试文件配置
vscode C/C++三个调试文件c_cpp_properties.json、tasks.json、launch.json的配置过程及代码
2025-01-22 10:57:15
1575
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人