Как добавить репозиторий в kali linux

Обновлено: 06.07.2024


Сегодня даже в профессиональной сборке для хакеров Kali Linux базовая настройка системы доступна из графического интерфейса. А ведь когда-то альтернативными ОС могли пользоваться только джедаи командной строки. Рассмотрим, что может потребоваться после установки, но до начала работы в Kali Линукс.

Kali Linux: настройка после установки

Значительную часть параметров система определяет сама. Частично это происходит уже на этапе установки Linux: детектируется оборудование, по возможности настраивается подключение к сети и прописываются репозитории и так далее. Однако всегда остается вероятность, что какие-то настройки нужно будет изменить после установки. Сделать это несложно: базовые вещи сведены в единый инструмент.


Для доступа к нему необходимо кликнуть по выпадающему меню выключения в правом верхнем углу, далее нажать на кнопку с отверткой и ключом. Откроется окно настроек Kali Linux.


Настройка экрана


Электропитание

Чтобы Kali Linux не гасил экран или не переходил в режим ожидания, надо настроить электропитание.


Настройка Wi-Fi

В подавляющем большинстве случаев, настройка интернета сводится к тривиальному подключению к беспроводной точке доступа после установки Kali.


Для этого нужно кликнуть по нужной сети и ввести пароль.


Подключенная сеть будет отмечена галочкой.


Настройка сети LAN

Откроется окно со сводной информацией. На вкладке «Подробности» можно настроить автоматизацию, доступ для других пользователей и передачу данных в фоне (хотя для Kali Linux лучше использовать безлимит).


Вкладка «Идентификация» позволяет скорректировать название подключения, выбрать MAC-адрес, настроить MTU.


Самая важная вкладка здесь – IPv4. По умолчанию, после установки Linux, активируется автоматический режим.


Если переключиться на ручной ввод, станут доступны параметры компьютера с Kali Linux (адрес, маска подсети, шлюз), DNS-сервера и маршрутизации. Вводить нужно значения, соответствующие используемому подключению.


После установки правильных значений нужно нажать «Применить».

Протокол IPv6 также доступен для настройки.


Настройка VPN

Для настройки частной сети, нужно в разделе Сеть нажать на плюсик в соответствующем подразделе. Откроется окошко добавления настроек.


Система Kali предлагает импортировать их из файла. Сделать его можно при помощи OpenVPN или иного софта.


Proxy-сервер

Прямое подключение Kali Linux может быть рискованным, так что лучше настроить проксирующий сервер. Для этого в разделе «Сеть» нужно нажать на шестеренку в пункте «Сетевой прокси». Откроется стандартное окно настроек, где следует указать промежуточный адрес для различных протоколов.


Репозитории

Если во время установки Kali Linux на компьютере был доступен интернет (например, через проводное подключение), то дополнительная настройка репозиториев может и не потребоваться. Инсталлятор Kali автоматически пропишет актуальное зеркало дистрибутива в системных параметрах.


Можно открыть его системным редактором и добавить соответствующие строки. На рисунке ниже уже указан актуальный адрес для Kali-rolling.


Первая строка указывает на репозиторий с готовыми версиями софта Linux. Строка с «deb-src» в начале используется для получения исходных кодов.

Если используется предыдущая версия дистрибутива, можно настроить зеркало для Kali Sana.


Поклонникам глубокой старины пригодятся репозитории Moto.


Настройка обновлений

При корректном указании репозитория Kali Linux, можно использовать графическую оболочку для проверки обновлений. Для этого нужно перейти в раздел «Подробности».


Далее следует нажать кнопку проверки, после чего система Linux установит необходимые апдейты или сообщит об отсутствии более свежих версий.


Прочие настройки

Для удобства использования можно указать параметры доступности Kali Linux («Универсальный доступ»).


Параметры клавиатуры и региональные настройки находятся в разделе «Регион и язык».


Для комфорта можно даже ввести данные облачных аккаунтов (хотя их использование в Kali Linux выглядит достаточно странно).


В целом, настройка позволяет сделать из Kali Linux заточенный под себя инструмент, которым будет приятно пользоваться.

Добавление репозитория Kali Linux в другой дистрибутив

Для этого подходят только дистрибутивы на основе Debian, то есть сама Debian, а также Linux Mint

Инструкция по добавлению репозиториев Kali Linux Мы не только правильно добавим репозитории, но и настроим низкий приоритет репозиториев Kali Linux, благодаря этому: при автоматическом обновлении пакеты Kali Linux не будут заменять пакеты основного дистрибутива, даже если у Kali Linux более новые версии можно будет устанавливать любые программы Kali Linux при выходе новых версий программ Kali Linux, они будут автоматически обновляться вместе с остальными пакетами в системе То есть мы получаем преимущества Kali Linux, но не рискуем испортить свой дистрибутив (хотя всякое может случиться). Начните с полного обновления вашей системы

