计算机组成原理2
前言:学计组
计算机网络1
前言:学学网络知识
安卓逆向刷题
前言:刷刷安卓逆向的题目
Linux磁盘清理
前言:使用qemu莫名就把ubuntu的磁盘空间占满了,现在学习学习清理磁盘
qemu使用
前言:qemu不会用,来尝试使用
Linux学习1
前言:学习一下Linux操作系统
AI基础
前言:要懂得询问AI,这在今后能提高效率
计算机组成原理1
前言:不知道说什么
内核pwn环境搭建
内核pwn环境123451. qemu安装与使用2. busybox文件系统3. kernel编译4. 启动kernel5. kernel调试
qemu的安装和使用
主要需要了解Kernel-mode emulation
还有qemu system
busbox文件系统
当做内核开发和研究的时候,并不需要准备完备的文件系统,那样太复杂也很占存储空间,busybox对于kernel开发和调试来说正好合适
当进行跨平台内核调试时,用完备的ext4系统,运行非常慢,busybox主要是为了嵌入式之类的运算能力弱的设备
qemu-system的纯软件模拟非常慢,busybox刚好合适
一般选择:自定义安装busybox(编译安装)
注意:
busybox默认是动态编译,但是这里需要的是静态编译,如果动态编译的话会让文件系统变得很大
首先下载依赖工具(编译安装的工具)
12sudo apt updatesudo apt install build-essential libncurses-dev bison flex
然后使用命令去官网上下载busybox
1wget ht ...
安卓逆向3
前言:....