BusyBox 是一个集成了三百多个最常用Linux命令和工具的软件。BusyBox 包含了一些简单的工具,例如ls、cat和echo等等,还包含了一些更大、更复杂的工具,例grep、find、mount以及telnet。有些人将 BusyBox 称为 Linux 工具里的瑞士军刀。简单的说BusyBox就好像是个大工具箱,它集成压缩了 Linux 的许多工具和命令,也包含了 Linux 系统的自带的shell。----摘自百度百科
如果是ubuntu或者kali系统,或者其他使用apt命令管理包的系统,可以直接使用apt命令安装,方便快捷。
apt-get install busybox
官网下载源码----传送门
解压后打开。
make defconfig //使用默认配置,让busybox包含常用命令和工具
make menuconfig //在上述基础上,自己更改配置
本人一般默认配置。
make //编译源码
这一步,因版本原因可能会出现报错,提示系统内没有某些C语言.o文件,建议下载最新的版本一般不会出现这个问题。如果系统版本较老就下载旧版本。
make install //安装
出现以上提示就是安装成功了,目录内会出现busybox文件。看一下使用效果:
docker pull busybox
当服务器被黑客攻击成功时,在溯源时可能会发现ps、top等命令不能使用,这极有可能是黑客把命令替换了。这时就可以使用busybox。