我需要哪些软件包来添加 NodeZero 的功能?

我需要哪些软件包来添加 NodeZero 的功能?

NodeZe是针对以下情况进行优化的分布

渗透测试和安全审计专业工具

NodeZero 拥有大约 300 种渗透测试工具和一组渗透测试所需的基本服务。

哪些软件包默认安装在 Ubuntu 桌面上,而 Ubuntu 桌面上没有?或者我如何才能找到它们?

答案1

  • 使用 Unetbootin 将 NodeZero ISO 文件复制到 USB 上
  • 从棍子开始
  • dpkg --get-selections | grep -v deinstall | cut -f 1 > /tmp/dpkg-list.nodezero
    (看如何列出所有已安装的软件包

结果如下:NodeZero 中的所有包

wget https://gist.githubusercontent.com/rubo77/02586661881c1d67e1c9/raw/eeaa10503909185151c20659177dc897076e0b59/nodezero%20package%20list -q -O - \
> /tmp/dpkg-list.nodezero

Ubuntu 桌面默认安装哪些软件包?

 wget http://old-releases.ubuntu.com/releases/10.04.3/ubuntu-10.04-desktop-amd64.manifest \
   -q -O - | cut -f 1 > /tmp/dpkg-list.ubuntu-10.04

现在将这些文件与

awk 'FNR==NR{a[$1]=$0;next} !($1 in a) {print $1, $4}' \
/tmp/dpkg-list.ubuntu-10.04 /tmp/dpkg-list.nodezero \
> /tmp/diff-packages

我通过与此不相关的库和标准应用程序过滤了这些软件包:

egrep  -v '(lib|gstreamer|xserver|x11|ttf|python|openoffice|gnome|firefox|evolution)' /tmp/diff-packages

要得到这是 NodeZero 中存在但 Ubuntu 10.04 中不存在的软件包列表

去做:识别包和依赖项

相关内容