Как сделать терминал как в kali linux

Добавил пользователь Дмитрий К.
Обновлено: 04.10.2024


Видеонаблюдение


СКУД


СКС


Телефония


IT Аутсорсинг


АТТ

    Вы здесь:
  1. Превращаем Ubuntu в Kali linux с помощью katoolin? Практика сборки для общего развития.

Превращаем Ubuntu в Kali linux с помощью katoolin? Практика сборки для общего развития.

Всем доброго дня/вечера/ночи. На одной из страниц форума, в разделе soft, я видел уже упоминание о инструменте katoolin.

В кратце о программе: по словам разработчика, этот инструмент позволяет установить инструменты kali linux на другой deb-дистрибутив. Напомню, что это может быть Ubuntu, Debian, Xubuntu, Lubuntu и тд. Так вот, я попробую воспользоваться данным инструментом, и записать свои впечатления. А вы, прочитав статью, узнаете на практике как и что, а то не все мануалы курить:=) Можете рассматривать статью в качестве мануала, или записок практика.

Стоит сказать, что я буду использовать самую новую Ubuntu на данный момент: 18.04.1 (64-bit), установлено все будет на VirtualBox, с 4 гб памяти и 4 ядрами процессора по 2.67GHz.

Приступим. Процесс установки я рассказывать не буду, имеем уже готовую установленную систему. Открываем терминал, и устанавливаем python и git:

sudo apt-get install python git -y

После установки клонируем katoolin:

Затем копируем двоичный файл katoolin, и сделаем его исполняемым.

sudo cp katoolin/katoolin.py /usr/bin/katoolin
sudo chmod +x /usr/bin/katoolin

И запускаем программу:

На приветственном экране меня сразу предупреждают, что если я буду обновлять систему, необходимо вначале удалить репозитории Kali linux, во избежании проблем. Дальше идет менюшка с правом выбора действия:
1. Добавить репозитории Kali linux и обновить
2. Увидеть категории
3. Установить индикатор classicmenu (для понимания - это область уведомлений для панели вверху экрана)
4. Установить меню Kali
5. Помощь

Возможно ли превратить Ubuntu в Kali linux с помощью katoolin? Практика сборки для общего развития.

Я выбираю первый пункт, и попадаю в еще одно меню с выбором: добавить репозитории, обновить, удалить их или посмотреть содержимое файла с репозиториями. Выберу пожалуй опять первый пункт.

И вот первая моя ошибка: я запустил программу с обычными правами, поэтому программа ругнулась и ничего мне в файл не добавила. Повторяю всю процедуру через sudo. И снова неудача:

Возможно ли превратить Ubuntu в Kali linux с помощью katoolin? Практика сборки для общего развития.

Ок, после перезагрузки системы, и повторения процедуры все же я получил репозитории. Нажимаю двойку для обновления и все прошло безболезненно. Back вернет меня на пункт вверх. Пришло время посмотреть категории:2

Возможно ли превратить Ubuntu в Kali linux с помощью katoolin? Практика сборки для общего развития.

Ну и чего уж мелочиться, подумал я, и нажал 0 :=) Но не тут то было, все так просто не бывает.

Возможно ли превратить Ubuntu в Kali linux с помощью katoolin? Практика сборки для общего развития.

Скорее всего, даже вручную установить все категории не получится. Ну ладно, хоть что-то поставим. Захожу в первый пункт, и вместо выбора конкретного инструмента я снова нажимаю ALL.

Установка заняла примерно минут 20, и за ее время увидел лишь одну ошибку, которая гласила, что Apache не смог запуститься. В остальном вроде все в порядке. Ок, открываю меню, изменений сильно не вижу, появилось пару ярлыков. Запускаю еще один терминал, и на выбор пытаюсь запустить первое попавшееся приложение. Выбор пал на theharvester.

Возможно ли превратить Ubuntu в Kali linux с помощью katoolin? Практика сборки для общего развития.

Снова неудача. Ввожу команду как показано:

pip install pycurl

Возможно ли превратить Ubuntu в Kali linux с помощью katoolin? Практика сборки для общего развития.

