Основы Linux для начинающего "Хакера" - Использование скриптов запуска

H

Hackers Academy

Original poster
Основы Linux для начинающего "Хакера" - Использование скриптов запуска
В этом руководстве мы рассмотрим, как Linux запускает процессы при загрузке, и настроим Snort, наиболее широко используемую в мире IDS (систему обнаружения вторжений), для автоматического запуска при загрузке, чтобы он был доступен для защиты нашей сети.

Процесс загрузки Linux

Для начала, нам нужно изучить процесс загрузки Linux. В Linux процесс загрузки начинается с BIOS (базовая система ввода / вывода), затем MBR (основная загрузочная запись) выполняет GRUB (GRand Unified Bootloader), затем ядро выполняет init (инициализацию или первый процесс) и наконец, программа уровня запуска выполняется из /etc/rc.d.

linux-basics-for-aspiring-hacker-using-start-up-scripts-w1456-jpg.161


Процесс Init.d

Init - самый первый процесс. Он является прародителем всех процессов Linux и всегда имеет идентификатор процесса 1. Как вы можете видеть на скриншоте ниже, init имеет ID 1.

kali > ps aux | grep init




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

Список процессов



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

Для начала перейдем в каталог

/etc/init.d

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

kali > cd /etc/init.d
kali > ls -l

2-png.182


Если мы опустимся немного вниз, мы должны найти rc.local:

3-png.183




Теперь давайте откроем rc.local в любом текстовом редакторе, который содержит скрипт для запуска необходимых процессов в фоновом режиме при загрузке системы. Я буду использовать Leafpad.

kali > leafpad /etc/init.d/rc.local


Установка Snort

Вспомним еще раз, что такое Snort.

Snort — свободная сетевая система предотвращения вторжений и обнаружения вторжений с открытым исходным кодом, способная выполнять регистрацию пакетов и в реальном времени осуществлять анализ трафика в IP-сетях.

Если у вас еще не установлен Snort, сделайте это сейчас. Для этого вы можете набрать:

kali> apt-get install snort
kali> ls -l
Теперь все, что нам нужно сделать, - это запускать этот скрипт при каждом старте системы.

Есть много способов запустить скрипт при старте, но, вероятно, самый простой - использовать файл rc.local. Как мы видели выше, файл rc.local содержит скрипт для запуска различных сервисов при загрузке.

Давайте откроем этот файл с помощью Leafpad и добавим две строки в конце файла:

  • Чтобы убедиться, что соответствующий интерфейс работает, и в («беспорядочный режим») — режим монитора «наполовину» (ifconfig eth0 up -arp)
  • Выполним сценарий, /etc/init.d/snort start
5-png.185


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

После перезапуска ОС проверяем, работает ли Snort, набрав:

kali> ps aux | grep snort
6-png.186


Можем положиться на систему защиты Snort, когда мы запускаем нашу систему.

Спасибо за внимание

С вами был ФСБ! Надеюсь тебе понравилась моя статья. Подписывайся на мой профиль UfoLabs и на мой телеграм канал

