Як один хакер викрив сексуальних злочинців на MySpace за допомогою 1000 рядків JavaScript

1

MySpace раніше стверджував, що неможливо стежити за хижаками на його платформі. Виправдання було просте: вони не могли цього зробити. Редактор Wired News і колишній хакер Кевін Поулсен не повірив. Він сприйняв цю заяву як особистий виклик.

Йому знадобилося п’ять місяців.

Не для злому, а для створення інструменту. Сценарій був розроблений, щоб знайти зареєстрованих сексуальних злочинців, які були або неймовірно дурними, або надзвичайно чесними. Ці люди зареєструвалися під своїми справжніми іменами. Програма Pulsen знайшла їх.

Уразливість реєстрації електронної пошти

MySpace чекав. Вони сподівалися, що нові закони змусять зареєстрованих сексуальних злочинців вказувати дійсні адреси електронної пошти під час реєстрації. Логіка здавалася помилковою для всіх, хто насправді користувався Інтернетом. Більшість людей мають кілька електронних адрес. Для мене чотири – норма. Деякі люди мають десять.

Легко звинувачувати MySpace у припущенні, що жоден хижак не буде використовувати своє справжнє ім’я. Але Поульсен спростував це припущення. Він довів, що це неправильно.

Його код не був складним за структурою, але був грунтовним. Він складався з 1000 рядків JavaScript. Сценарій порівнював імена профілів MySpace і перераховані поштові індекси з базою даних Міністерства юстиції США онлайн-базою даних сексуальних злочинців. Кодекс поширювався на 46 штатів США. Програма запускалася безпосередньо на серверах баз даних MySpace.

Результати були тривожними.

Цифри не брешуть

З мільйона перевірених профілів Поулсен виявив понад 700 зареєстрованих сексуальних злочинців. Майже 500 із них скоїли злочини проти дітей.

І це була лише частина даних.

На момент публікації звіту було проаналізовано лише одну третину отриманих даних. Кінцева цифра була б більшою. Величезна кількість даних свідчить про те, що значна кількість злочинців відкрито використовувала платформу.

Помилкові спрацьовування та реальні загрози

Поульсен визнає, що система не була ідеальною. Це дало помилкові спрацьовування. Йому довелося вручну перевірити профілі MySpace з фотографіями з поліцейських баз даних і віком у базі даних Міністерства юстиції. Фільтрування збігів потребувало зусиль. Це не була чарівна кнопка. Це була хороша гігієна даних.

Але справжні збіги лякали.

Один із злочинців активно складав списки молодих друзів. Він надсилав приватні повідомлення сексуального характеру неповнолітнім хлопцям. Поліція затримала його. Його звинуватили в спробі створити небезпеку для дитини. Він ніколи не контактував з ним. Це юридична тонкість. Поведінка була хижацькою.

Інші профілі містили подібні тривожні повідомлення. Але тут є нюанс, який більшість звітів упускає з уваги. На кожного злочинця, який, здавалося, діяв за його бажанням, припадало вісім інших, які просто жили своїм життям. Вони опублікували смішні фото. Говорили про весілля. Згадали підвищення. Вони вели блог про свої захоплення.

Це те, що робив майже кожен член MySpace. Платформа не була притоном пороку. Це була соціальна мережа. Але це була соціальна мережа з дуже небезпечними користувачами, які ховалися на виду.

Правосуддя з відкритим кодом

Конгрес діяв повільно. Очікування прийняття закону, який вимагає використання однієї адреси електронної пошти для сексуальних злочинців, було програшною стратегією. Закон було б абсурдно легко оминути. Хто сьогодні має лише одну адресу електронної пошти? Чи може Конгрес забезпечити дотримання правил однієї адреси? Малоймовірно.

Код Пульсена запропонував найкраще рішення. Негайне, технічне та обхідне лише при використанні вигаданого імені.

Він планував випустити код у форматі з відкритим кодом. Поліція отримає повний доступ. Жодних очікувань комітетів. Жодного лобіювання. Просто інструменти.

MySpace нічого не сказав.

«Це не ідеальна система, але, схоже, це кращий план, ніж очікування, доки Конгрес ухвалить закон».

Технологія спрацювала. Поліція отримала нову зброю. А MySpace залишився мовчазним.

Історія продовжується в наступному розділі, де ми глибше поринаємо в наслідки та інструменти, які батьки можуть використати сьогодні.

Ще більше інформації

Статті HowStuffWorks по темі

  • Як працює MySpace

  • Як працює Facebook

  • Як працює програмування на C

  • Як працюють блоги

  • Як працюють сервери доменних імен

  • Як працює eBay

  • Як працює обмін файлами

  • Як працюють MP3-файли

  • Як працює онлайн-знайомства

  • Як працюють вікі

  • Як працюють допити поліції

Інші корисні посилання

  • CSU: Підлітки в MySpace: формування ідентичності, дружба та сексуальні хижаки – PDF (дослідження повідомляє, що інциденти з хижаками перебільшені ЗМІ)

  • Національний реєстр сексуальних злочинців

  • Wired News: Шпаргалка MySpace для батьків

  • Wired News: Хижака MySpace спіймали за допомогою коду – 16 жовтня 2006 р.