Но и это не помогло. Пробую запустить другую программу set - опять ошибка. Зато Metagoofil, Amap, hping3, dnsmap запустились.

Дальше я лезть не стал, так как понимаю, что проблем еще будет куча. В общем вывод такой: собрать из unubtu kali linux не получится. А если получится, то не у тебя. Если задаться целью, то, конечно можно решить ВСЕ проблемы, но зачем изобретать велосипед, если можно воспользоваться мотоциклом.

Спасибо всем, кто прочитал до конца. Считайте это запиской сумасшедшего. Всем удачи.

Я думаю, что все знают - нам нужно установить, katoolin чтобы использовать Kali Linux Tools на Ubuntu. До того, как что-то сделал, я просмотрел Интернет, а также обнаружил следующие решения: Могу ли я установить инструменты Kali в Ubuntu , Как автоматически установить все Kali Linux

Итак, вот мои шаги:

Затем, чтобы добавить репозитории Kali Linux и обновить их, я выбрал вариант 1 в katoolin меню

Затем, чтобы просмотреть доступные категории и установить все доступные инструменты, я выбрал вариант 2 в главном меню katoolin и затем нажал 0.

Но после этого я получил это:

невозможно определить местонахождение пакета

Кроме того, я получил ошибку в Software Updater - она ​​не позволяла мне ничего делать. Ubuntu просто повесил трубку. Я решил эту проблему, удалив репозитории Kali Linux katoolin и затем в Software Updater.

Кто-нибудь знает, как правильно установить инструменты Kali Linux в Ubuntu 16.04?

Введение

Katoolin - это набор скриптов для автоматизации установки инструментов Kali linux на других платформах, отличных от Kali linux, и установка инструментов Kali linux с Katoolin в других ОС или подсистеме Windows для Linux всегда менее безопасна, чем установка тех же инструментов в Kali Linux. Kali Linux назван в честь индуистской богини разрушения, которая должна дать пользователю некоторое представление о том, что даже сама Kali Linux опасна и трудна в управлении, особенно для новых пользователей.

Katoolin черпает свои инструменты из различных источников, включая apt и GitHub. Katoolin ничего не знает о платформе, на которой он работает, поэтому самый безопасный способ использовать Katoolin - это устанавливать каждый инструмент по-отдельности, каждый раз проверяя, включен ли этот инструмент в Ubuntu по умолчанию. репозитории и, если это так, устанавливайте его таким образом. Когда установка будет завершена, источники программного обеспечения, добавленные Katoolin, должны быть немедленно отключены, чтобы Katoolin не мог заменять пакеты, которые были установлены из репозиториев Ubuntu по умолчанию, на собственные обновленные пакеты при каждом обновлении программного обеспечения Ubuntu.

Установка инструментов Kali linux

(Пере) установить Католин следующим образом:

Откройте терминал и введите:

Сделать /usr/bin/katoolin исполняемым.

Запустите Katoolin следующим образом, и вы увидите интерфейс Katoolin:

введите imageterminal описание здесь


Просмотр категорий доступного программного обеспечения в интерфейсе katoolin

Благодарность за приведенный выше текстовый блок написана Кашифу в разделе Как установить инструменты Kali Linux на Ubuntu 16 и CentOS 7 с курсивом, добавленным мной.

Предупреждение об обновлениях после установки инструментов Kali linux

LionSec Katoolin GitHub веб - страница явно предупреждает пользователь Katoolin быть осторожными при обновлении программного обеспечения.

Перед обновлением системы удалите все репозитории Kali-linux, чтобы избежать каких-либо проблем.

редактор cat в линукс

команда конкретно (—) справку /help (h)

Подробнее каждая из команд будет рассмотрена отдельно и подробнее. Сейчас есть смысл просто познакомиться с основным их предназначением.

Основные команды терминала: про что здесь?

  • посмотреть, что есть в директории, узнать, где вы сейчас; пройти в нужную директорию и вернуться
  • копирование и перенос файлов и директорий
  • создание и просмотр файлов и их редактирование
  • создание директорий
  • … и удаление.

СРАЗУ ЗАПОМНИТЬ

