HORSE PILL--一种新型的linux rootkit
资料
github:https://github.com/r00tkillah/HORSEPILL
介绍
先看一下linux启动过程,网上抄来的一张图
问题就在ramdisk启动init进程的时候,插入恶意代码
原本ramdisk的运行逻辑应该是这样,加载驱动,挂载根文件系统,然后去启动根文件系统的init进程:
在这个逻辑之上,让init进程运行在新建的容器之内,逻辑成为这样
这样,在容器内的进程就看不到主机系统了
github:https://github.com/r00tkillah/HORSEPILL
先看一下linux启动过程,网上抄来的一张图
问题就在ramdisk启动init进程的时候,插入恶意代码
原本ramdisk的运行逻辑应该是这样,加载驱动,挂载根文件系统,然后去启动根文件系统的init进程:
在这个逻辑之上,让init进程运行在新建的容器之内,逻辑成为这样
这样,在容器内的进程就看不到主机系统了