ЗМІ люблять лиходіїв. Коли ви чуєте слово хакер, ваш мозок, ймовірно, відразу малює образи зловмисників. Ви уявляєте злочинців, які переслідують людей, обманюють корпорації, крадуть особистості або, що ще гірше, загрожують обрушити економіку або розв’язати війну, зламуючи військові системи.
Не можна заперечувати, що такі зловмисники є. Вони потрапляють до заголовків новин. Але вони становлять лише малу частку реального співтовариства.
Термін “комп’ютерний хакер” з’явився в середині 1960-х років. Він описував програмістів. Це були візіонери, які бачили потенціал у машинах, що ігнорується іншими. Вони створювали код, щоб писати програми, які ніхто інший не міг собі уявити. Вони були першопрохідниками. Білл Гейтс. Стів Джобс. Стів Возняк. Ці засновники бачили, потім здатні комп’ютери, і створювали методи реалізації цього. Вони були хакерами.
Визначальною рисою була цікавість. Воно межувало з одержимістю. Вони просто писали код. Вони розбирали речі, аби зрозуміти, як вони працюють.
Хакери пишаються тим, що розуміють як функціонують системи, а не просто створюють їх з нуля.
Коли з’являлася “помилка” (баг) – ділянка поганого коду, що порушує роботу програми, – вони не ігнорували її. Вони створювали “патчі”. Невеликі фрагменти коду, що виправляють проблему. Вони розповсюджували їх безкоштовно. Деякі з цих ентузіастів у результаті почали отримувати гроші за навички, які вони із задоволенням застосовували безплатно.
Комп’ютери еволюціонували. Інженери об’єднали машини у мережі.
Визначення змінилося. Хакер став тим, хто використовує комп’ютери для дослідження мережі, до якої він не належить.
Більшість не мали зловмисних намірів. Вони просто хотіли знати, як працює мережа. Будь-який бар’єр був викликом, який треба подолати.
Це залишається вірним і сьогодні. Звичайно, є історії про саботаж. Проникнення. Поширення вірусів. Але більшість хакерів просто цікаві. Вони хочуть осягнути тонкощі комп’ютерного світу.
Деякі використовують ці знання, щоб допомогти корпораціям та урядам створювати більш надійний захист. Інші йдуть темнішими шляхами.
Ми досліджуємо методи, які використовуються для проникнення системи. Ми розглянемо культуру хакерів. Ми познайомимося з відомими фігурами, які вступили у конфлікт із законом.
Але перш ніж перейти до сучасних мережевих вторгнень, нам потрібно повернутися назад. До комп’ютерних хакерів існували маніпулятори із телефонними лініями.
Ера фрікінга
Цікаві уми звернулися до телефонної системи. Вони знайшли способи маніпулювати нею.
Це називалося фрікінгом.
Фріки робили міжміські дзвінки безплатно. Вони розігрували інших користувачів. Вони досліджували інфраструктуру, перш ніж вона стала цифровим світом, який ми знаємо сьогодні.
Кодова база хакерів та соціальна ієрархія
Код – це справжня валюта у підпільному світі. Щоб зробити злом, не обов’язково бути програмістом. Більшість хакерів просто шукають інструменти, написані іншими. Існує тисячі таких програм на дослідження мереж. Вони передають владу всім, хто вміє користуватися ними. Як тільки ви розумієте слабкі місця системи, ви можете створювати експлойти.
Хакери використовують специфічне програмне забезпечення для компрометації цілей. Методи старі, але ефективні.
-
Логування натискань клавіш : Деякі шкідливі програми записують кожне натискання клавіші. Вони встановлюються безшумно. Потім вони спостерігають. Хакер пізніше переглядає журнал. Це криниця для крадіжки особистості та проникнення в систему. Усі введені паролі стають доступними.
-
Злом паролів : Вгадування недостатньо. Алгоритми генерують тисячі комбінацій. Це атака методом грубої сили. Вона пробує кожну можливу комбінацію, доки не знайде відповідну. Словарна атака працює швидше. Вона підставляє поширені слова у поля для входу. Вона покладається на людську лінощі.
-
Зараження вірусом : Віруси самовідтворюються. Вони спричиняють збої. Вони стирають жорсткі диски. Хакери рідко завантажують їх безпосередньо. Вони надсилають їх через електронну пошту. Миттєві повідомлення. P2P-мережі. Сайти із завантаженнями. Жертва запускає код. Інфекція поширюється.
-
Доступ через бекдор : Деякі програми сканують відкриті шляхи. Рання безпека інтернету була слабкою. Можна було увійти без облікових даних. Сьогодні хакери часто використовують “троянського коня”. Жертва встановлює його, вважаючи за безпечне. Він відчиняє секретні двері для атакуючого.
-
Комп’ютери-зомбі : Скомпрометована машина стає ботом. Хакер керує ним віддалено. Зомбі розсилає спам. Він запускає розподілені атаки на відмову в обслуговуванні (DDoS). Комп’ютер жертви працює на злочинця. Він чинить злочини, поки користувач спить.
-
Спостереження за електронною поштою : Перехоплення повідомлень схоже на прослуховування телефонних розмов. Хакери пишуть код, щоб ловити їх у дорозі. Шифрування змінило правила гри. Сучасна електронна пошта використовує складні формули. Навіть якщо перехоплено, вміст залишається нечитаним. Дані надійно захищені.
Хто ці хакери?
Психолог Марк Роджерс класифікує співтовариство. Воно не є монолітним.
-
Новички : У них є інструменти, але немає розуміння. Вони скачують скрипти. Вони не знають, як працюють комп’ютери з середини. Їх легко спіймати.
-
Кіберпанки : Вони досвідченіші. Вони довше уникають виявлення, ніж новачки. Вони багато кажуть. Вони вихваляються своїми зломами в інтернеті. Його рухає ними.
-
Кодер : Вони пишуть експлойти. Інші хакери використовують їхній код для проникнення в системи. Вони є архітекторами. Вони залишаються у тіні.
-
Кібертерористи : Це неправильна назва для професійних хакерів. Вони роблять це заради прибутку. Вони саботують компанії. Вони роблять набіги на бази даних. Вони крадуть конфіденційну інформацію. Це робота.
Ієрархія показує, що технічні навички дуже різняться. Доступ до інструментів є поширеним. Розуміння їх – ні.
Більшість сторонніх об’єднують усіх комп’ютерних порушників у одну негативну купу. У технологічному світі із цим не згодні. Існує чітка грань, яка розділяє тих, хто експериментує, щоб зрозуміти, і тих, хто експериментує, щоб зруйнувати.
Відмінність хакерів (crackers)
Програмісти, які цінують своє ремесло, часто наполягають на строгому визначенні. Їх хакер описує лише законослухняних ентузіастів. Це люди, які пишуть код, створюють додатки або зміцнюють протоколи безпеки. Якщо ви використовуєте свої навички для руйнування зі шкідливими намірами, ви не хакер. Ви – зломщик (cracker).
Зломщики проникають у системи. Вони завдають занепокоєння. Іноді вони завдають шкоди, яка відчувається роками. Проблема полягає в тому, що більшість людей за межами індустрії не знають про цю відмінність. Вони чують слово «хакер» і думають про людину, яка краде номери кредитних карт або виводить головний комп’ютер банку. Вони бачать негативний термін і застосовують його до всіх, хто має клавіатуру і занадто багато вільного часу.
«Багато комп’ютерних програмістів наполягають на тому, що слово «хакер» застосовується лише до законослухняних ентузіастів, які допомагають створювати програми та програми або покращують комп’ютерну безпеку».
Білі капелюхи проти чорних капелюхів
Інтернет працює як поле битви. На одній стороні знаходяться чорні капелюхи. Це погані хлопці. Вони намагаються проникнути у системи, вкрасти дані чи поширити віруси. Вони експлуатують уразливості заради прибутку чи хаосу.
З іншого боку знаходяться білі капелюхи. Це добрі хлопці. Вони використовують ті ж глибокі технічні знання для зміцнення безпеки. Вони розробляють потужне програмне забезпечення захисту від вірусів. Вони знаходять дірки раніше, ніж чорні капелюхи, і закривають їх.
Обидві сторони в переважній більшості підтримують програмне забезпечення з відкритим вихідним кодом. Ось тут стає цікаво. Відкритий вихідний код означає, що вихідний код доступний для вивчення, копіювання, розповсюдження та модифікації будь-ким.
Чому це має значення? З відкритим вихідним кодом хакери можуть навчатися один в одного. Вони бачать, як інший розробник вирішив проблему. Вони швидше виявляють помилки. Вони допомагають зробити програми краще, ніж вони були раніше. Програмне забезпечення варіюється від простих інструментів до складних операційних систем, таких як Linux. Співпраця перемагає ізоляцію у будь-якій ситуації.
Спільнота та конференції
Культура – це не лише код. Це ще й спілкування. Декілька щорічних заходів сприяють відповідальній поведінці та спільній цікавості.
DEFCON — найвідоміша назва. Це щорічна конференція у Лас-Вегасі. Тисячі учасників збираються там. Вони обмінюються програмами. Вони змагаються у конкурсах. Вони беруть участь у панельних дискусіях про зло і розробку комп’ютерів. Мета полягає в тому, щоб задовольнити цікавість у контрольованому середовищі.
Також існує Chaos Communication Camp. Там інша атмосфера. Умови проживання є низькотехнологічними. Більшість учасників мешкають у наметах. Однак, розмови ведуться на високому технологічному рівні. Вони говорять про шифрування, конфіденційність та інфраструктуру.
Ці заходи показують, що не всі хакери асоціальні одинаки. Так, багато з них такі. Вони годинами налагоджують код, поки решта світу спить. Вони розглядають комп’ютери як основний соціальний вихід. Але мережі змінили це.
До того, як Інтернет став побутовим сервісом, хакери використовували системи електронних дощок оголошень (BBS). Людина могла розмістити BBS на своєму власному комп’ютері. Інші підключалися до нього через модем. Вони надсилали повідомлення. Вони обмінювалися інформацією. Вони грали у ігри. Вони завантажували програми.
Коли хакери знайшли один одного таким чином, обмін інформацією вибухнув. Деякі опублікували свої досягнення. Вони хвалилися проникаючими захищеними системами. Як докази вони завантажили документи з баз потерпілих. На початку 1990-х правоохоронні органи подивилися на це та побачили величезну загрозу безпеці. Сотні людей, здавалося, можуть зламати найбезпечніші системи світу за бажанням.
Сьогодні такі сайти, як Hacker.org, продовжують сприяти навчанню. Вони пропонують загадки та конкурси. Ви можете переглянути 2600: The Hacker Quarterly, щоб дізнатися про новини. Він має друковану версію в газетних кіосках і розділ онлайн-трансляцій.
Правові реалії
Ви можете подумати, що дослідження системи — це нешкідлива розвага. У Сполучених Штатах ви можете мати серйозні проблеми просто за вхід. Неавторизований доступ є незаконним. Закон про комп’ютерне шахрайство та зловживання чітко забороняє таку поведінку.
Більшість хакерів не хочуть створювати проблеми. Вони зламують, тому що їм потрібно знати, як працює система. Для них безпечна система – це як гора Еверест. Вони підкорюють її заради самого виклику. Це не злоба. Це одержимість.
Але закону байдуже до ваших мотивів. Він зацікавлений у доступі. І хоча білі капелюхи створюють найкращий захист, чорні капелюхи завжди шукають наступну тріщину в стіні. Напруга між ними визначає сучасний цифровий ландшафт.
Нам ще потрібно з’ясувати, де насправді законні кордони.
Більшість урядів мають складні, суперечливі почуття щодо хакерства, хоча «любові» у цих стосунках практично немає. Основна проблема полягає не лише в технічних навичках, а й у вразливості, яку відкриває злом. Можливість проникнути в систему, викрасти секретні дані та безслідно зникнути не дає чиновникам спати вночі. Для середнього державного службовця різниця між цікавим аматором, який тестує брандмауер, і іноземним шпигуном, який викрадає державні таємниці, не має значення. Вони бачать загрозу. Вони бачать порушення кордонів.
Правова система США: протидія шахрайству
У Сполучених Штатах правовий кодекс досить суворий. Два основних закони визначають ризики, пов’язані з несанкціонованим доступом до комп’ютерів. По-перше, розглянемо 18 U.S.C. § 1029. Цей закон спрямований на створення та поширення «пристроїв доступу» або кодів, призначених для обходу систем безпеки. Але є нюанс: закон вимагає наявності наміру на шахрайство. Якщо хакер зможе довести, що він не намагався вкрасти гроші чи вчинити шахрайство, а просто вивчав роботу системи, у нього може бути захист. Це вузька лазівка, але вона існує.
Потім є 18 U.S.C. § 1030. Це найсерйозніший закон. Він забороняє несанкціонований доступ до комп’ютерів федерального уряду. Тут намір менш важливий, ніж сам факт дії. Не треба нічого красти. Вам не потрібно завдавати шкоди. Якщо ви отримуєте доступ до державного комп’ютера, який не призначений для загального використання, ви порушили закон. Покарання – це не просто попередження.
Покарання та міжнародна складність
Покарання сильно варіюються залежно від завданих збитків. Невелике правопорушення може спричинити шість місяців випробувального терміну. Велике порушення? Ви можете отримати до 20 років ув’язнення. Міністерство юстиції використовує формулу, яка враховує фінансові збитки та кількість жертв для визначення терміну покарання. Це холодна арифметика.
В інших країнах правила можуть бути ще більш розмитими. Візьмемо Німеччину. Нещодавнє законодавство забороняє зберігання “інструментів хакера”. Критики стверджують, що це небезпечно широко. На практиці це може криміналізувати законну роботу у сфері безпеки. Якщо компанія наймає пентестера для пошуку вразливостей, чи порушують вони технічно цей закон, маючи інструменти, що використовуються в цьому процесі? Двозначність залишає сірі зони, які юридичні команди ще обговорюють сьогодні.
Кошмар з екстрадицією
Головною перешкодою для правоохоронних органів не сам закон, а географія. Хакер у Лондоні може вивести з ладу сервер у Вірджинії за лічені хвилини. Переслідування такої особи потребує екстрадиції — дипломатичного та юридичного лабіринту, який може затягтися на роки.
Справа Гері МакКіннона ідеально це ілюструє. МакКіннон, який діяв із Великобританії, зламав системи Міністерства оборони США та NASA, починаючи з 2002 року. Він стверджував, що просто шукав уразливості у Linux, а не краде секрети. США висунули йому звинувачення. Битва за екстрадицію тривала до квітня 2007 року, коли британські суди нарешті відхилили апеляцію, запобігши його передачі до США. Це була рідкісна перемога захисту, але вона показала, наскільки повільним та болючим може бути міжнародне правосуддя.
Злом: від кримінального злочину до багатства
Незважаючи на ризики, злом — це не завжди односторонній шлях до в’язниці. Це може бути прибутковим кар’єрним шляхом для тих, хто залишається на правильній стороні закону. Багато технологічних компаній тепер наймають «білих капелюхів» (етичних хакерів) для стрес-тестування своєї безпеки, перш ніж зловмисники знайдуть проломи.
Фінансова вигода може бути астрономічною. Подивіться на Ларрі Пейджа та Сергія Бріна. Як студенти Стенфорда, вони разом працювали над створенням пошукової системи. Вони не просто знайшли роботу; вони збудували інфраструктуру для Google. Сьогодні вони ділять 26-е місце у списку найбагатших мільярдерів світу за версією Forbes. Ті ж навички, які приводять хакерів у в’язницю, можуть також привести їх до ради директорів.
Знамениті хакери
Кордон між створенням майбутнього та зломом його був тоншим, ніж нам хотілося б визнати. Візьмемо співзасновників Apple, Стіва Джобса та Стіва Возняка. До того як вони стали іконами споживчих технологій, вони були хакерами. Їхні ранні подвиги були не просто дослідженням коду; вони межували зі шкідливою діяльністю, втручанням у системи способами, які сьогодні привели б будь-кого у серйозні юридичні неприємності.
Але вони еволюціонували. Вони направили свою руйнівну енергію на створення апаратного та програмного забезпечення, яке справді мало значення. Результат? Революція персональних комп’ютерів До Apple комп’ютери були долею гігантських корпорацій – дорогих, що займають цілі кімнати гігантів, до яких звичайна людина не могла доторкнутися. Джобс та Возняк змінили наратив. Вони довели, що обчислювальна техніка може бути доступною.
Потім є Лінус Торвальдс. Творець операційної системи Linux є інший тип хакерської етики. Він не просто будував; він відкривався. Торвальдс відстоював програмне забезпечення з відкритим вихідним кодом — філософію, яка передбачає, що вільне поширення коду призводить до створення більш якісної та надійної технології. Коли ви дозволяєте всім бачити роботу, спільнота покращує її. Це модель, яка перевернула те, як ми створюємо цифрову інфраструктуру від серверів до смартфонів.
Річард Столлман, часто згадуваний по своїх ініціалах rms, пішов далі. Він заснував проект GNU, прагнучи створити повністю вільну операційну систему. Столлман не просто пише код; він виборює концепцію вільного програмного забезпечення та необмеженого доступу до комп’ютерів. Він активно виступає проти таких політик, як управління цифровими правами (DRM), стверджуючи, що ці обмеження замикають користувачів і пригнічують інновації. Для Столлмана код – це право людини, а не товар, який треба захищати.
Але у кожного Возняка чи Торвальдса є тінь. Чорні шапки світу хакерів працюють на зовсім іншій частоті. Вони не будують мостів; вони їх підривають.
Джонатан Джеймс – повчальна історія. Він почав рано. Загалом у 16 років він став першим неповнолітнім хакером, ув’язненим у Сполучених Штатах. Він не нападав на малий бізнес. Він атакував високопоставлені цілі: НАСА і сервер в Агентстві зі зниження загрози оборони. Він діяв під псевдонімом c0mrade, даниною його юнацькому ідеалізму, який швидко перетворився на федеральне звинувачення.
Джеймс не просто експериментував. Він зробив серйозні комп’ютерні вторгнення. Його первісним вироком був домашній арешт, але він порушив умови дострокового звільнення. Наслідки були швидкими та суворими. Він вирушив до в’язниці. Це яскраве нагадування, що цікавість має ціну, коли вона перетинає кордон несанкціонованого доступу.
Спадщина ранніх хакерів
Контраст очевидний. З одного боку, ви бачите людей, які використали свої навички для руйнування бар’єрів на шляху до технологій для звичайних людей. З іншого боку, ви бачите тих, хто використовував аналогічні навички для експлуатації цих же бар’єрів в особистих цілях або задля популярності.
«Коли ви відкриваєте інформацію всім, ви можете отримати разючі вигоди».
Це не просто питання моралі. Це питання впливу. Рух відкритого вихідного коду, що рухається такими фігурами, як Торвальдс і Столлман, став основою сучасного інтернету. Більшість веб-сайтів працює на Linux. Більшість хмарної інфраструктури покладаються на інструменти GNU. «Зло
Як діяли знамениті хакери і яка реальність сучасних кіберзагроз
Легенда про Кевіна Митника побудована на перебільшеннях. У 1980-х роках цей підліток зламав головний комп’ютерний комплекс Північного американського аерокосмічного оборонного командування (NORAD). Міф розрісся до таких масштабів, що люди повірили в те, що він потрапив до списку найбільш розшукуваних ФБР.
Все було негаразд.
Митника неодноразово заарештовували за несанкціонований доступ до захищених систем. Його метою зазвичай був доступ до дорогого програмного забезпечення, а не запуск ядерних кодів. Реальність була менш кінематографічною, але від цього не менш серйозною.
Інший приклад – Кевін Пульсен. Він діяв під псевдонімом Dark Dante. Його спеціалізацією були телефонні комутаційні системи. Він націлився на радіостанцію KIIS-FM у Лос-Анджелесі. Маніпулюючи телефонними лініями, він вимагав, щоб з’єднувалися лише дзвінки з його власного будинку. Виграваючи радіо-конкурси, він використав підтасовані заявки. Сьогодні Пульсен пише для журналу Wired. Він виправився.
Едріан Ламо пішов іншим шляхом. Він використовував громадські комп’ютери у бібліотеках та інтернет-кафе для дослідження високопоставлених мереж. Він знаходив уразливості у безпеці. Він експлуатував їх. Потім він зв’язувався з компаніями, щоб запобігти їм.
Він не був платним консультантом. Це робило його дії незаконними. Найгірше, він не просто підглядав. Він читав конфіденційні дані. Він отримував доступ до секретних матеріалів. Його занапастила The New York Times. Злом їхньої системи привів безпосередньо до його арешту.
Невидима більшість кіберзлочинців
Зараз у цифровому просторі, мабуть, блукають тисячі хакерів.
Їх неможливо підрахувати.
Багато хто не має навичок. Вони використовують небезпечні інструменти, які розуміють. Вони завдають шкоди через необережність.
Інші – майстри своєї справи. Вони проникають у системи та йдуть, не залишаючи слідів. Ніхто ніколи не дізнається, що вони там були.
Розрив між безрозсудним скрипт-кідді та примарою в машині величезний. Існують обидва типи. Обидва роблять свій внесок у хаос.
Щоб зрозуміти повний масштаб цієї загрози, потрібно вийти за межі відомих імен.
Статті по темі
- 10 найстрашніших комп’ютерних вірусів усіх часів
- Чи можуть хакери зруйнувати економіку США?
- Як працюють троянські коні
- Як працює фішинг
- Як працює шпигунське програмне забезпечення
- Як працюють брандмауери
- Як працюють комп’ютерні віруси
- Тест з комп’ютерної безпеки
- Як працює шифрування
Корисні ресурси
- 2600 – The Hacker Quarterly
- Hacker.org
- DEFCON
- Chaos Communication Camp
- HackerWatch.org
Джерела
- “Computer Crime & Intellectual Property Section.” United States Department of Justice.
- “Computer security.” Encyclopaedia Britannica. 2007.
- “Cybercrime.” Encyclopaedia Britannica. 2007.
- “Google Milestones.” Google.com.
- “Open source.” Encyclopaedia Britannica. 2007.
- “The Brute Force Algorithm, by Lineman.” Hacker в коробці. January 9, 2005.
- “The World’s Billionaires.” Forbes. March 8, 2007.
- “UK hacker loses extradition fight.” BBC News. April 3, 2007.
– Blau, John. “German antihacker правові could backfire, critics warn.” IDG News Service. August 13, 2007. - DeAngelis, Gina. “Cyber Crimes.” Chelsea House Publishers. Philadelphia. 2003.
- Graham, Paul. “Great Hackers.” July, 2004.
- Hitchcock, J.A. “Net Crimes & Misdemeanors.” Information Today, Inc. Medford, New Jersey. 2003.
- Knittel, John та Soto, Michael. “Everything You Need to Know About The Dangers of Computer Hacking.” Rosen Publishing Group, Inc. Нью-Йорк. 2000.
- Leyden, John. “Briton charged with hacking loses extradition fight.” The Register. April 4, 2007.
– Robson, Gary. “How to Become a Hacker.” Blacklisted! 411. December, 2003. - Schneier, Bruce. “What is a Hacker?” Schneier on Security. September 14, 2006.
- Sterling, Bruce. “The Hacker Crackdown: Право і Disorder на Electric Frontier.”
- The New Hacker’s Dictionary.
- U.S. Federal Anti-Hacking Laws.







































