| iPhone 4S: частина друга Історія компанії HTC. Частина перша Фототест актуальних смартфонів 2011 LG Optimus Link Dual Sim: Один Андроїд, дві SIM-карти |
Highscreen TV Duo Highscreen HD Duo Fly B500 Fly B300 Philips Xenium X622 Samsung Illusion Motorola XT615 Pantech Pocket (P9060) Samsung Galaxy S Glide Motorola Defy+ JCB Edition San Francisco II Huawei U8860 Honor BlackBerry Curve 9380 BlackBerry Bold 9790 CASIO G'zOne Ravine 2 Нові моделі: Highscreen TV Duo Highscreen HD Duo Fly B500 Fly B300 Philips Xenium X622 Samsung Illusion Motorola XT615 Pantech Pocket (P9060) Samsung Galaxy S Glide Motorola Defy + JCB Edition San Francisco II Huawei U8860 Honor BlackBerry Curve 9380 BlackBerry Bold 9790 CASIO G'zOne Ravine 2
Samsung Galaxy W (I8150) Samsung Wave M (S7250) Motorola RAZR XT910 Sony Ericsson Xperia pro (MK16i) HTC Titan (X310e) Nokia 700 HTC Explorer Sony Ericsson Arc S (LT18i) Samsung Omnia W (GT-I8350) HTC Sensation XE Нові огляди: Samsung Galaxy W (I8150) Samsung Wave M (S7250) Motorola RAZR XT910 Sony Ericsson Xperia Pro (MK16i) HTC Titan (X310e) Nokia 700 HTC Explorer Sony Ericsson Arc S (LT18i) Samsung Omnia W (GT-I8350) HTC Sensation XE | Версія для друку Блогерам Клонування SIM-картМожна битися об заклад, що практично будь-який власник мобільного телефону хоча б раз у своєму житті чув історії про клонування SIM-карт. Досить широко поширені помилки про те, що злочинним елементам нічого не варто створити клон SIM-карти і розмовляти за Ваш рахунок, а правоохоронні органи використовують клони SIM-карт для прослуховування розмов. Як і в будь-яких інших добротних помилках, в цих є невелика дещиця правди. Так, клон SIM-карти дійсно можна створити, але лише за певних умов. Однак:
Залишок статті присвячений докладному розповіді про те, чому справи йдуть саме так. Перш ніж розповідати про клонування, необхідно спочатку коротко висвітлити роль SIM-карти в процесах, що відбуваються в GSM-мережі. Як відомо, SIM-карта - це унікальний ідентифікатор абонента, його «мобільний паспорт». Унікальність звичайного паспорта засвідчує його серійний номер, справжність - водяні знаки та інші друкарські виверти. Чи можна провести паралелі з SIM-картою? Так, цілком. У кожної SIM-карти є унікальний номер, званий IMSI (International Mobile Subscriber Identity), що містить, зокрема, відомості про країну і оператора, мережею якого обслуговується абонент. Саме цей номер є основним ідентифікатором абонента, з яким оператори мобільного зв'язку асоціюють всю іншу інформацію - номер телефону, адресні дані абонента, баланс грошей на його рахунку і т.п. Справжність SIM-картки перевіряється за допомогою спеціального «ключа», званого «Ki». Даний ключ, який представляє собою багатозначне число, зберігається в двох місцях - у самої SIM-картці та в базі даних. В ході реєстрації абонента в мережі:
Очевидно, що клон SIM-картки повинен пройти подібну процедуру так, щоб сервер аутентифікації не міг відрізнити клон від оригіналу. З опису процедури випливає, що для цього у клона повинен бути той же самий унікальний номер IMSI, і в ній має зберігатися той же самий секретний ключ Ki. Ще трохи і ми перейдемо до обговорення власне клонування, а поки задамося питанням, навіщо ж все-таки комусь може знадобитися клон SIM-карти. Популярних причин дві. По-перше, це об'єднання декількох SIM-карт в одну, так званий мульти-SIM. При кожному включенні телефону або наборі спеціальної комбінації символів на клавіатурі мульти-SIM вибирає зі своєї пам'яті наступну пару (IMSI, Ki) і починає, таким чином, зображати з себе іншу SIM-карту. Наявні на ринку рішення дозволяють розміщувати на одному мульти-SIM-е дані з 16 звичайних SIM-карт. По-друге, злочинні елементи можуть зробити дублікати вашої SIM-карти з тим, щоб розмовляти за ваш рахунок. Правда, у них будуть проблеми з отриманням вхідних дзвінків, тому подібні дублікати використовуються, як правило, тільки для вихідних дзвінків протягом нетривалого часу. Можливо, ви зустрічали у своєму місті молодих людей зі зв'язкою телефонів на поясі і табличкою «1 хвилина на будь-який номер світу» - це і є потенційні споживачі подібних клонів. Як вже говорилося вище, клон SIM-картки повинен мати ті ж самі IMSI і Ki, що й оригінал. Значення IMSI дізнатися простіше простого, часто він (або інший схожий з ним номер, ICCID) просто написаний на самій SIM-картці. У крайньому випадку IMSI зчитується з SIM-карти пристроєм для читання смарт-карт. А от з Ki справи йдуть не так просто. Він зберігається в двох місцях - у пам'яті SIM-картки та в пам'яті сервера аутентифікації мобільного оператора (всупереч ще одному поширеній помилці значення Ki ніколи і ні за яких умов не передається «в ефірі»). Відповідно, зловмисники можуть вибирати, звідки їм простіше буде його роздобути. Знайти корумпованого людини в мобільному операторі вигідніше - можна відразу отримати інформацію про цілу серію SIM-карт. З іншого боку, доступ до подібної інформації зазвичай строго регламентований і обмежений, і в разі виявлення масового витоку «чужий серед своїх» буде обчислений дуже швидко. Крім того, сервер аутентифікації часто просто не має коштів зчитування Ki зі своєї пам'яті в цілях безпеки. Тоді зловмисникам залишається тільки варіант з викраденням потрібних даних відразу після одержання партії SIM-карт від постачальника-виробника. Але на цьому етапі кількість людей, які мають потрібні доступи, обчислюється одиницями, що, природно, відразу ускладнює всю справу. Чи не простіше буде вважати Ki з пам'яті SIM-карти? Немає. По-перше, потрібно мати фізичний доступ до самій карті і знати її PIN-код, тобто потрібно мати можливість вийняти її з телефону жертви і вкласти в зчитувальний пристрій. По-друге, SIM-карта не надає інтерфейсу для читання Ki. Якщо зловмисник володіє якимись відомостями про використовуваний цим оператором алгоритмі A3, то він може намагатися обчислити Ki, спостерігаючи за результатами перетворення RAND в SRES. Можна вкласти SIM-карту в пристрій, що зчитує і за допомогою комп'ютерної програми багаторазово послідовно викликати алгоритм шифрування, передаючи йому власноруч формований RAND. Саме таким чином були отримані перші клони SIM-карт. Відомості про версію алгоритму A3, званої COMP128, просочилися в мережу, і фахівці-криптографи виявили в ній вразливість, що дозволяє підібрати Ki за порівняно невелику кількість спроб. У той час (дев'яності роки минулого століття) алгоритм COMP128 застосовувався повсюдно, але після виявлення уразливості більшість операторів замінило його чимось більш стійким. Зрозуміло, що, не маючи ніяких відомостей про те, що саме за алгоритм використовується оператором в якості A3, досить безперспективно намагатися підібрати Ki повним перебором. Втім, у ряді мереж COMP128 досі застосовується, і SIM-карти таких операторів дотепер порівняно легко клонуються. Чому «порівняно»? Тому що на шляху творця клона є ще одна перешкода - кількість спроб для підбору Ki обмежена. В SIM-карту вбудований лічильник кількості викликів A3, і по перевищенні певного порогу (50-100 тис. раз) SIM-карта просто виводить себе з ладу і перестає працювати взагалі. У звичайних умовах, коли A3 викликається при кожній реєстрації SIM-карти в мережі, подібні обмеження ніяк не заважають абоненту - він втратить або поламає карту до того, як лічильник переповниться. А ось отримання Ki перебором за таку кількість спроб може і не відбутися. Природно, що всі перераховані обмеження псують життя не тільки зловмисникам, але і користувачам, які хочуть зробити копію своєї SIM-карти в легітимних цілях. Оператори, як правило, не діляться інформацією про Ki навіть з користувачами SIM-карти, адже за умовами контракту абонент часто не володіє SIM-карткою, а бере її в тимчасове користування у оператора на диктуються ним умовах. Припустимо, клон SIM-карти все ж був створений зловмисниками. Чи означає це, що тепер вони можуть зробити собі «безкоштовний телефон» і користуватися ним в своє задоволення? Так, але з кількома застереженнями. По-перше, власник SIM-карти може помітити, що гроші на рахунку убувають швидше, ніж він очікує, і замовити детальну роздруківку, в якій відразу виявляться дивні зайві дзвінки. Відповідно, зловмисники прагнуть якомога швидше вимовити весь доступний баланс і позбутися клона. Варто зауважити, що відомі випадки, коли легітимний користувач в такій ситуації заявляв протест, і витрати за розмови, виконані з використанням «його» SIM-карти, але «не його» моделі телефону, йому відшкодовувалися. По-друге, якщо в даний момент активні (зареєстровано в мережі) обидві SIM-карти - і оригінал, і клон - то вхідні дзвінки будуть приходити на той телефон, який останнім зробив вихідний дзвінок або реєстрацію в мережі. Відповідно, легітимний користувач може помітити, що йому приходять не всі очікувані дзвінки. А зловмисникам в цілях конспірації взагалі протипоказано знімати трубку. По-третє, оператор може в рамках своєї системи контролю за шахрайством обчислювати SIM-карти, які реєструються в мережі в декількох географічно рознесених місцях протягом обмеженого часу. Якщо виявиться, що абонент зареєструвався в пункті A, а через 5 хвилин зробив вихідний дзвінок у пункті Б, віддаленому від А на 1000 км, то це викличе підозру і призведе до заміни SIM-карти легітимного абонента і блокування клона. ВисновкиКлонування SIM-карт - це реально і теоретично можливо. Але, загалом і в цілому, якщо ваш оператор не застряг у своєму розвитку на рівні 90-х років двадцятого століття, а його співробітники лояльні і непідкупні, то вам нема чого боятися появи клонів своєї SIM-картки. Література
Дмитро Астапов ( www.pro-gsm.info ) Є, що додати?! Пишіть ... eldar@ua-mobile.com | Новини: 23:59, 05 січня: Motorola DEFY MINI - захищений телефон за доступною ціною 23:50, 05 січня: Motorola MOTOLUXE - стильний і недорогий смартфон з 4-х дюймовим екраном і 8 МП камерою 18:00, 05 січня: Pantech Element - недорогий Android Honeycomb планшет з підвищеним захистом від зовнішніх впливів 14:00, 04 січня: LG Optimus 2 - недорогий Android смартфон для північноамериканських CDMA мереж 13:25, 04 січня: Samsung представив недорогий і стильний Android смартфон з 4-х дюймовим дисплеєм 21:40, 03 січня: ViewSonic ViewPhone 3 - Android 3G смартфон з одночасною підтримкою двох SIM карт 15:00, 03 січня: Samsung представив черговий Android смартфон - GALAXY Ace Plus 14:20, 03 січня: KT TAKE HD - Android смартфон з 1,5 ГГц двоядерним процесором і HD дисплеєм 18:57, 31 грудня: C Новим Роком! Вітання від команди ua-mobile.com 12:10, 30 грудня: Опитування з призами від компанії PocketBook 13:10, 29 грудня: Samsung продав 1 млн. Galaxy Note 17:26, 28 грудня: Чотирьохядерний Samsung Galaxy S III представлять у лютому 12:17, 28 грудня: Prada Phone by LG 3.0: сьогодні в Кореї, а в Європі - у січні 21:13, 27 грудня: «Зв'язковий» і МТС дарують покупцям Nokia Lumia три місяці безлімітного інтернету 21:10, 27 грудня: Chumby8 - нове електронний пристрій для будинку і офісу Підписка |