Михайло Фленов
Linux очами хакера
Дана книга присвячена розгляду однієї з найпопулярніших операційних систем (ОС), що встановлюються на сервери - ОС Linux. Для домашнього застосування ця система поки що не користується такою популярністю, як серед професійних адміністраторів, але останнім часом намітилися передумови для захоплення і цього ринку.
Установка ОС стає все простіше, а графічний інтерфейс і зручність роботи в деяких випадках не поступається самій прославленої в середовищі малого бізнесу ОС Windows.
Ця книга буде корисна адміністраторам Linux і тим користувачам, які хочуть познайомитися з цією системою ближче. Розглянуті питання настроювання і безпеки стануть в нагоді фахівцям, які використовують різні ОС, тому що велика частина інформації не прив'язана до певної системи.
Ви зможете дізнатися, як хакери проникають на сервери і захиститися від вторгнення. Так як деякі приклади з цієї книги можуть бути використані не тільки для оборони, а й для нападу, я хотів би застерегти юних хакерів. Здорова цікавість - це добре, але пам'ятайте, що правоохоронні органи не сплять і завжди домагаються свого. Якщо один раз вам пощастило зі зломом і ніхто не звернув на це уваги, то в наступний раз ви можете опинитися в руках правосуддя.
Частина книги написана з точки зору хакера і демонструє, як вони проникають в систему. У надії на те, що цю інформацію не використовуватимуть для злому серверів, я намагався зробити наголос саме на захист і деякі речі залишав за межами викладу або просто не договорював, щоб не з'явилося спокуси скористатися методами хакерів і порушити закон. Звичайно ж, щоб реалізувати мої ідеї (довести до логічного кінця), потрібно витратити кілька хвилин на програмування або на пошук в Інтернеті. Але незважаючи на те, що книга може послужити відправною точкою для хакера, я сподіваюся, що цього не станеться. Пам'ятайте про законність ваших дій.
Будь-який об'єкт може бути розглянутий з різних точок зору. Простий приклад з життя - ніж, будучи столовим предметом, при певних обставинах стає знаряддям вбивства або засобом самооборони. Точно так само і методи хакера, які будуть розглядатися в цій книзі, можуть бути сприйняті як поради для повсякденного догляду за ОС, способи захисту від проникнення і засоби злому системи. Я сподіваюся, що ви не будете використовувати отримані знання в руйнівних цілях, це не прикрашає людину. Навіщо вам потрібна "чорна" популярність зломщика? Чи не краще присвятити себе більш корисним речам.
Незважаючи на явне прагнення Linux оселитися в домашніх комп'ютерах, в цій ОС настройка поки ще занадто складна і містить безліч параметрів, які більшості користувачів не потрібні. Якщо просто закрити очі і залишити все значення за замовчуванням, то про справжню безпеки Linux не може бути й мови. Жодна ОС не буде працювати надійно і з максимальним захистом при таких налаштуваннях. Виробник не може заздалегідь знати, що нам знадобиться, і робить все можливе, щоб програма працювала на будь-якій системі, а для цього доводиться включати багато додаткових функцій, що робить систему надлишкової.
Так уже повелося, що адміністратори Linux повинні мати більше досвіду і знань, ніж фахівці Windows, і це пов'язано як раз з труднощами настройки. У даній книзі я постарався максимально доступно розповісти вам про ОС Linux, і при цьому спробував зробити це з позиції хакера.
Чому книга називається "Linux очами хакера", і що це за очі? Це питання цікавить багатьох моїх читачів. Коли ми беремо в руки книгу, то сподіваємося, що її зовнішній вигляд відповідає внутрішньому. В даному випадку мова йде про те, який вміст буде відповідати цій назві? Для відповіді на це питання необхідно чітко розуміти, хто такий хакер і що він бачить в ОС.
Коли мене запитують, що я маю на увазі під словом "хакер", я привожу найпростіший приклад: як адміністратор ви встановили і змусили працювати ОС, але якщо вдалося налаштувати її на максимальну продуктивність і безпеку, то ви - хакер.
Уміння хакера повинні бути спрямовані на те, щоб створити що-небудь краще за інших (швидше, зручніше і безпечніше). Саме такою є сама ОС Linux, створена хакерами для всього світу.
Дана книга розглядає ОС, починаючи з самих основ і до складних маніпуляцій системою. Весь матеріал, що викладається представлений простим і доступним кожному мовою. Завдяки цьому вам не знадобиться додаткова література для вивчення ОС Linux. Всю інформацію можна буде отримати з одних рук. Для більш глибокого вивчення питання вам можуть знадобитися тільки добре знання англійської мови і читання документації мул і файлів HOWTO, які поставляються з системою Linux.
Головна відмінність книги в тому, що про безпеку і продуктивності ми будемо говорити не в окремих заключних розділах, що є великою помилкою, а в міру необхідності. Коли людина вже придбав навички неефективну роботу з системою, то переучуватися буде складно. Саме тому ми будемо розбирати послідовно (від азів до складних питань) всі аспекти кожної розглянутої теми, акуратно розкладаючи отримані знання "по поличках".
Опис застосування і просто адміністрування Linux завжди можна знайти в Інтернеті або в документації на ОС, а ось інформацію щодо ефективного використання знайти складніше, а всі наявні відомості є фрагментарними, і їх важко зводити в одне ціле. А адже безпека не любить уривчастих даних. Якщо упустити хоч одну дрібницю, комп'ютер виявляється вразливим для злому.
В якості додаткової інформації з безпеки комп'ютера і мереж раджу прочитати мою книгу "Комп'ютер очами хакера" [3], в якій наводиться досить багато загальних відомостей з цих питань.
Незважаючи на те, що дана книга спрямована більшою мірою на опис безпеки ОС Linux, багато що розглядаються в ній проблеми можуть вам стати в нагоді і при побудові захищеного Linux-сервера. Точно так же книга "Linux очами хакера" буде корисна і фахівцям з безпеки Windows-систем.
У цій книзі не розглядаються питання, пов'язані з вірусами, тому що в даний час вірусна активність в ОС Linux мінімальна, але це не означає, що небезпеки не існує. Загроза є завжди, а захист від вірусів схожа з захистом від троянських програм, яких для Linux досить багато. Про атаках вірусів і можливості їх відображення можна також прочитати в книзі "Комп'ютер очами хакера" [3].
Отже, давайте знайомитися з Linux з точки зору хакера, і я впевнений, що ви подивіться на неї зовсім іншими очима і знайдете для себе багато нового і цікавого.
Подяки
У кожній своїй книзі я намагаюся подякувати всім, хто брав участь в її створенні і допомагав з'явитися на світло. Без цих людей просто нічого б не вийшло.
Насамперед я хотів би відзначити видавництво "БХВ-Петербург", з яким працюю вже кілька років. Спасибі керівництву, редакторам і коректорів, які працюють зі мною і допомагають зробити книгу такою, якою я її задумував. Адже писати доводиться у важких за термінами умовах, але інакше не можна, тому що інформація застаріє раніше, ніж книга потрапить на прилавок.
Чи не втомлюся дякувати батьків, дружину і дітей за їх терпіння. Після основної роботи я приходжу додому і працюю над черговою книгою. Таким чином, сім'я може бачити мене тільки за комп'ютером, а спілкуватися зі мною дуже складно, тому що всі думки спрямовуються далеко в віртуальну реальність.
Велика вдячність моїм друзям і знайомим, які щось підказували, допомагали ідеями і програмами.
Окреме спасибі адміністраторам мого провайдера, які дозволили тестувати деякі описувані в даній книги методи на їх обладнанні і серверах. Я намагався працювати акуратно і нічого не знищити. Начебто так і вийшло ☺.
Так вже виходить, але в написанні кожної книги беруть участь і тварини. Ця робота не стала винятком. Мій новий кіт Чікіст з 23:00 до 1:00 ночі гуляє по квартирі і кричить, я не можу заснути, а значить, більше часу приділяю роботі.
Хочеться подякувати ще одного кота, який є асистентом в пакеті програм MS Office. Книгу я писав в MS Word, а ОС Linux працювала в віртуальній машині, щоб можна було робити знімки екрану. Якщо на мене "кидали" дитини, то кіт-асистент допомагав зайняти мого однорічного сина, виступаючи в ролі няні. Я садив сина Кирила поруч, і він спокійно грав з котом на екрані монітора, а я міг продовжувати працювати над книгою. Правда, іноді доводилося рятувати кота і монітор, коли син починав маленької ручкою незграбно гладити полюбилося тварина.
А найбільша подяка - вам за те, що купили книгу, і моїм постійним читачам, з якими я регулярно спілкуюся на форумі сайту www.vr-online.ru. Останні роботи грунтуються на їх питаннях і пропозиціях. Якщо у вас з'являться якісь проблеми, то ласкаво прошу на цей форум. Я постараюся допомогти в міру можливості і чекаю будь-яких коментарів з приводу цієї книги. Ваші зауваження допоможуть мені зробити мою роботу краще.
Кінець ознайомчого уривка
СПОДОБАЛАСЯ КНИГА?

Ця книга коштує менше ніж чашка кави!
ДІЗНАТИСЬ ЦІНУ Навіщо вам потрібна "чорна" популярність зломщика?
Чому книга називається "Linux очами хакера", і що це за очі?
В даному випадку мова йде про те, який вміст буде відповідати цій назві?