Затем перезагрузитесь — то есть мы получили полностью обновлённую систему, в которой команда

должна выводить следующее


Добавляем репозитории Kali Linux

Обновляем кэш приложений

Операция должна завершиться ошибкой

Если система на английском то

так и должно быть

нам понадобиться пакет gnupg, установим его

Теперь, чтобы система смогла верифицировать пакеты Kali Linux, нужно добавить публичный ключ данного дистрибутива. Скачиваем его и добавляем следующими командами

Теперь вновь обновляешь кэш (но ни в коем случае не обновляем систему — иначе всё сломается и она у вас больше не загрузиться)


Теперь нам нужно установить правильный приоритет для пакетов из репозиториев Kali Linux: у них будет более низкий приоритет чем у остальных, в результате пакеты Kali Linux (например, ядра) не будут устанавливаться автоматически, но вручную вы сможете установить любые пакеты, которые вам нужны.

Или создайте файл

со следующем содержимым

обновляем кэш пакетов


мы попытаемся установить WPScan. Для установки пакетов Kali Linux мы будем использовать aptitude в команде вида

Например для установки wpscan




В этом и заключается эффект репозиториев Kali Linux (возможность установить её программы) при минимальных рисках поломать дистрибутив Linux, в который вы добавляете новые репозитории.

Katoolin

Катулин был разработан на Python и он находится в свободном доступе на Github для Ubuntu или Linux Mint. Помимо установки инструментов Kali linux, Katoolin также позволяет устанавливать свои репозитории, свое меню и классическое меню для пользователей Unity.

Многие пользователи ищут лучший способ установить инструменты Kali Linux, которые нужны каждому, простым способом и без необходимости устанавливать дистрибутив для их использования. На мой взгляд, как операционная система для повседневного использования, она оставляет желать лучшего. И случайно наткнулся на Katoolin.

Многие люди загружают Kali linux и не используют даже половину его инструментов, так почему бы не установить только те инструменты, которые нам нужны? Katoolin - это установочный скрипт hecho por Lionsec. В нем перечислены инструменты по категориям и можно легко выбрать, какие из них установить в нашей системе. Как и следовало ожидать, это позволит нам избежать компиляции по очереди, поскольку это слишком трудоемкая работа.

Что такое Kali Linux?

Для тех, кто еще не знает, Kali Linux - это дистрибутив на основе Debian GNU / Linux, разработанный в основном для аудит и компьютерная безопасность в целом. Этот дистрибутив поддерживается Offensive Security Ltd. Эта группа разработала дистрибутив на основе переписанного BackTrack. Мы могли бы считать его предшественником Kali Linux.

Большим преимуществом Kali Linux является то, что он дает предустановлено более 600 программ включая: Nmap (сканер портов), Wireshark (сниффер), John the Ripper (взломщик паролей) и пакет Aircrack-ng (программное обеспечение для тестирования безопасности в беспроводных сетях) и многие другие.

Kali Linux можно использовать с Live CD, live-usb, а также его можно установить в качестве основной операционной системы, хотя, как я уже сказал, это крайне нежелательно.

Установить Katoolin

Чтобы установить Katoolin от нашей команды с GitHub, нам просто нужно открыть терминал и добавить в него следующий скрипт:

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

После запуска приложения нам будет показан список из 5 вариантов. Но для установки инструментов Kali Linux на нашу Ubuntu мы будем использовать только первые два.

  1. Добавьте репозитории Kali Linux и обновите список репозиториев.
  2. См. Категории инструментов.
  3. Установите «индикатор classicmenu».
  4. Установите меню Kali linux.
  5. Он покажет нам команды, которые мы можем использовать во время выполнения скрипта.

Установите Kali Linux Tools

Чтобы установить инструменты Kali linux, вы должны сначала добавить их репозитории. Прежде чем приступить к обновлению репозитория, рекомендуется взглянуть на sources.list, чтобы избежать дублирования, которое вызывает проблемы при обновлении.

Опции репозиториев Katoolin

Параметры репозитория Katoolin

Когда мы убедимся, что нет дублирования репозиториев, мы начнем с варианта «1». В нем есть другие варианты, которые позволяют нам добавлять репозитории Kali Linux в наш Sourcers.list. На следующем экране мы снова выберем вариант 1.

Мы продолжим установку, обновив репозитории нашей системы, выбрав вариант 2, который в двух словах выполняет «sudo apt-get update». Посмотрим в консоли, как обновляются репозитории.

Если все прошло успешно, мы пишем «назад», чтобы вернуться к предыдущему экрану. В нем мы собираемся выбрать опцию «2», чтобы показать нам категории доступных инструментов.

