Skip to content

Документация по BlackArch на русском языке

Инструкции, советы, новые программы

Menu
  • LocalBitcoins
  • Главная
  • Список инструментов
  • HackWare
Menu

Установка из LIVE диска BlackArch с помощью установочного скрипта

Posted on 02.02.201602.08.2018 by Alexey

Загружаемся:

01

Входим (учётные данные root:blackarch):

02

Нужно обязательно включить Интернет-соединение, поскольку по умолчанию оно отключено. Как это сделать описано в заметке «Как включить Интернет в BlackArch».

Открываем терминал:

03

Набираем там:

blackarch-install

Выберите опцию «1», это позволит вам очень здорово сэкономить время:

04

Опять выбираете «1»:

05

Выбираете «1» и нажимаете ENTER:

06

Происходит синхронизация базы данных пакетов, если вместо похожей картины у вас быстро-быстро мелькают сообщения об ошибках, это означает, что у вас нет подключения к Интернету:

07

Здесь нас спрашивают, хотим ли мы полностью зашифровать рут, выберите то, что вам больше нравиться:

08

Теперь у нас спрашивают путь до диска.

09

Чтобы посмотреть, какие диски присутствуют в системе, воспользуйтесь командой:

fdisk -l

10

На этом этапе будьте очень внимательны, ведь если вы ставите на реальный компьютер, то неверный выбор диска может привести к полному удалению данных на носители, который вы не хотели очищать. Если вы ставите в виртуальную машину, то у вас только один диск: /dev/sda

Нас спрашивают, создать ли разделы. Если у вас ещё нет разделов, то выбираете y:

12

Выберите dos:

13

Выбираете New для создания нового раздела:

14

Это будет загрузочный раздел, поэтому 200 мегабайт достаточно:

15

Выбираем primary:

16

Поставьте флаг Bootable:

17

Стрелочкой вниз перемещаетесь на свободное место и опять выбираете New, установите размер 4 гигабайта для раздела подкачки:

18

Опять выберите primary, для изменения типа выберите Type:

19

Выберите 82 Linux swap / Solaris:

20

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

21

Выберите primary.

Для сохранения сделанных изменений, выберите Write:

22

Наберите yes:

23

Должно получиться примерно так:

24

Выходим:

25

Создать ли раздел BOOT – да, номер раздела BOOT – оставляем без изменений, тип файловой системы раздела BOOT – оставляем без изменений; создать ли раздел подкачки – да, номер раздела подкачки – без изменений; номер раздела ROOT – без изменений, файловая система – без изменений:

26

Подытоживается наш выбор, если всё правильно, то выбираем y:

27

Далее автоматически, без нашего участия форматируются разделы, опять происходит синхронизация базы данных пакетов и устанавливаются пакеты групп base и base-devel:

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


29

У нас спрашивают, установить ли сейчас пакеты BlackArch.

30

Конечно, нам нужны эти пакеты, но рекомендую отложить установку по следующим причинам:

  • мы ускорим окончание установки сейчас и в дальнейшем сможем доустановить нужные пакеты;
  • сейчас будет непросто выбрать только нужные пакеты или группы пакетов, в дальнейшем мы с лёгкостью сможем установить только необходимые нам группы.

Теперь у нас спрашивают, установить ли менеджер дисплея и окружение рабочего стола. Мне не нравятся эти легковесные окружения, которые нам предлагают. Поэтому я отказываюсь, чтобы чуть позже установить GDM3 и Cinnamon:

31

 Установить ли пакеты VirtualBox – я устанавливаю в виртуальную машину, поэтому соглашаюсь:

32

Вводим пароль рута:

33

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

34

Устанавливаем имя хоста:

35

Устанавливаем загрузчик:

36

Нам говорят, что всё готово (на самом деле нет):

37

Вынимаем диск и перезагружаемся:

38

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

39

Начитаем с того, что поднимаем Интернет:

40

Синхронизируем базу данных пакетов и обновляемся:

