NodeZero - это дистрибутив, оптимизированный для
инструментов для тестирования на проникновение и аудита безопасности
NodeZero предлагает около 300 инструментов для тестирования на проникновение и набор базовых сервисов. которые необходимы при тестировании на проникновение.
Какие пакеты точно установлены там по умолчанию, а какие нет в Ubuntu Desktop? Или как я могу узнать?
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