Как некоторые из вас, возможно, уже знают, Katoolin – это скрипт на Python для установки инструментов Kali Linux на Ubuntu и других системах, основанных на Deb.
Если вы исследователь безопасности или просто энтузиаст, Katoolin позволяет вам установить любые инструменты Kali Linux по вашему выбору поверх вашей системы Ubuntu за пару минут.
Ранее мы уже рассматривали этот инструмент:
Как установить инструменты Kali Linux с помощью Katoolin в Ubuntu 18.04 LTS
Как добавить пентестинговый репозиторий BlackArch в Arch Linux
Как установить Kali Linux tools на Ubuntu 16
Кажется, что Katoolin не обновляется регулярно (последний коммит был в апреле 2019 года), и он не работает в последних версиях Ubuntu.
Предостережения начали складываться из-за отсутствия обновлений.
К счастью, кто-то взял работу в свои руки.
Katoolin3 – полностью бесплатная программа с открытым исходным кодом.
Установка Katoolin3 на Ubuntu 20.04 LTS
Я протестировал Katoolin на серверной версии Ubuntu 20.04 LTS.
Тем не менее, он должен работать на других версиях и производных Ubuntu.
Katoolin3 требует следующих предварительных условий в вашей системе Ubuntu.
- Python >= 3.5.
- Git.
- sh, bash.
- python3-apt.
Эти пакеты предустановлены в последней версии Ubuntu 20.04 LTS, поэтому вам, вероятно, не нужно ничего устанавливать.
Также убедитесь, что вы включили репозиторий [Universe].
$ sudo add-apt-repository universe
$ git clone https://github.com/s-h-3-l-l/katoolin3
Данная команда склонирует содержимое хранилища Katooolin3 в локальную папку с именем «katoolin3» в текущем каталоге.
Перейдите в каталог katoolin3:
$ cd katoolin3/
Сделайте исполняемым файл install.sh:
$ chmod +x ./install.sh
Затем установите Katoolin3 с помощью команды:
$ sudo ./install.sh
После успешной установки вы увидите следующее сообщение:
Executing: /tmp/apt-key-gpghome.r4OwC90o2Q/gpg.1.sh -qq --keyserver pool.sks-keyservers.net --recv-keys ED444FF07D8D0BF6 Successfully installed. Run it with 'sudo katoolin3'.
Обратите внимание: если вы получаете сообщение об ошибке «Please install the python3-apt package», убедитесь, что katoolin3 работает с той же версией python3, что и пакет python3-apt. В современных дистрибутивах python3-apt предназначен только для python3.7, а в более старых дистрибутивах python3-apt предназначен только для python3.5. Katoolin3 должен быть запущен соответственно с python3.7 или python3.5. В версии Ubuntu 20.04 LTS у меня нет проблем с установкой Katoolin3.
Установка инструментов Kali Linux с помощью Katoolin3 на Ubuntu 20.04 LTS
Чтобы запустить Katoolin3, введите следующую команду:
$ sudo katoolin3
Katoolin3 добавит необходимые репозитории Kali Linux на ваш компьютер с Ubuntu и обновит саурс листы.
После добавления репозиториев и обновления списков источников вы увидите главное меню Katoolin3.
[...] Main Menu 0) View Categories 1) Install All 2) Uninstall All 3) Search repository 4) List installed packages 5) List not installed packages 6) Install Kali Menu 7) Uninstall old katoolin 8) Help 9) Exit kat>
Обратите внимание, что вы не должны обновлять ваши пакеты, обновлять вашу систему или модифицировать кеш любым другим способом, пока katoolin3 все еще работает. Всегда закрывайте Katoolin3 перед обновлением системы или изменением кэша пакетов. В отличие от старого Katoolin, новый Katoolin3 не будет ломать систему при обновлении, потому что репозитории Kali включаются только во время выполнения katoolin3.
Просмотр категорий
Введите 0 (ноль) и нажмите клавишу Enter, чтобы просмотреть список доступных категорий.
[...] kat> 0 Select a Category 0) Exploitation Tools 8) Sniffing & Spoofing 1) Forensics Tools 9) Stress Testing 2) Hardware Hacking 10) Vulnerability Analysis 3) Information Gathering 11) Web Applications 4) Maintaining Access 12) Wireless Attacks 5) Password Attacks 13) HELP 6) Reporting Tools 14) BACK 7) Reverse Engineering kat>
kat> 1 Select a Package 0) Bulk Extractor 12) Pdf Parser 1) Capstone Tool 13) pdfid 2) chntpw 14) Distorm3 3) dc3dd 15) Capstone 4) ddrescue 16) Distorm3 5) dumpzilla 17) regripper 6) extundelete 18) volatility 7) foremost 19) xplico 8) galleta 20) ALL 9) guymager 21) HELP 10) Libdistorm3 3 22) BACK 11) p0f
Удалить Katoolin3
Перейдите в каталог, куда вы клонировали Katoolin3:
$ cd katoolin3/
Сделайте скрипт удаления исполняемым:
$ chmod +x ./uninstall.sh
Наконец, удалите Katoolin3 из вашей системы, используя команду:
$ sudo ./uninstall.sh
Выдает ошибку обновления репозиториев
E: The repository ‘http://ppa.launchpad.net/atareao/flameshot/ubuntu focal Release’ does not have a Release file.
N: Updating from such a repository can’t be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: The repository ‘http://ppa.launchpad.net/webupd8team/gnome3/ubuntu focal Release’ does not have a Release file.
N: Updating from such a repository can’t be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
Системный прокси установлен?
после sudo ./install.sh пишет это: gpg: keyserver receive failed: Server indicated a failure
This may be a server issue. Please try again later
не знаю что делать