[xakep] Linux для хакера. От основ устройства Linux до продвинутых техник и тонкой настройки

40

Быть профессионалом в области информационной безопасности и не ориентироваться в Linux сегодня попросту невозможно. Наша подборка поможет тебе вплотную познакомиться с этой системой, а если ты уже в ней разбираешься, то расширить кругозор, научиться полезным приемам и пополнить свой инструментарий. В бандл вошло рекордное число статей — почти полсотни!

Первая часть подборки посвящена устройству Linux. Вводная статья — «Linux за 30 минут» — ориентирована на совсем новых пользователей и стремительно вводит их в курс дела. Дальше разбираются отдельные подсистемы и механизмы: загрузка и инициализация, процессы и память, ядро, планировщик ввода-вывода, файловые системы и подсистема systemd.

Во второй части собраны обзоры необычных и специализированных дистрибутивов Linux, опубликованные в «Хакере» в разное время. Раздел открывает обзор самых мощных дистрибутивов для пентестов и OSINT, затем идут статьи по Arch Linux, Manjaro, NixOS (и вторая часть с углубленным погружением), Endless OS, Subgraph OS, Astra Linux SE и Yellow Dog Linux. На закуску — обзор минималистичных дистрибутивов и десятка необычных дистров.

Третья часть подборки посвящена работе с командным интерпретатором Linux и написанию скриптов на bash. В статье «Покоряем терминал» (и ее второй части) разбираются продвинутые техники работы с командной строкой на примере из области Data Science, в следующих статьях собраны рецепты скриптов на все случаи жизни, рассказано, как работать с графическим софтом из терминала, и разобрана настройка ZSH. Также мы включили в подборку обзор альтернативных оболочек вроде fish и dash.

Четвертая часть — это логическое продолжение той же темы, но на этот раз с упором на дополнительное ПО, которое можно установить для более продуктивной работы и улучшения качества жизни при работе с терминалом. Здесь собран как консольный софт первой необходимости, так и более экзотические программы. Две последние статьи — «Магия консоли» и «Магия консоли 2» — это настоящий кладезь интересных и необычных программ.

В пятой части мы рассматриваем некоторые графические приложения для Linux. Более конкретно — программы работы с бэкапами, софт из набора suckless и средства работы с PDF в Linux.

Шестая часть — «Настройка и диагностика» — посвящена тонкой настройке системы и решению различных проблем, возникающих при работе с Linux. Здесь ты найдешь ответы на следующие вопросы: что делать, если что-то сломалось, как настроить систему для более продуктивной работы, как собрать ядро Linux без поддержки оборудования, которое не используется, как выборочно шифровать трафик, как экономить заряд батареи при работе на ноутбуке и как мониторить системные события.

Последняя, седьмая часть посвящена безопасности и дисковому шифрованию. В обзорной статье «Безопасность превыше всего» рассказано о разных приемах, которые снизят вероятность раскрытия данных, также мы поговорим о защите ноутбука с Linux, о работе с криптоконтейнерами LUKS и о других средствах шифрования.