РуЛиб - онлайн библиотека > Колисниченко Денис > Хакерство > Хакинг на LINUX

Читаем онлайн «Хакинг на LINUX»

КоJШСНИЧЕНКО Д.
Н.
ХАКИНГ
НА
LINUX
"Издательство Наука и Техника"
Саша-Петербург
УДКОО4.42
ББК 32.973
Колисниченко Д. Н.
ХА.кинг НА LINUX - СПБ.: ИздлтFЛЬСГВо НАУкА и ТЕХНИКА, 2022. .:_ 320 с.,
ил.
ISBN 978-5-907592-00-1
Данная книга расскажет, как использовать Linux для несанкционированного
доступа к информационным системам, или, попросту говоря, для взлома.
(Примечание. Материал носит информационный характер и каждый сам решает, как его
использовать. Вся ответственность по использованию материала данной книги в противо­
законных целях ло:ж:ится на самого читателя).
Первая часть книги показывает, как взломать саму Linux - вы познакомитесь
с основами Linux; узнаете, как взломать локальную Linux-cиcтeмy и получить
права root; поговорим о различных уязвимостях в системе шифрования файлов
и папок eCryptfs; ну и, в заключение первой части, будет показано как взломать
Apache, MySQL, а также CMS WordPress.
Вторая часть книги расскажет, как использовать различные инструменты,
доступные в Linux, для взлома других систем (в том числе и Linux) - познако­
мимся с хакерским дистрибутивом Kali Linux и узнаем о лучших инструмен­
тах из этого дистрибутива; расскажем как взломать аккаунт в социальной сети;
научимся скрывать свою деятельность с помощью Tor; попробуем взломать
Апdrоid-приложение посредством инструментов, входящих в состав Linux и
еще много чего интересного.
Все права защищены. Никакu часn. данной книm не может быть воспрои1веденв в DКDA бы то ни было форме без письменного ра.зреmеRИ8
владельцев авторских. прав.
Издвтельсrво не несет отвстсrвенносn1 за во1Иа.:ныА ушерб. причиненный в JtOДe исnольэо88ИИ.1 waтeplWIOB данной книrи. а 1"88:8С за
доступносn. матернапов, ccwuot на mторые вы мmкете наkrи в этой kИиге. На момент подrотовки D1ИГИ к юдаRИ1О все CCЬIJDOI на иятерист•
ресурсы были действующими.
.11. 1 I JI,
ISBN 978-5-907592-00-1
Конта1m1Ые телефоны издательства:
(812) 412 70 26
Официальный сайт: www.nit.com.ru
© Колисниченко Д. Н.
© Издательство Наука и Техника (оригинал-макет)
Содержание
ВВЕДЕНИЕ .......................................................................................... 11
ГЛАВА 1. ОСНОВЫ LINUX ............................................................ 15
1.1. ПРОЦЕСС ЗАГРУЗКИ ОС. ЯДРО ................................................................................ 16
1.1.1. Загрузчики Linux................................................................................... 17
1.1.2. Заrруэчик GRUВ2 ................................................................................. 17
КонфНl)'J)ационные файлы ................................................................. 17
Выбор метки по умолчаншо ................................................................ 24
Пароль загрузчика GRUВ2................................................................... 24
Установка заrрузчика............................................................................ 26
1.1.3. Система инициализации ...................................................................... 27
Принцип работы.............................................•...................................... 28
КонфНl)'J)ационные файлы systemd .................................................... 30
Цели........................................................................................................ 32
Управление сервисами при использовании systemd.......................... 34
1.2. УЧЕТНЫЕ ЗАПИСИ ПОЛЬЗОВАТЕЛЕЙ .................................................................. 35
1.2.1. Введение в учетные записи Linux ....................................................... 35
1.2.2. Получе1mе полномочий root................................................................ 38
1.2.3. Управление учетными записями пользователей ................................ 44
Файлы /etc/passwd и /etc/shadow .......................................................... 45
Изменение и удаление учетных записей ........................................... 49
Группы пользователей .......................................................................... 53
1.2.4. Модули РАМ .......................................................................................... 53
Огра1mчиваем доступ к системе по IР-адресу ................................... 57
Ограничиваем время входа в систему................................................. 58
Ограниче1mе системных ресурсов с помощью РАМ ........................ 59
1.3. ПРАВА ДОСТУПА :К ФАЙЛАМ И :КАТАЛОГАМ .................................................... 61
1.3.1. Общие положеНИJ1................................................................................. 61
1.3.2. Смена владельца файла ........................................................................ 62
1.3.3. Определе1mе прав доступа .................................................................. 62
1.3.4. Специальные права доступа ................................................................ 65
1.3.5. Атрибуrы файла .................................................................................... 65
...
1.4. МОНТИРОВАНИЕ ФАЙЛОВЫХ СИСТЕМ.............................................................. 67

1.4.1. Монrируем файловые системы вручную ........................................... 67
1.4.2. Имена устройств ................................................................................... 69
·------------------------------------------------------------····················-
\:а1,11111 11а
I
i1111,
1.4.3. Монтируем файловые системы при загрузке ..................................... 72
1.4.4. Автом�rrическое монтирование файловых систем ............................. 73
1.4.5. Работа с журналом ................................................................................ 74
1.4.6. Преимущества файловой системы ext4 .............................................. 74
1.4.7. Специальные операции с файловой системой ................................... 75
Монтирование NТFS-разделов ............................................................ 75
Создание файла подкачки .................................................................... 76
Файлы с файловой системой