Оказавшись здесь, мы можем установить все инструменты, включенные во все категории, нажав «0». Или мы можем выбрать категорию, а затем выбрать инструменты, которые мы хотим установить.

Категории Katoolin

Внутри категории мы можем нажать «0», чтобы установить все инструменты, включенные в выбранную категорию. Мы также можем написать номер инструмента, который мы хотим установить.

После завершения операций нам остается только выйти из сценария. Теперь мы видим, что у нас уже есть Инструменты Kali Linux в нашей Ubuntu.

Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Полный путь к статье: Убунлог » Ubuntu » Katoolin, установите все инструменты Kali Linux на Ubuntu

Вы можете быть заинтересованы

18 комментариев, оставьте свой

Оставьте свой комментарий Отменить ответ


Chus M-dh сказал

Я вернулся к 17.04, чтобы установить его, но сначала у меня были проблемы. Позже у меня было больше, и я вернулся к 16.04 LTS (я подумал, что это будет надежнее), что это значит, первое, что произошло, это то, что поисковая система, значки, тот, что в лаунчере, исчезли. Затем он все время повторял: «К сожалению, в Ubuntu произошла внутренняя ошибка», и возникают внутренние ошибки. Система полностью вышла из строя и по прошествии длительного времени пришлось оставить ее как невозможно. Linux - нестабильная операционная система, вам всегда нужно искать решения в браузере, всегда с обновлениями. Есть много дистрибутивов, много версий, когда что-то работает, они это удаляют и ставят то, что не работает. Это катастрофа. Вы всегда работаете для системы, а не наоборот, как должно быть. Посмотрим, смогу ли я когда-нибудь сделать его стабильным. Или переустановить.


Дэниел Салинас сказал

Я так понимаю, что все ОС обновлены


Чокопанда сказал

Системы, ориентированные на конечных пользователей, в которых реализовано ядро ​​Linux, обычно очень надежны и стабильны, но именно пользователь делает их нестабильными, делая глупые вещи, которые они читают в Интернете (как в güinbug $).


Арагорн-Сейя Миядзаки сказал

Возможно, это была ошибка при установке или вы переместили то, чего у вас не должно быть, значки или поисковик так не пропадают. Я нахожусь в Ubuntu почти 3 года, и это ни разу не выдало мне серьезных ошибок, появляются небольшие ошибки, которые возникают в любой другой ОС, только в других, таких как Windows, иногда они даже не предупреждают вас: С другой стороны, я думаю, что если вы хотите использовать Linux, да, вам следует потратить немного времени на изучение того, как его использовать, но я думаю, что это того стоит.


Родриго Эредиа сказал

Обновляюсь с 12.04, сегодня у меня 16.04 и проблем со стабильностью нет, разгоняю процессор.


Josinux сказал

Тот факт, что вам это не нравится или что это не подходит для вас, не означает, что это плохая операционная система и maxime, говоря о lts, ​​у меня xubuntu 16.04, так как он вышел и компьютер напрямую летает у меня, и у меня никогда не было проблемы Only, и я знаю пользователя Linux, у которого xubuntu установлен на своем компьютере не менее чем с 2012 года, у него 14.04, что также является lts, ​​и никогда с 2012 года, что хорошо сказано, у него не было единственная проблема, я думаю, вы скорее понятия не имеете, и вы все испортили.


Инукадзе сказал

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

На любой дистрибутив Liñux можно установить любую утилиту Liñux.

Если вы знаете, что делаете, вы даже можете установить apt и pacman в Fedora и использовать их без каких-либо неудобств или использовать «AppStore» для «Deepin» в Slackware или OpenSuSE.

Но в любом случае ручная компиляция всегда лучше, чем предварительно скомпилированные, если ручная компиляция не дает сбоев.

Потому что я могу даже поделиться с вами DOSBox 0.74, который компилируется в Slackware 11.0, и он будет работать для вас в любом дистрибутиве, так что он находится в «живом» режиме, если в нем есть графическая среда, даже если она минималистична.


Дамиан Амоэдо сказал

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

Очевидно, что любой пользователь может установить инструмент в любом дистрибутиве Linux, проявив терпение (в некоторых случаях они могут взбунтоваться). Но не забывайте, что «не все рождаются учеными». Не все пользователи обладают знаниями для этого, поэтому сценарий с предварительно скомпилированными приложениями, подобными этому, позволяет большему количеству непрофессионалов протестировать определенные приложения, которыми они могут воспользоваться. И если они им понравятся, у них всегда будет время учиться. Все дело в времени, хотя не у всех это есть. Чтение статей целиком перед формированием мнения - хорошая отправная точка.

Я должен признать, что если есть что-то, в чем я с вами согласен. Компиляция приложений вручную - лучшее решение для установки на момент истины, но это уже дело вкуса каждого.


Elphist0n сказал

Доброе утро, у меня вопрос.
Почему не рекомендуется использовать Kali в качестве основной операционной системы?


Дамиан Амоэдо сказал

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


Anex сказал

Проблема в репозиториях, добавление репозиториев обновит ОС до Kali и создаст конфликты, просто не добавляйте репозитории, и он будет работать правильно, я только что протестировал его в Ubuntu 17.04.


Эммануэль сказал

Легко: как только вы больше не используете инструменты Kali, деактивируйте репозитории, прокомментировав их соответствующую строку в nano /etc/apt/sources.list, и таким образом система не будет конфликтовать при выполнении обновления apt-get.


фортеск сказал

при выполнении второй команды установки я получаю следующее: bash: синтаксическая ошибка рядом с неожиданным элементом `; & '


Дэмиен Амоэдо сказал


Мигель сказал

A> apt install git отсутствует, если у вас не установлен git.


Оскар сказал

Я попытался установить инструменты после добавления и обновления репозиториев, и это дает мне довольно много ошибок:

Чтение списка пакетов . Готово
Создание дерева зависимостей
Чтение информации о статусе . Готово
Пакет gqrx недоступен, но некоторые другие ссылки на пакеты
к. Это может означать, что пакет отсутствует, устарел или только
доступно из другого источника
Однако его заменяют следующие пакеты:
gqrx-sdr: i386 gqrx-sdr

Есть подсказки, как продолжить? Я пробовал обновлять пакеты, очищать, восстанавливать source.list . безуспешно.


Anonimo сказал

Здравствуйте! Недавно поставил новый kali linux. Не могу поставить ни один пакет через apt: все время пишет not found. Вот sources.list:

Пробовал гуглить, но ничего не нашел. Кто сможет, пожалуйста, помогите. Заранее спасибо.



Ахтунг! Мамкины кулхацкеры!

А вообще, APT тебе выдал ошибку. Можешь запустить его с английской локалью, пусть напишет на английском проблему, которую ты можешь загуглить. LC_ALL=C apt update.


Leupold_cat ★★★★ ( 03.02.18 18:45:07 )
Последнее исправление: Leupold_cat 03.02.18 18:45:49 (всего исправлений: 2)


Большое спасибо) Все работает.

Столкнулся с такой же проблемой как у топикстартера. Решение просто и лаконично. + в карму.

а мог и свинку подложить с левым репозиторием и ведь приняли бы

та же проблема, но предложенный способ не работает((


Для этого мне пришлось бы стать владельцем домена разработчиков Kali linux. Если бы домен был моим, кто-нибудь уже на форуме поднял бы тревогу.


Полагаю, нужные пакеты вы сможете найти самостоятельно по названиям. gnupg должен быть в категории main.

Leupold_cat ★★★★ ( 07.02.18 16:59:06 )
Последнее исправление: Leupold_cat 07.02.18 17:02:11 (всего исправлений: 1)

благодарю, а то установка через сеть не проходит, там очень много пакетов, мне все подряд ставить?


Если вы имеете в виду пакеты gnupg, то необходимо выбрать пакеты под вашу систему. Например, если вы используете обычный 64 битный дистрибутив (не для arm процессоров), то вас интересуют пакеты, название которых заканчивается на amd64. Возможно, в процессе установки вас попросят установить какие-нибудь другие пакеты, от которых зависит устанавливаемая программа - тогда придется сначала скачать и установить их.

требует пакет dpkg: dependency problems prevent configuration of gnupg1: gnupg1 depends on libcurl3-gnutls (>= 7.16.2); however: Package libcurl3-gnutls is not installed.

dpkg: error processing package gnupg1 (--install): dependency problems - leaving unconfigured Errors were encountered while processing: gnupg1

libcurl3-gnutls а я чет нигде не могу найти его


Leupold_cat ★★★★ ( 07.02.18 19:28:29 )
Последнее исправление: Leupold_cat 07.02.18 19:29:08 (всего исправлений: 1)

Столкнулся с такой же проблемой. Установка archive.key-asc помогла, спасибо. Но начались проблеммы я полагаю с репозиторием при установке privoxy. Помогите пожалуйста решить проблему.

Reading package lists. Done Building dependency tree Reading state information. Done The following additional packages will be installed: doc-base libuuid-perl libyaml-tiny-perl libzstd1 tor-geoipdb torsocks Suggested packages: rarian-compat mixmaster torbrowser-launcher tor-arm apparmor-utils obfsproxy obfs4proxy The following NEW packages will be installed: doc-base libuuid-perl libyaml-tiny-perl libzstd1 privoxy tor tor-geoipdb torsocks 0 upgraded, 8 newly installed, 0 to remove and 0 not upgraded. Need to get 3,513 kB/3,736 kB of archives. After this operation, 14.6 MB of additional disk space will be used. Do you want to continue? [Y/n]

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