pacman -Syu

Раскомментируйте группу wheel из sudoers «%wheel ALL=(ALL)», чтобы пользователи сразу после создания могли sudo:

pacman -S vim sudo
vim /etc/sudoers

Устанавливаем пакет для автодополнения по клавише TAB:

pacman -S bash-completion

Теперь в файле locale.gen нам нужно раскомментировать две строки, для этого

vim /etc/locale.gen

Ищем там и раскомментируем строки:

en_US.UTF-8 UTF-8
ru_RU.UTF-8 UTF-8

После этого выполняем:

locale-gen

Создадим locale.conf и экспортируем локаль:

echo LANG=en_US.UTF-8 > /etc/locale.conf
export LANG=en_US.UTF-8

Настраиваем часы:

sudo hwclock --systohc --utc

Ставим иксы:

pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils mesa
pacman -S xorg-twm xterm xorg-xclock

41

Это для ноутбуков с тачпадами:

pacman -S xf86-input-synaptics

Установка видеодрайверов (только для тех, кто не в виртуальной машине):

Посмотрите, какая у вас видеокарта:

lspci | grep VGA

Чтобы посмотреть доступные открытые драйверы:

pacman  -Ss xf86-video- | less

И установите соответствующий вашей видеокарте:

sudo pacman  -S  xf86-video-[TAB]ваша_графическая_карта

Тестируем иксы:

startx

Если всё настроено правильно, то будет запущена X сессия как на скриншоте ниже. Отсюда можно выйти написав exit в самой большой консоли.

42

Установка окружения рабочего стола (Cinnamon) и менеджера рабочего стола (gdm):

sudo pacman -S cinnamon nemo-fileroller gdm
mv /usr/share/xsessions/gnome.desktop ~/
sudo systemctl enable gdm
sudo systemctl start gdm

43

Настраиваем интернет:

sudo pacman -S net-tools
sudo pacman -S network-manager-applet
sudo systemctl stop dhcpcd@enp0s3.service
sudo systemctl disable dhcpcd@enp0s3.service
sudo systemctl stop dhcpcd.service
sudo systemctl disable dhcpcd.service

Запустите и задействуйте Network Manager.

sudo systemctl start NetworkManager
sudo systemctl enable NetworkManager

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

sudo pacman -S gedit gnome-terminal pulseaudio pulseaudio-alsa pavucontrol firefox vlc chromium unzip unrar p7zip pidgin toxcore deluge smplayer audacious qmmp gimp xfburn thunderbird gnome-system-monitor doublecmd-gtk2 gnome-calculator pinta recoll deadbeef truecrypt bleachbit shutter evince mlocate antiword catdoc unrtf djvulibre id3lib mutagen python2-pychm perl-image-exiftool aspell-en aspell-sv git calibre

Если не хотите ставить все программы, то вот эти вам точно пригоняться:

sudo pacman -S gedit gnome-terminal firefox unzip unrar p7zip gnome-system-monitor doublecmd-gtk2 shutter

Опять же, опционально, кодеки:

sudo pacman -S a52dec faac faad2 flac jasper lame libdca libdv libmad libmpeg2 libtheora libvorbis libxv wavpack x264 xvidcore gstreamer0.10-plugins

Если вам нужны офисные инструменты вроде Writer, Calc, Impress, Draw, Math и Base, то установите пакет LibreOffice следующей командой.

sudo pacman -S libreoffice-fresh libreoffice-fresh-ru

Дополнительные словари для LibreOffice (можно ставить все):

  • Русский орфографический словарь. Основан на работе группы AOT.ru.
  • Пакет словарей для русского языка
  • LanguageTool

Отлично, теперь у нас полнофункциональная, выглядящая современно система. 

44

Пришла пора установить инструменты BlackArch. Со списком инструментов и с группами инструментов вы можете ознакомиться по адресам:

  • Список инструментов BlackArch с описанием
  • Группы программ BlackArch

Установите список зеркал:

sudo pacman -S blackarch-mirrorlist

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

sudo pacman -S blackarch-automation blackarch-cracker blackarch-database blackarch-exploitation blackarch-networking blackarch-recon blackarch-scanner blackarch-sniffer blackarch-social blackarch-spoof blackarch-webapp blackarch-wireless --needed

Близкие статьи

  • Варианты установки BlackArch (100%)
  • Создание загрузочной флешки BlackArch / Arch Linux (100%)
  • Установка BlackArch, часть первая: Установка BlackArch в VirtualBox (100%)
  • Установка BlackArch, часть вторая: Установка Arch (100%)
  • Установка Дополнений гостевой ОС VirtualBox для BlackArch (Arch Linux) (100%)
  • Как включить Интернет в BlackArch (RANDOM - 69.3%)

17 thoughts on “Установка из LIVE диска BlackArch с помощью установочного скрипта”

  1. she9:
    09.04.2016 в 12:05

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

    Ответить
  2. Alexey:
    09.04.2016 в 13:21

    Мне не только идея понравилась, но я натурально влюбился в Arch. Хоть в качестве домашней ОСи, хоть в качестве дистрибутива для пентестинга – просто шикарно! Даже сервак вот здесь (suip.biz) поднят на Arch / BlackArch. Теперь у меня ещё одна загадка в жизни, почему Arch так умеренно популярен? Неужели только из-за «сложности» установки? В принципе, не делать установщик – это идея, конечно, хорошая: отсечь нубов, чтобы они не мучали совсем глупыми вопросами )))))

     

    По существу:

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

    Меню, такое как на Live-дистрибутиве BlackArch, возможно только в определённых средах рабочего стола (только в fluxbox, awesome и openbox).

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

    pacman -Sg | grep blackarch

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

    pacman -Sg имя-категории

    Пример:

    pacman -Sg blackarch-webapp

    Не люблю спорить на тему «а вот лучше так», но ведь действительно же меню не ускоряет процесс запуска программы – если это утилита командной строки, то там нужно вводить опции и аргументы, т.е. в любом случае меню не поможет. Если нужны просто названия программ, то я показал чуть выше, как их посмотреть. Или вот ещё скриптик набросал:

    while read -r line; do echo -e "Пакет \033[1m$line\033[0m содержит программы:"; echo `pacman -Sg $line | cut -d ' ' -f 2`; echo -e "\n"; done < <(pacman -Sg | grep blackarch-)

    А так вообще, распотрашить / переконвертировать оригинальный пакет (blackarch-menus) под меню Cinnamon, или сгенерировать меню – это хорошие задачки для тренировки ума начинающих пентестеров ))))

    Ответить
    1. sha9:
      02.05.2016 в 22:07

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

      Ответить
  3. sha9:
    11.04.2016 в 13:21

    здравствуйте алексей. мне тоже арч нравится. ( хотя пользуюсь не только им). но с ним пока не очень подружился. все времени нет разбираться досконально, как вы. вообще-то с арчем можно поступить проще. если инструменты не становятся по категориям, то можно вообще-то проще поступить. устанавливаем манджаро ( там уже все прикручено для работы, включая и синамон+установщика аж два. на любой вкус и цвет) потом по этой ссылке https://manjaro.ru/blog/how-to/delaem-iz-manjaro-pentest-distributiv2.html. я кстати там тоже уже отметился 🙂 и далее по тексту. у кого - что получится. у меня получилось с трудом. видимо руки немного не оттуда растут 🙂 а менее популярен он не из-за установщика. не моу взгляд малая популярность связана с уж очень профессиональными инструментами ( все таки хаккерская группа null security веников не вяжет) и отсутствием ( или малым наличием) документации. типа профи и так знаю, а ламерам тут делать нечего 🙂

    Ответить
  4. sha9:
    11.04.2016 в 13:24

    вот если бы найти ответ на мой вопрос - как рассортировать инчтрументы в меню, чтобы было как оригинале, сохранив при этом цинамон ( а еще лучше - матэ). 🙂 тогда бы цены ему не было.

    Ответить
  5. Дмитрий:
    17.04.2016 в 21:55

    reached target graphical interface и все дальше не загружается, ставил по инструкции, но на virtualbox и со стандартной оболочкой……

    Ответить
    1. Alexey:
      19.04.2016 в 16:18

      Это называется "повезло". Если коротко, ядро 4.5 (а теперь именно такая версия), в Arch Linux не дружит с VirtualBox. Проблема и на свежеустановленных машинах, и после обновления. Как справится написано в "Решение проблемы X server не поднимается в VirtualBox VM после обновления ядра до 4.5".

      Ответить
  6. Дмитрий:
    19.04.2016 в 18:32

    Большое спасибо за ответ!

    Ответить
  7. sha9:
    02.05.2016 в 22:11

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

    Ответить
  8. sha9:
    02.05.2016 в 22:23

    и еще один вопрос в догон - не могли бы вы расписать дополнительно установку матэ на блэк арч. желательно также доходчиво как цинамон ( или как в кали на вашем бывшем сайте)

    Ответить
  9. sha9:
    03.05.2016 в 11:52

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

    Ответить
  10. sha9:
    03.05.2016 в 11:55

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

    Ответить
  11. Энлиль:
    26.06.2016 в 18:50

    Миграция с Кали была на удивление безболезненной благодаря вашему сайту. Большое спасибо!

    Ответить
  12. Evgen:
    08.12.2016 в 00:09

    Couid not connect to wicd's D-Bus interface.Check the wicd iog for error messages.

    Error connecting to wicd service via D-Bus.Please ensure the wicd service is running.

    Ответить
    1. Micha013:
      04.08.2017 в 23:56

      V terminale napishi: sudo wicd

      I zarabotaet set'.

      Ответить
  13. павел:
    28.02.2019 в 10:14

    делаю все по инструкции но на vbox он мне выдает следующее [+] Creating BOOT partition  [-] ERROR: Could not create filesystem

    Ответить
  14. anton:
    13.09.2019 в 20:46

    хотя опять пишет error could not Luka form

    123qwe не работает

     

    Ответить

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *

wp-puzzle.com logo


Поиск


Свежие записи

  • Ошибка «error: failed to commit transaction (invalid or corrupted package)» (РЕШЕНО)
  • Ошибка «TypeError: ‘AURPackageInfo’ does not have attribute ‘submitter’» (РЕШЕНО)
  • Ошибка phpMyAdmin «Error: Undefined constant «SODIUM_CRYPTO_SECRETBOX_KEYBYTES»» (РЕШЕНО)
  • Ошибка «error: GPGME error: No data. error: failed to synchronize all databases (unexpected error)» (РЕШЕНО)
  • Как в Arch Linux перейти к предыдущей версии ядра. Как установить и переключиться на linux-lts

Свежие комментарии

  • Vova к записи Установка LAMP (Linux, Apache, MySQL/MariaDB, PHP8 и phpMyAdmin) в Arch Linux / BlackArch
  • Furi к записи Приложение в .AppImage не запускается в Arch Linux (РЕШЕНО)
  • Alexey к записи Установка LAMP (Linux, Apache, MySQL/MariaDB, PHP8 и phpMyAdmin) в Arch Linux / BlackArch
  • Юрок к записи Установка LAMP (Linux, Apache, MySQL/MariaDB, PHP8 и phpMyAdmin) в Arch Linux / BlackArch
  • Aleksandr к записи Ошибка error: failed to synchronize all databases (unable to lock database) (РЕШЕНО)




Рубрики

  • Sniffing и Spoofing
  • Архив
  • Взлом Wi-Fi сетей
  • Инструкции
  • Новости
  • Общая информация/новости
  • Разведка
  • Справка и подсказки




Яндекс.Метрика
© 2023 Документация по BlackArch на русском языке | Powered by Minimalist Blog WordPress Theme