Авторизируйтесь или Зарегистрируйтесь что бы просматривать ссылки.

 
Название темы
Автор Заголовок Раздел Ответы Дата
H Основы Linux для начинающего "Хакера" - Сети Корзина 0
K Специалист Основы Linux 2016 Другое 0
O Основы Linux Другое 0
Denik Интересно Основы Nginx: высокопроизводительные серверы с нуля [2части] Полезные статьи 0
N Основы Вопросы и интересы 1
B Изучаем основы Java за 2 дня Основы ООП на Java. Экстремальное погружение Полезные статьи 0
B Основы языка Python (2019) Полезные статьи 0
T Основы безопасности и анонимности в сети Полезные статьи 1
V Основы построения доменной сети Полезные статьи 0
K Уроки по XSS: Урок 1. Основы XSS и поиск уязвимых к XSS сайтов Уязвимости и взлом 0
U Основы работы с SSH или первый опыт подключение к носкам и туннелям Полезные статьи 8
S Основы информационной безопасности. Виды угроз. Анонимность и приватность 0
K Анонимный Эл. Кошелек . Основы . Регистрация . Работа. Обменники Полезные статьи 3
D Основы успешного вбива. Вбив с приложения. Полезные статьи 1
A Основы PHP. Другие ЯП 1
Admin Dos и DDos для новичков. Основы Spam/DDOS/Malware 3
Admin Основы антибана инстаграмм аккаунтов Полезные статьи 6
DOMINUS Проверено Защищенные криптованные смартфоны, ноутбуки, флеш-карты и SSD-диски на базе ОС Linux: обеспечение анонимности и безопасности в интернете Все что не подошло по разделу 2
semsvm Интересно Пассивный заработок от 2$+ в сутки - на своем ПК, Android, Linux! Корзина 1
R Kali linux какие бывают Свободное общение и флейм 1
R Установка языковый пакет на kali linux persistence Свободное общение и флейм 0
H Не могу установить драйвер Nvidia Kali Linux Все что не подошло по разделу 1
H Kali Linux картинка сыпится в крошки Все что не подошло по разделу 0
Denik Интересно Малварь для Linux, CronRAT, скрывается в cron job с неверными датами Новости в сети 0
B Услуги Linux администратора, настройка vps, серверов Ищу работу. Предлагаю свои услуги. 0
Ёшкин_кот Интересно Kali Linux Revealed (на русском) Полезные статьи 0
H Prey: Отслеживаем Linux компьютер Корзина 0
H Защита Linux-сервера. Что сделать в первую очередь Корзина 0
H PowerShell для пентестов в Kali Linux Корзина 0
H Новый Linux-модуль платформы TrickBot тайно атакует Windows-ПК Подробнее: https://www.securitylab.ru/news/510661.php Корзина 0
H Шифрование сообщений в GPG на Linux. Корзина 0
1 Языки программирования на Linux Mint. Вопросы и интересы 3
Denik Интересно Проверяем вирусы на серверах Linux Полезные статьи 0
CMDfromBAT Интересно Взлом почты при помощи Hydra в Kali Linux Уязвимости и взлом 2
Д Аренда VPS/VDS сервера. Аренда VPS от 260 руб. Windows/Linux Server. Сайты/Хостинг/Сервера 3
V Kali Linux netsed Kali Linux 0
Denik Интересно Трояны для слежки под Windows, macOS, Linux, Android, iOS Анонимность и приватность 0
CMDfromBAT Интересно Ninjutsu-OS: "Kali Linux" в среде Windows Полезные статьи 48
T Проблема с иконками на kali linux kde Вопросы и интересы 1
Eteriass Интересно Мини VPN для Kali Linux/Nipe/ СИ/Фишинг/Мошенничество 1
Eteriass Фишинг на Kali linux/Shellphish/ СИ/Фишинг/Мошенничество 17
E Интересно Доступ к веб-камере при помощи Kali linux и CИ Уязвимости и взлом 5
E Интересно Повышаем привилегии в Linux: TOP утилит Уязвимости и взлом 2
E Чистим Linux Полезные статьи 0
T установка Kali linux 2020.1b Вопросы и интересы 1
CMDfromBAT Интересно RECREATOR-PHISHING - ЛУЧШИЙ ФИШИНГ ДЛЯ ЛЮБОЙ СТРАНИЦЫ! KALI LINUX СИ/Фишинг/Мошенничество 29
S Продам vps windows linux 2.50 $ месяц, вы также можете арендовать на час за 0.03 $ Сайты/Хостинг/Сервера 2
X /HumenError/Фишинг instagram/Kali linux/ СИ/Фишинг/Мошенничество 10
1 kali linux live не работают программы (wifite и тд.) Вопросы и интересы 11
E Администрирование LINUX Полезные статьи 3

Название темы