путь к папке в windows

  • в Windows для разграничения папок применяется обратная косая\ (она же обратный слэш или бэкслэш). В Линукс директории разделяет прямой слэш / :

путь к папке в Линукс

Помните об этой особенности, гуляя по директориям обеих систем.

Директории в Линукс: содержимое, переход между ними.

Команда ls — она же listing (выдача списком) — отвечает за отображение содержимого директории. Если вы откроете любую папку Кали и в открытом окне терминала наберёте ls, терминал покажет всё, что в папке находится. Терминал выдаст список в алфавитном порядке, выделяя отдельные директории. Показанные имена файлов и директорий можно выделять и копировать мышью.

в папке загрузок ничего нет

Гуляя по директориям Кали Линукс, легко потеряться. Если вам нужно узнать, в какой директории вы сейчас находитесь (а она уже появилась на предыдущем рисунке), наберите

Чтобы, например, быстренько вернуться в предыдущую директорию (откуда вы только что пришли — часто родительскую), нам снова поможет команда cd:

вернуться в предыдущую папку

Ну, раз уж мы поклонники Windows…

И, раз уж мы начали исследовать директории, рано или поздно каждый из начинающих сталкивается с желанием посмотреть на содержимое с точки зрения привычного проводника. То есть с иконками, значками и ярлыками. С течением времени вы от этого избавитесь, а пока я предлагаю вам доустановить в Кали проводник Nautilus, у которого, кстати, есть полноценное контекстное меню, схожее с другими в других ОС. Таким образом, где бы вы не находились, запускаем с правами root команду установки

После установки запускаем просмотрщик текущей директории в формате:

запуск проводника из терминала

Копируем и переносим

Итак, вы знаете, в какой папке находитесь и можете посмотреть содержимое директории. Копируем нужный файл командой cp (copy). Но копирование означает последующую вставку. Сразу рассмотрим такую команду на примере. Допустим, скачали некий файл ClearOS.iso. Тот автоматически оказывается в папке Загрузки. Захламлять ту не стоит — время от времени мы будем заглядывать сюда для очистки. Так что скопируем файл ClearOS.iso отсюда, скажем, в папку Документы. Вот самый простой вариант исполнения обычного копирования:

копирование файла через терминал

КСТАТИ

Просмотр файлов и их редактирование

Все дистрибутивы Линукс идут с очень полезной фишкой, которая позволяет быстро создать, напечатать текст и тут же его сохранить в нужном формате. Для этого используется команда nano. Так, пишем в терминале nano, через пробел пишем название (пусть это будет file.txt — расширение укажите обязательно) и в поле вводим произвольный текст

редактор nano в линукс

Редактирование файла осуществляется набором клавиш. Сохраняемся через Ctrl + O. Покинуть nano-редактор можно через Ctrl + X.

Cat. Нет, к животным она отношения не имеет. Она предназначена для чтения текстовых (и только) файлов. Так, перейдя в нужную папку из терминала, вы можете прочесть (в терминале же) содержимое файла. Причём терминал отобразит его вместе с нечитаемыми/скрытыми символами (знаками табуляции, пробелами и т.п.). Чтобы сравнить ответ терминала с реально существующим текстом, я открыл его тут же из терминала простеньким текстовым редактором Leafpad:

редактор cat в линукс

Обратите внимание: терминал стал в режим ожидания, пока указанный файл открыт в этой (Leafpad) программе. Закроете терминал — закроется и окно редактора без сохранения изменений с момента открытия.

Команда grep позволяет проводит поиск внутри файла, причём она делает это в своеобразной манере. Она способна найти слово отдельно либо в составе сложных слов. Для этого к grep добавляется символ | (трубки). И всё это можно делать не покидая терминала. Заряжаем терминал и вводим так:

Возможные запросы можно фильтровать. Например, заставить искать только прописные буквы:

Ещё одна команда, которая может вам пригодиться, это команда echo. С её помощью можно добавить текст в файл, не открывая его:

Однако вводимый текст в терминале затрёт предыдущий. Так что echo гораздо чаще используют именно при создании новых файлов:

И сразу можно проверить изменения:

Очередная команда позволит вам создавать папку. Это mkdir. Она (make directory — создать директорию) очень проста в использовании:

как создать папку из терминала линукс

Но если уж вы поторопились и создали их, давайте сразу научимся удалять ненужные директории, не покидая терминал с помощью команды rm (remove — убрать). Для этого вам уже понадобятся root-права. Если вы привыкли прислушиваться к советам и работаете сейчас из гостевой записи, то для работы от имени root вам понадобится лишь ввести вначале любой команды буквы su. По вводу команды терминал вас попросит ввести пароль к root-учётке. А вот и команда (она удалит обе директории без предупреждения):

как удалить папку из терминала

работая из-под root, префикс SU не нужен

Флаг -rf здесь означает, что вы хотите удалить папку рекурсивно r (с её содержимым) и принудительно f, не обращая внимания на связанные процессы.

Закрыть терминал, не выходя из открывшейся из него программы

  • сначала команда на ввод программы плюс оператор &
  • откроется окно программы; переключитесь на терминал клавишей TAB;
  • а теперь вводим exit


Мануал

Настройка собственного текстового арта ASCII в заголовке терминала Kali Linux.

Существует два способа сделать это, первый – используя онлайн-конвертеры Text to ASCII converters.

Другой вариант – использовать для этого специальные инструменты.

Для этого мы собираемся использовать инструмент под названием: figlet

Как установить figlet?

Для CentOS, RHEL, Fedora и т. д.

Поскольку мы создали наш баннер и нам не нужно его копировать или что-то еще, я только что показал вам пример.

Если вы хотите изменить шрифт, используйте это:

Хорошо, теперь, как сделать его постоянным текстом заголовка терминала Kali Linux?

Nano file или Leafpad: /root/.bashrc с помощью любого текстового редактора

Перейдите к последней строке файла .bashrc и введите следующее:

Теперь при открытии терминала вы увидите следующее:



Anything in here will be replaced on browsers that support the canvas element

Kubernetes – это отличная платформа для управления контейнерами, которая в последнее время демонстрирует прорыв как в плане функциональности, так и в плане безопасности и отказоустойчивости. Специалисты утверждают, что архитектура Kubernetes позволяет ей легко переживать различные сбои и оставаться активной несмотря ни на что, что делает ее отличным вариантом для проведения пентестов. Далее мы рассмотрим как […]

В этом подробном руководстве мы будем изучать цифровую криминалистику с помощью машины Kali Linux. Сегодня мы будем восстанавливать удаленные или потерянные файлы с помощью инструмента Foremost, даже он может восстанавливать файлы с отформатированных носителей. Foremost – это криминалистический инструмент, который может восстанавливать потерянные файлы на основе их заголовков, нижних колонтитулов и внутренних структур данных. Foremost […]

Развертывание Для базового развертывания одного узла мы рекомендуем использовать Docker и Docker Compose. Сначала прочитайте docker-compose.yaml для настройки конфигурации и требований. Затем запустите стек с помощью: docker-compose up -d Более подробную информацию и другие методы развертывания см. в руководстве по установке. Использование FACT Ознакомьтесь с руководством пользователя. Разработка Подробную информацию о настройке среды разработки, линтинге […]

С ростом использования социальных сетей кража учетных данных социальных сетей хакерами стала серьезной проблемой во всем мире. Похищенные учетные данные социальных сетей впоследствии используются для выманивания и кражи денег и других ценных вещей у ничего не подозревающих пользователей социальных сетей, друзей и родственников. В этом руководстве мы расскажем, как хакеры используют инструмент “zphisher”, чтобы получить […]

В последние несколько лет облачные вычисления демонстрируют экспоненциальный рост и массове внедрение. От стартапов и малого бизнеса до предприятий – все используют облачные вычисления в своей деятельности. А такие компании, как Amazon, Google и Microsoft, разрабатывают первоклассные облачные сервисы, чтобы облегчить жизнь другим предприятиям и конечным пользователям, занимая лидирующие позиции в отрасли. Нет необходимости говорить, […]

Читайте также: