Команда для обновления kali linux

Содержание

Как обновиться до Кали 201X.X. Ошибки обновления

Команда для обновления kali linux

Компьютер76 » Linux » Как обновиться до Кали 201X.X. Ошибки обновления.

14.09.2016

Приветствую вас, представлю короткий пример того, как обновиться до Кали XXXX, получая одновременно с этим сотни мегабайт обновлений имеющихся на борту Линукс очень интересных утилит, позволяющих усложнить жизнь ничего не подозревающим пользователям и нерадивым администраторам.

Последнее обновление для Кали 2.0 Sana на момент написания статьи было представлено в апреле 2016, так что советую всем обновиться до Кали Rolling побыстрее. Ничего нового, в принципе, я вам не представлю, и секретов никаких не открою.

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

Зачастую главное здесь – убедиться в корректных источниках данных (репозиториях) Кали.

СИЯ ПРОЦЕДУРА СОДЕРЖИТ НЕМАЛО ПОДВОДНЫХ КАМНЕЙ И, НЕСМОТРЯ НА КАЖУЩУЮСЯ ВНЕШНЮЮ ПРОСТОТУ ПРИМЕНЯЕМЫХ КОМАНД, МОЖЕТ ЗАКОНЧИТСЯ ПЕРЕУСТАНОВКОЙ С НУЛЯ. ВОЗВРАТ К ПЕРВОНАЧАЛЬНОЙ ВЕРСИИ ДЛЯ НОВИЧКА ПОЧТИ НЕВОЗМОЖЕН, ТАК ЧТО ОБНОВЛЯЙТЕСЬ НА СВОЙ СТРАХ РИСК. ПРОСТО СОХРАНИТЕ ВСЕ ВАЖНЫЕ ДАННЫЕ.

Работаем из-под Root

Как обновиться до Кали 2016.1. Смените  или проверьте репозиторий

В терминале откройте список репозиториев командой:

leafpad /etc/apt/sources.list

Удалите предыдущие записи, заменив их вот этим адресом:

deb https://http.kali.org/kali kali-rolling main contrib non-free

Ту же процедуру можно выполнить командой:

cat /etc/apt/sources.list deb https://http.kali.org/kali/ kali-rolling main non-free contrib

Ссылка взята с офсайта Кали Линукс по адресу:

https://docs.kali.org/general-use/kali-linux-sources-list-repositories

Если смена репозитория ничего не даёт, вам поможет статья

Кали Линукс не обновляется из терминала

Сохраните документ списка. В терминале наберите команду на получение обновлений:

apt-get update

По получению обновлений примените их командой обновления дистрибутива Кали:

apt-get dist-upgrade

А вот теперь придётся некоторое время подождать. Обновиться до Кали 2016.1 лучше всего при стабильном и качественном соединении:

Далее, если загрузчик содержал несколько записей, вас повторно попросят указать вариант входа, а также попросят переустановить пароль. Не ошибитесь здесь. Все процедуры понятны – они на русском. Потом начнётся установка пакетов программ. Нам остаётся только соглашаться с предлагаемыми изменениями, нажимая на Да или Yes.

Однако оптимальной командой на все случаи жизни, с которой сеанс Кали следует начать, выглядит так (я посоветую вам сделать для неё ярлык в Кали, дабы не вводить команду вручную):

apt-get clean && apt-get update && apt-get upgrade -y && apt-get dist-upgrade -yТекущий релиз Кали вы узнаете после команды:
lsb_release -a

Ещё больше информации по текущей версии Кали Линукс найдётся после команды в терминале:

cat /etc/*{release,version}

Как обновиться до Кали 2018.Х – 2019.Х

Обновлённые версии Кали сыпятся на наши головы одна за другой. Если у вас крепнут подозрения на то, что пора обновить дистрибутив Кали, предлагаю вам команду:

apt update && apt -y full-upgrade

После обновлений проверьте номер и тип версии:

grep VERSION /etc/os-release

Обновления Кали Линукс. Ошибки

  • При попытке обновления терминал выдаёт ошибку:

Недоступен открытый ключ для следующих ID ключей: 1397BC53640DB551

Наберите в терминале команду:

wget -q -O – https://dl.google.com/linux/linux_signing_key.pub | apt-key add –

команда подгрузит из указанного источника ключик и сразу добавит его в систему.

  • Менеджер обновления пакетов видит все имеющиеся обновления, но установить не может: за загрузкой пакетов следует Отмена изменений.

Проверьте список репозиториев в файле sources.list. Для каждой версии Кали он свой, и если вы наблюдаете эту ошибку, скорректируйте файл должным образом. Как список репозиториев должен выглядеть у вас, можете посмотреть на официальной странице сайта в начале статьи.

  • Исправляем общие ошибки обновления Кали.

Должна помочь команда:

apt-get clean && apt-get update && apt-get dist-upgrade

Может быть повреждён конкретный пакет. Тогда наберите последовательно:

apt-get update –fix-missing

затем

apt-get update && apt-get upgrade

  • обновление Кали Линукс командой apt-get dist-upgrade “застревает” на виртуальной машине.

Попробуйте повторить команду в текстовом режиме, отказавшись на VM от графического интерфейса GUI.

Пока всё. Успехов

Источник: https://computer76.ru/2016/09/14/upgrading-kali/

Как обновить Kali Linux

Команда для обновления kali linux

Обновление программ в системах Linux отличается от обновления в Windows. Причём отличается в лучшую сторону – на мой взгляд, система управления и обновлениями программами (в Linux обычно используют слово «пакеты») является одним из ключевых преимуществ ОС семейства Linux.

Если в Windows обновление каждой программы выполняется в индивидуальном порядке: какие-то программы делают это автоматически, какие-то выводят соответствующее уведомление, для каких-то нужно самому заходить на официальный сайт и проверять информацию о новой версии.

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

Одна система может использовать сразу несколько репозиториев, например, Linux Mint «из коробки» использует пакеты из хранилища Ubuntu и из своего собственного хранилища.

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

Обновление Kali Linux в графическом интерфейсе

Я рекомендую для обновления системы использовать командную строку (консоль), поскольку это быстрее и надёжнее. Но если вам принципиально использование приложения с графическим интерфейсом, то в меню найдите пункт «Центр приложений» и запустите.

В открывшемся окне перейдите во вкладку «Обновления», если обновлений нет, то нажмите на круговую стрелочку в верхнем левом углу:

Появится сообщение об обновлении операционной системы:

Если вас интересуют, какие пакеты будут обновлены, нажмите на него:

Для запуска процесса обновления нажмите на кнопку «Перезапустить и установить» и подтвердите ваш выбор:

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

Обновления кэша с информацией о приложениях

Когда в репозиторий вносятся изменения, например, при обновлении пакета, необходимо синхронизировать эту информацию с локальным кэшем вашей операционной системы Linux. Это делается командой:

sudo apt update

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

sudo apt-get update

Даже если вы не собираетесь выполнять полное обновление системы, обновление кэша необходимо выполнить перед установкой любых пакетов. В противном случае вы можете столкнуться с ошибкой, что требуемый пакет не найден.

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

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

Обновление всех пакетов системе в Kali Linux

Чтобы обновить все пакеты, для которых вышли новые версии, а также установить необходимые зависимости и удалить мешающие пакеты, используется команда:

sudo apt full-upgrade

Среди удаляемых пакетов могут быть конфликтующие (мешающие установке требуемых зависимостей).

Аналогичный результат можно получить командами:

sudo apt-get dist-upgrade # или sudo aptitude full-upgrade

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

Для удобства можно объединить команду обновления кэша и команду запуска полного обновления системы в одну, опция -y используется для того, чтобы у нас не спрашивалось подтверждение, а сразу начался процесс установки новых пакетов:

sudo apt update && sudo apt full-upgrade -y

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

Перед началом процесса обновления вы можете вывести список пакетов, для которых имеются новые версии и которые будут обновлены вышеприведёнными командами. Чтобы увидеть информацию о новых пакетах наберите:

apt list –upgradable

Как обновить один пакет в Kali Linux

Если вы не хотите обновлять систему целиком, а хотите обновить одну определённую программу, то используйте команду вида (замените имя_пакета на действительное название):

sudo apt install имя_пакета

Например, для обновления пакета apktool:

sudo apt install apktool

Как обновить ядро Kali Linux

Ядро Linux поставляется упакованным в пакет, как и остальные программы. По мере выхода новых версий ядра, в Kali Linux произойдёт его обновление вместе с остальными пакетами при выполнении команды:

sudo apt full-upgrade

Как обновить систему Kali Linux до последней версии

Регулярно выходят новые версии Kali Linux, например, 2017.1, 2017.2 и т.д. Если у вас уже установлена любая версия, выпущенная начиная с 2016 года (так называемые Rolling релизы), то для полного обновления системы вам достаточно обновить кэш пакетов, а затем запустить полное обновление пакетов, т.е. выполнить команду

sudo apt update && sudo apt full-upgrade -y

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

Новости из релиза главным образом относятся к Live образу, который обновляется несколько раз в год, все остальные нововведения попадают каждому пользователю Kali Linux сразу после внедрения.

Удаление неиспользуемых программ и ядер Kali Linux

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

Для этого применяется команда:

sudo apt autoremove -y

Её использование безопасно и не должно приводить к проблемам.

Как уже было сказано, поскольку ядра поставляются в качестве пакетов, то приведённая выше команда также удалит неиспользуемые (из-за того, что уже установлена новая версия) ядра Linux.

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

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

Это сделано намерено с той идеей, что если после очередного обновления вы обнаружите, что новый пакет имеет проблемы, а старая версия уже недоступна в онлайн репозитории, то вы сможете окатиться до старой версии установив её из файла, сохранённого в кэше.

Для роллинг дистрибутивов кэш разрастается очень быстро, и если вы недостаточно квалифицированы, чтобы откатиться до старой версии, установочный пакет которой сохранён в кэше, то для вас эти сотни мегабайт или даже несколько гигабайт – это зря потраченное место на жестком диске. Поэтому время от времени можно выполнять команды

sudo apt autoclean -y

и

sudo apt clean -y

clean – удалить скачанные файлы архивов

clean вычищает локальный репозиторий от полученных файлов пакетов. Она удаляет все, кроме lock файла из /var/cache/apt/archives/ и /var/cache/apt/archives/partial/.

autoclean – удалить старые скачанные файлы архивов

Как и clean, autoclean вычищает из локального репозитория скаченные файлы пакетов. Разница только в том, что она удаляет только файлы пакетов, которые не могут быть больше загружены и в значительной степени бесполезны.

Это позволяет поддерживать кэш в течение долгого периода без его слишком большого разрастания.

Ошибки и проблемы при обновлении Kali Linux

В соответствующей ветке форума рассмотрены самые частые ошибки, которые могут возникнуть при обновлении Kali Linux, прежде чем написать о проблеме, рекомендуется ознакомиться с данной информацией: https://kali.org.ru/main-forum/ошибки-и-проблемы-при-обновлении-kali-linux/

Как обновить Kali Linux до последней версии 2020.2 и получить Root?

Команда для обновления kali linux

Zip File, друзья.

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

2. Также, мы поговорим о том, как же всё-таки можно получить те самые, злополучные Root права в данном релизе. Ведь судя по гневным комментам у некоторых товарищей с этим возникли проблемы.

Один тип, даже написал, что мол показанный мною способ нифига не работает в 2020.2. Поэтому, Денчик, ноги в руки и пили новое видео. Дружище, начнём с того, что тот самый способ получения Root’а прекрасно работает и в данной версии.

Сегодня я вам наглядно это продемонстрирую. По факту, косяки встречались только на глюченом релизе 2020.1b. В нём после ввода цепочки команд и перезагрузки, Root пользователь попросту отказывался корректно логиниться.

К счастью, данный баг успешно пофиксили в новой версии. Самое забавное, что парняга, которому я довольно жёстко ответил, мол, где ты вообще 2 версию то увидел? На тот момент была доступна только Бшка первой.

Дождался-таки релиза двойки и гордо написал: «Глаза разуй». Ахах. Просто герой. Братишка, разул. Настолько широко, что через них вы сегодня даже сможете лицезреть весь процесс обновления Kali Linux от А до Я. Погнали!

Шаг 1. Для начала давайте посмотрим текущую версию нашей ОС. Я, конечно, на 100%, уверен, что не переходил с единицы на двойку, но всё же вам для общего развития весьма полезно узнать в каком файле Kaliшки прописывается релиз. Видим, что это 2020.1.

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

Вдруг вы до сего дня работали в очень старой Kaliшке. 18 или даже 17 года. Или же по каким-то неведомым мне причинам залазили своими шаловливыми ручками в сурс и меняли там всё до неузнаваемости.

Общем пропишите, лишним не будет. К тому же все команды я, как обычно, продублирую в описании к ролику и вам даже не придётся перенабирать их вручную.

Шаг 3. Окей. Сразу после этого вводим следующую партянку из связки команд. Тут ничего сверхъестественного. Сначала мы обновляем список пакетов, введя привычное aptupdate. Я специально оставляю везде Sudo, с тем учётом, что вы можете работать не напрямую из-под Root’а.

Затем у нас идёт full-upgrade. Данная команда по функционалу аналогична старой доброй dist upgrade. То есть она обновляет пакеты, которые уже установлены в системе, доставляет зависимости и удаляет пакеты, которые ранее устанавливались в систему, но уже не используются.

Ключ -y нужен просто для того, чтобы автоматизировать процесс согласия на запуск обновления, а ребут… он и есть ребут. Без него, после обновлений вообще никуда. Как грится, семь бед – один ресет. Запускаем.

Шаг 4. Процесс апдейта Kali откровенно долгий. Можно даже успеть заварить себе кофе. После его завершения и перезагрузки ОСи, вводим в терминале уже привычную команду для проверки установленной версии. И убеждаемся, что отныне работаем под актуальной двоечкой.

Шаг 5. Хорошо. Теперь, что касается Root прав. У меня тут есть отдельная виртуальная машинка с 2020.2, недавно загруженная с офф сайта разрабов. Она совсем девственна, поэтому вход осуществляется под дефолтным пользюком kali/kali.

Шаг 6. Который соответственно из коробки не обладает правами Root’а. Давайте проверим это запустив терминал. И введя нашу самую любимую команду aptupdate. Видим, что прав не хватает.

Шаг 7. Давайте активируем возможность работы в окне терминала из-под Root’а. Для этого достаточно ввести sudo su и подтвердить действие вводом пароля текущего пользователя.

Шаг 8. Далее присваиваем новый пароль для root. Его потребуется ввести дважды.

Шаг 9. Собственно всё. Можем проверить залогонившись заново. Выходим из системы.

Шаг 10. И вновь заходим, только на этот раз под Root’ом.

Шаг 11. Рабочий стол прогрузился. Запускаем терминал и пробуем обновить наши пакетики. Вуаля. Теперь всё работает без опостылевшего sudo.

Напоследок, хотелось бы рассказать о принципиальных нововведениях данного релиза. Во-первых, теперь любителям PowerShell’а не нужно доставлять его отдельно. Отныне он предустановлен в Kali по дефолту.

Во-вторых, вернули обратно 2 питон. Честно, не знаю надолго ли. Разрабы божились снова его удалить, так что любители старых скриптов особо не радуйтесь. Kali всё равно будут продолжать кастрировать.

Поэтому если хотите, хакерствовать, что называется на максималках, то надыбайте себе пока есть возможность один из последних образов 2019 года. 4. А лучше 3. Как по мне, он чутка по стабильнее.

Там и 2 питон ещё не выпилили. И Pyrit на своём законном месте. А то я смотрю, что с его отсутствием в новых версиях у многих начинающих скрипт-кидди, тоже возникает немало проблем.

В общем, если хотите на 100% беспроблемного хакинга на старых скриптах, без мозговыноса с отсутствием каких-то важных пакетов, то присмотритесь к релизам проверенным временем. Ссылку на загрузку 2019.3 выложу в телеграмме.

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

Для нас по сути главное, что баг с Root’ом наконец то решился, а остальное могли в принципе и не трогать. Такие дела, друзья. Если хотите узнать ещё больше команд помогающих работать с операционной системой Linux.

В частности, с серверными решениями данной ОС, то настоятельно рекомендую вам ознакомиться с моим новым обучающим курсом «Администрирование Linux с нуля».

В нём я подробно рассматриваю самые животрепещущие вопросы, касающиеся основ администрирования и работы с линухой. Ссылочку со всеми подробностями ищите в описании.

>>>КЛИКНИТЕ, ЧТОБЫ УЗНАТЬ ПОДРОБНОСТИ

Источник: https://kurets.ru/information-security/207-opisanie-kak-obnovit-kali-linux-2020-2

10 вещей, которые нужно сделать после установки Kali Linux

Команда для обновления kali linux

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

Дистрибутивы Linux предоставляют широкие возможности кастомизации, и Kali Linux – не исключение. Всего несколькими командами можно автоматизировать задачи, установить любимый софт, создать дополнительных пользователей и оптимизировать взаимодействие с терминалом. Как сделать самое важное? Рассказываем.

1. Установите Git

Git – это open-source система контроля версий программного обеспечения для совместного использования и редактирования кода. Она позволит вам «клонировать» репозитории и не ограничивать свои пентестерские нужды встроенным функционалом Kali Linux.

Переносимся в терминал для установки git:

root@kali:~# apt install git

После установки всех зависимостей вы получите возможность скачивать репозитории командой git clone. Для этого скопируйте url нужного репозитория из адресной строки браузера или из интерфейса Github:

Теперь ссылка в буфере, вставьте её в терминал после команды:

root@kali:~# git clone https://github.com/bol-van/zapret.git Cloning into 'zapret'… remote: Enumerating objects: 206, done. remote: Counting objects: 100% (206/206), done. remote: Compressing objects: 100% (152/152), done. remote: Total 922 (delta 95), reused 146 (delta 47), pack-reused 716 Receiving objects: 100% (922/922), 2.37 MiB | 83.00 KiB/s, done. Resolving deltas: 100% (495/495), done.

Вы получите локальную копию репозитория и вывод со статистикой.

Испытываете трудности в работе с git? Читайте Git для начинающих: основы рабочего процесса и базовые команды.

2. Назначьте Bash-алиасы

Используйте алиасы для часто вводимых команд. Для примера сократим команду besside-ng – сканера безопасности WEP сетей. Алиасы Bash хранятся в файле, их можно дополнить и обновить:

root@kali:~# nano ~/.bash_aliases

Файл пустой? Значит вы не пользовались алиасами до этого. Самое время! Введите строчку в открытый nano файл:

alias hackwifi='besside-ng -W -v wlan0'

Закрывайте (Ctrl+x) и сохраняйте (y, Enter). Рассмотрим синтаксис: alias объявляет псевдоним hackwifi и указывает на команду в одинарных кавычках. Проверим в новом окне терминала:

root@kali:~# hackwifi [18:39:34] mac 3c:46:d8:4e:ef:aa [18:39:34] Let's ride [18:39:34] Appending to wpa.cap [18:39:34] Appending to wep.cap [18:39:34] Logging to besside.log [18:39:35] Found AP 44:3a:cb:38:51:42 [watwutwot] chan 1 crypto WPA dbm -49 [18:39:35] Found AP 4c:8b:30:83:ed:91 [TELUS3079-2.4G] chan 1 crypto WPA dbm -71 [18:39:35] Found AP 1c:87:2c:d3:34:18 [Kuroki] chan 3 crypto WPA dbm -89 [18:39:37] Found AP 4c:8b:30:24:71:75 [SAMUEL9] chan 8 crypto WPA dbm -73 [18:39:37] Found AP 0c:51:01:e6:01:c4 [i-van-24] chan 11 crypto WPA dbm -46 [18:39:37] Found AP 70:f1:96:8e:5c:02 [TELUS0455-2.4G] chan 11 crypto WPA dbm -78 [18:39:38] Found client for network [Kuroki] 90:06:28:cb:0f:f3 [18:39:41] Found AP f0:f2:49:3c:ec:a8 [i-van-24] chan 1 crypto WPA dbm -49 [18:39:42] Found AP bc:4d::2c:6d:88 [SHAW-2C6D80] chan 6 crypto WPA dbm -77 [18:39:42] Found client for network [SHAW-2C6D80] 64:5a:04:98:e1:62 [18:39:43] Found AP 10:78:5b:e9:a4:e2 [TELUS2151] chan 11 crypto WPA dbm -49 [18:39:43] Found client for network [i-van-24] 60:6b:bd:5a:b6:6c

Тем, кто выбрал Kali для знакомства с Linux, не помешают:

3. Создайте непривилегированного пользователя

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

Поэтому создайте непривилегированного пользователя в новой Kali Linux и будьте спокойны:

root@kali:~# useradd -m proglib -G sudo -s /bin/bash root@kali:~# passwd proglib Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully

Первая команда создаёт пользователя proglib, домашний каталог /home/proglib и одноимённую группу. Затем добавляет нового пользователя в группу sudo с доступом к руту. Вторая команда задаёт пароль пользователя.

4. Установите терминальный мультиплексор

Мультиплексор в данном случае – это плиточный эмулятор терминала, в котором можно открыть несколько сессий в одном окне. Главное преимущество – возможность видеть все ваши сессии одновременно, не перекрывающими друг друга.

На скриншоте представлен Tilix – надёжный open-source эмулятор терминала. В качестве альтернатив можете попробовать tmux и screen.

Tilix доступен в репозиториях Kali Linux и устанавливается командой:

root@kali:~# apt install tilix Reading package lists… Done Building dependency tree Reading state information… Done The following additional packages will be installed: libgtkd-3-0 libphobos2-ldc-shared78 libvted-3-0 tilix-common Suggested packages: python-nautilus The following NEW packages will be installed: libgtkd-3-0 libphobos2-ldc-shared78 libvted-3-0 tilix tilix-common 0 upgraded, 5 newly installed, 0 to remove and 466 not upgraded. Need to get 10.7 MB of archives. After this operation, 49.1 MB of additional disk space will be used. Do you want to continue? [Y/n] y

5. Установите любимые инструменты

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

Kali Metapackages дают возможность устанавливать отдельные категории инструментов Kali Linux и смотреть состав метапакетов.

Описание и размер желаемого метапакета перед установкой. Вот как установить все инструменты Kali Linux, которых нет даже в полных образах:

root@kali:~# apt update && sudo apt install kali-linux-all

Внимание! Это займёт 15 Гб, устанавливайте метапакеты исходя из ваших нужд.

6. Установите свежий Tor

Качайте софт для анонимности из оригинальных источников. Версия Tor в репозиториях Kali Linux не всегда вовремя обслуживается и обновляется. Это означает, что у вас не будет критических обновлений стабильности и безопасности.

Поэтому добавьте репозитории Tor Project из источников самого проекта:

root@kali:~# echo 'deb https://deb.torproject.org/torproject.org stretch main deb-src https://deb.torproject.org/torproject.org stretch main' > /etc/apt/sources.list.d/tor.list

Затем скачайте ключ подписи пакета Tor Project и импортируйте в систему:

root@kali:~# wget -O- https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89.asc | sudo apt-key add – –2019-04-26 05:00:39– https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89.asc Resolving deb.torproject.org (deb.torproject.org)… 82.195.75.101, 95.216.163.36, 138.201.14.197, … Connecting to deb.torproject.org (deb.torproject.org)|82.195.75.101|:443… connected. HTTP request sent, awaiting response… 200 OK Length: 19665 (19K) [text/plain] Saving to: ‘STDOUT’ – 100%[=========================================================================>] 19.20K 43.7KB/s in 0.4s 2019-04-26 05:00:42 (43.7 KB/s) – written to stdout [19665/19665] OK

OK в выводе свидетельствует об удачном добавлении ключа в систему. После чего следует обновиться:

root@kali:~# apt-get update Hit:1 http://downloads.metasploit.com/data/releases/metasploit-framework/apt lucid InRelease Get:2 https://deb.torproject.org/torproject.org stretch InRelease [4,965 B] Get:4 https://deb.torproject.org/torproject.org stretch/main Sources [1,169 B] Get:5 https://deb.torproject.org/torproject.org stretch/main amd64 Packages [2,400 B] Hit:3 http://archive-3.kali.org/kali kali-rolling InRelease Fetched 8,534 B in 8s (1,091 B/s) Reading package lists… Done

И установить Tor:

root@kali:~# apt-get install tor deb.torproject.org-keyring Reading package lists… Done Building dependency tree Reading state information… Done Suggested packages: mixmaster torbrowser-launcher socat tor-arm apparmor-utils obfs4proxy The following NEW packages will be installed: deb.torproject.org-keyring The following packages will be upgraded: tor

7. Установите Syncthing для хранения данных

Syncthing – это кроссплатформенная, приватная, лёгкая альтернатива проприетарным облачным хранилищам. Передача кейлогов, скриншотов, записей веб-камер и другой «добычи» между виртуальными серверами и локальными машинами Kali может оказаться, в лучшем случае, разочарованием для пентестера. Syncthing делает безопасную передачу файлов абсолютно безболезненной.

Начните с установки зависимостей:

root@kali:~# apt-get update && apt-get install apt-transport-https -V Hit:2 http://archive-7.kali.org/kali kali-rolling InRelease Reading package lists… Done Building dependency tree Reading state information… Done apt-transport-https is already the newest version (1.6.3). 0 upgraded, 0 newly installed, 0 to remove and 406 not upgraded.

Затем скачайте и установите ключи:

root@kali:~# curl -s https://syncthing.net/release-key.txt | sudo apt-key add – OK

Ключи gpg нужны системе для проверки подписи источника при установке пакетов. Благодаря подписям обеспечивается целостность пакетов, которая может быть нарушена вследствие изменения оригинального пакета или перехвата трафика.

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

root@kali:~# echo 'deb https://apt.syncthing.net/ syncthing stable' >> /etc/apt/sources.list

И установить:

root@kali:~# apt update && apt-get install syncthing Hit:1 https://apt.syncthing.net syncthing InRelease Hit:2 http://kali.mirror.garr.it/mirrors/kali kali-rolling InRelease Reading package lists… Done Reading package lists… Done Building dependency tree Reading state information… Done The following NEW packages will be installed: syncthing (0.14.48) 0 upgraded, 1 newly installed, 0 to remove and 406 not upgraded. Need to get 6,824 kB of archives. After this operation, 15.7 MB of additional disk space will be used. Get:1 https://apt.syncthing.net syncthing/stable amd64 syncthing amd64 0.14.48 [6,824 kB] Fetched 6,824 kB in 15s (459 kB/s) Selecting previously unselected package syncthing. (Reading database … 183744 files and directories currently installed.) Preparing to unpack …/syncthing_0.14.48_amd64.deb … Unpacking syncthing (0.14.48) … Setting up syncthing (0.14.48) … Processing triggers for man-db (2.8.3-2) …

Запускайте командой syncthing.

8. Установите редактор кода

Atom – это бесплатный, навороченный и кастомизируемый текстовый редактор с возможностями совместного использования кода в реальном времени, интуитивного автозавершения и установки пакетов для расширения функциональности. В качестве альтернатив можете попробовать Geany и Gedit.

Для установки Atom в Kali Linux скачайте deb-пакет. Затем установите зависимости:

root@kali:~# apt install gvfs gvfs-common gvfs-daemons gvfs-libs gconf-service gconf2 gconf2-common gvfs-bin psmisc Reading package lists… Done Building dependency tree Reading state information… Done Correcting dependencies… Done The following NEW packages will be installed: gconf-service (3.2.6-4.1) gconf2 (3.2.6-4.1) gconf2-common (3.2.6-4.1) gvfs-bin (1.36.2-1) libgconf-2-4 (3.2.6-4.1) psmisc (23.1-1+b1) The following packages will be upgraded: gvfs (1.36.1-1 => 1.36.2-1) gvfs-common (1.36.1-1 => 1.36.2-1) gvfs-daemons (1.36.1-1 => 1.36.2-1) gvfs-libs (1.36.1-1 => 1.36.2-1) 4 upgraded, 6 newly installed, 0 to remove and 462 not upgraded. 1 not fully installed or removed. Need to get 3,317 kB of archives. After this operation, 8,909 kB of additional disk space will be used. Do you want to continue? [Y/n] y

Наконец, используйте dpkg, пакетный менеджер командной строки, с флагом установки -i:

root@kali:~# dpkg -i ~/Downloads/atom-amd64.deb (Reading database … 191882 files and directories currently installed.) Preparing to unpack atom-amd64.deb … Unpacking atom (1.29.0) over (1.29.0) … Setting up atom (1.29.0) … Processing triggers for desktop-file-utils (0.23-3) … Processing triggers for mime-support (3.60) …

После этого Atom будет доступен из меню приложений.

9. Установите OpenVAS

OpenVAS – это свободный сканер уязвимостей, который расширит ваш инструментарий. Фреймворк запускался под именем GNessUs, бесплатного форка Nessus, который сейчас стоит  денег 🙂

Для бесплатной утилиты, OpenVAS хорошо справляется с оценкой безопасности узлов сети. Конечно, платный софт типа Nessus и NeXpose более функционален, и стоит он от $2,190.00 в год в случае с Nessus.

OpenVAS дает начинающим отличные возможности для понимания работы сканеров уязвимостей.

10. Поменяйте ключи и пароль SSH

Kali Linux устанавливается с одинаковым паролем (toor), что упрощает автоматизацию атак. Кроме того, стандартные ключи SSH могут позволить злоумышленнику перехватить ваши сообщения. Для смены ключей перейдите в каталог, а затем сбросьте конфигурацию сервера:

root@kali:~# cd /etc/ssh/ root@kali:~# dpkg-reconfigure openssh-server rescue-ssh.target is a disabled or a static unit, not starting it.

Пришло время менять пароль доступа к руту:

root@kali:~# passwd root Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully

На этом всё!

А что делаете вы после установки Kali Linux?

Источник: https://proglib.io/p/10-things-for-kali-linux/

Как обновить кали линукс через терминал

Команда для обновления kali linux

Главное меню » Операционная система Linux » Как обновить Kali Linux с помощью одной команды

Это не единственная команда, если честно. Это комбинация двух команд: apt update и apt upgrade.

Не беспокойся мы объясним вам команды, чтобы вы лучше поняли, что вы делаете.

Обычно для запуска этих команд вам нужно быть пользователем sudo, но в Kali Linux вы всегда являетесь пользователем root. Если вам интересно, пароль по умолчанию – toor.

Объяснение обновления Kali Linux

Kali Linux основан на Debian, как и Ubuntu. Таким образом, Ubuntu и Kali Linux используют систему управления пакетами Debian.

Команда apt используется для установки, удаления, обновления пакетов, т. е. программного обеспечения в вашей системе. Вот почему он называется менеджером пакетов.

Теперь вы видите две команды: update и upgrade. Это может сбить вас с толку. Если есть команда update, которая должна обновить систему, то почему используется команда upgrade?

Позвольте нам объяснить это вам.

Эта команда обновляет список репозиториев в вашей системе. Таким образом, ваша система проверяет, доступен ли новый пакет с серверов Kali Linux или доступна ли новая версия пакета.

Команда apt update не устанавливает новый пакет и не обновляет существующий пакет. Она просто получает информацию о пакетах.

apt upgrade

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

Теперь вы знаете разницу между apt update и apt upgrade.

С помощью && мы объединили две команды в одну. Таким образом, вторая команда (apt upgrade -y) запускается автоматически после успешного завершения первой команды.

Вы можете спросить, почему мы использовали параметр -y в команде apt upgrade -y? Это потому, что мы хотели сэкономить немного вашего времени.

Видите ли, когда вы запускаете команду apt upgrade, она запрашивает ваше подтверждение перед установкой этих обновлений. Он ждет вашего ввода. Вам нужно будет набрать yes, y или просто нажать Enter.

Если вы укажете -y при запуске команды apt upgrade, она автоматически выберет y, так что вам не придется вводить y вручную, и ваша система не будет ждать вашего подтверждения, и вы сэкономите некоторое время. Разве это не круто?

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

, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Kali Linux – это дистрибутив, основанный на Debian и предназначенный для тестирования безопасности компьютерных систем. Вместе с дистрибутивом поставляется множество специфичного программного обеспечения, которое поможет выполнить различные тесты на проникновение, в том числе такие инструменты, как Metasploit, Ettercap, Wireshark, Nmap и многие другие.

Часто Kali Linux применяется в качестве Live USB, но иногда его нужно устанавливать на персональный компьютер. В таком случае, как и для любой другой системы понадобиться выполнить некоторые базовые настройки. В этой статье будет рассмотрена настройка Kali Linux после установки. Мы рассмотрим большинство основных действий, которые вам нужно выполнить чтобы система была готова к работе.

1. Настройка NetworkManager

По умолчанию NetworkManager отключен, поскольку он мешает работать некоторым утилитам тестирования безопасности.

Но если вы все же хотите использовать NetworkManager, его не так сложно включить для этого откройте файл /etc/NetworkManager/NetworkManager.conf и замените строчку managed=false на managed=true:

Теперь перезапустите NetworkManager и вы сможете управлять своим сетевыми интерфейсами, в том числе и беспроводными.

service network-manager restart

2. Настройка репозиториев

Чтобы иметь возможность устанавливать все нужные программы нам необходимо добавить в систему репозитории. По умолчанию подключены далеко не все доступные варианты. Поэтому откройте файл /etc/apt/sources.list и приведите его к такому виду:

Regular repositories deb http://http.kali.org/kali sana main non-free contrib deb http://security.kali.org/kali-security sana/updates main contrib non-free # Source repositories deb-src http://http.kali.org/kali sana main non-free contrib

deb-src http://security.kali.org/kali-security sana/updates main contrib non-free

3. Обновление системы

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

apt-get clean && apt-get update && apt-get upgrade -y && apt-get dist-upgrade -y

4. Настройка звука

Чтобы поддержка звука автоматически включалась при загрузке системы сначала необходимо установить пакет:

sudo apt-get install alsa-utils -y

Нажмите правой кнопкой по иконке со значком динамика и выберите “Настройки звука”. Переключите выключатель Output Volume в положение ON.

5. Установка Java

Java машина нужна для выполнения многих программ поэтому нужно ее установить. Сначала перейдите на официальный сайт и загрузите установщик. Затем распакуйте архив и переместите полученную папку в /opt/:

tar -xzvf /root/jdk-8u121-linux-x64.tar.gz # mv jdk1.8.0_121 /opt

# cd /opt/jdk1.8.0_121

Дальше выполните такие команды, чтобы обновить альтернативы системы и использовать именно эту версию:

update-alternatives –install /usr/bin/java java /opt/jdk1.8.0_121/bin/java 1 # update-alternatives –install /usr/bin/javac javac /opt/jdk1.8.

0_121/bin/javac 1 # update-alternatives –install /usr/lib/mozilla/plugins/libjavaplugin.so mozilla-javaplugin.so /opt/jdk1.8.0_121/jre/lib/amd64/libnpjp2.so 1 # update-alternatives –set java /opt/jdk1.8.

0_121/bin/java # update-alternatives –set javac /opt/jdk1.8.0_121/bin/javac

# update-alternatives –set mozilla-javaplugin.so /opt/jdk1.8.0_121/jre/lib/amd64/libnpjp2.so

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

6. Установка Flash

Контент Flash теряет свою популярность, но все еще очень часто используется. Поэтому можно установить эту программу в системе:

apt-get install flashplugin-nonfree

Затем установите программу:

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

7. Установка архиваторов

В системах Linux по умолчанию используется формат tar. Но часто приходится работать и с другими форматами, такими как zip или rar. Для установки всех необходимых утилит выполните такую команду:

apt-get install unrar unace rar unrar p7zip zip unzip p7zip-full p7zip-rar file-roller -y

8. Добавление пользователя

По умолчанию в Kali Linux используется пользователь root. Но не всегда безопасно использовать root. Поэтому нужно создать обычного пользователя. Используйте команду useradd с опцией -m:

useradd -m user1

Затем нужно установить пароль:

И добавьте пользователя в группу sudo:

usermod -a -G sudo user1

9. Использование apt-add-repository

В Debian можно подключать PPA репозитории с помощью add-apt-repository. Но в Kali Linux утилита не поставляется по умолчанию. Но вы можете установить ее, для этого выполните такие команды:

apt-get install python-software-properties

Установите и обновите apt-file:

apt-get install apt-file
# apt-file update

Теперь нужно найти файл скрипта apt-add-repository и немного его модифицировать:

apt-file search add-apt-repository

Дальше отредактируйте файл, так чтобы использовать репозитории последней версии Ubuntu:

!/bin/bash if [ $# -eq 1 ] NM=`uname -a && date` NAME=`echo $NM | md5sum | cut -f1 -d” “` then ppa_name=`echo “$1″ | cut -d”:” -f2 -s` if [ -z “$ppa_name” ] then echo “PPA name not found” echo “Utility to add PPA repositories in your debian machine” echo “$0 ppa:user/ppa-name” else echo “$ppa_name” echo “deb http://ppa.launchpad.net/$ppa_name/ubuntu xenial main ” >> /etc/apt/sources.list

apt-get update >> /dev/null 2> /tmp/$_apt_add_key.txt
key=`cat /tmp/$_apt_add_key.txt | cut -d”:” -f6 | cut -d” ” -f3` apt-key adv –keyserver keyserver.ubuntu.com –recv-keys $key

rm -rf /tmp/$

_apt_add_key.txt fi else echo “Utility to add PPA repositories in your debian machine” echo “$0 ppa:user/ppa-name”

fi

Сохраните файл, затем все должно работать. Вы можете протестировать добавление репозиториев:

/usr/sbin/add-apt-repository ppa:noobslab/themes
# /usr/sbin/add-apt-repository ppa:alecive/antigone

10. Установите Tor

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

apt-get install tor
# service tor start

Теперь вы можете перенаправить трафик нужной программы на узлы tor, например, iceweasel:

11. Установка FileZilla

Иногда приходится использовать FTP, для установки клиента выполните:

apt-get install filezilla filezilla-common -y

12. Инструменты мониторинга

Утилита htop позволяет посмотреть использование памяти и процессора, а также информацию о каждом из процессов. Утилита NetHogs позволяет следить за исходящим и входящим трафиком. Для установки утилит выполните:

apt-get install htop nethogs -y

13. Установка драйверов

Если вы собрались играть в игры, или делать еще что-то, где используется видеокарта, вам необходимо установить драйвера видеокарты. Если у вас видеокарта от NVIDIA, выполните такие команды:

apt-get update # apt-get dist-upgrade # apt-get install -y linux-headers-$(uname -r)

# apt-get install nvidia-kernel-dkms

14. Установка RecordMyDesktop

Иногда нужно записывать свои действия на видео. Для этого можно использовать программу RecordMyDesktop:

apt-get install gtk-recordmydesktop recordmydesktop remmina -y

15. Установить Gdebi

Утилита dpkg – это отличный инструмент для установки программ из deb пакетов. На эта программа не может разрешать зависимости во время установки пакетов. Вместо нее вы можете использовать gdebi:

apt-get install gdebi -y

16. Разрешите автовход

По умолчанию система запрашивает пароль для входа. Но вы можете включить автоматический вход добавив строчку AutomaticLoginEnable = true в файл:

AutomaticLoginEnable = true
AutomaticLogin = root

Теперь вам не нужно вводить пароль для входа.

17. Установка Skype

Перейдите на официальный сайт и загрузите версию Skype для Debain. Затем используйте dpkg для установки:

dpkg -i skype.deb

18. Окружение рабочего стола

Вам необязательно использовать окружение рабочего стола Gnome, которое поставляется по умолчанию. Вы можете установить XFCE, KDE, Cinnamon, LXDE и другие. Первая команда для установки, вторая – для удаления.

apt-get install kali-defaults kali-root-login desktop-base xfce4 xfce4-places-plugin xfce4-goodies
# apt-get remove xfce4 xfce4-places-plugin xfce4-goodies

apt-get install kali-defaults kali-root-login desktop-base cinnamon
# apt-get remove cinnamon

apt-get install lxde-core lxde kali-defaults kali-root-login desktop-base
# apt-get remove lxde-core lxde

apt-get install kali-defaults kali-root-login desktop-base kde-plasma-desktop
# apt-get remove kde-plasma-desktop kde-plasma-netbook kde-standard

Выводы

Источник: https://hd01.ru/info/kak-obnovit-kali-linuks-cherez-terminal/

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.