Як зробити телефон

Ціна 74 грн. + 3 подарунки
відправка  Укрпоштою  40  грн.golubci

Чи складно зібрати Android-смартфон самостійно?

Відповідаючи на питання в заголовку, відразу скажу, що самостійно зібрати смартфон — завдання не з легких, а щоб знайти для нього потрібні комплектуючі, вам, швидше за все, доведеться відправитися в Китай. Автор відео, про який сьогодні піде мова, вирішив своїми силами, будучи гостем Піднебесної, зібрати собі Android-смартфон. Благо, подібний досвід у нього вже є, так як два роки тому Скотті з каналу Strange Parts на YouTube також власними силами зібрав iPhone.

Китай — країна, безумовно, просунута, але таємниця її просто-таки кишить саморобними прилавками, з гіркою наповненими комплектуючими для практично будь-якої техніки. Збірка iPhone два роки тому далася Скотті насилу, але тоді, як припускав сам блогер, він навчився на своїх помилках (та й підмовив як слід китайський), а значить, зібрати ще один смартфон буде сильно простіше. Але як би не так. Це ж Android-смартфон, а значить перша проблема, з якою належало зіткнутися збирачеві-ентузіасту, — надто багатий вибір пристроїв.

Який Android-смартфон збирати?

Спочатку Скотті хотів зібрати Galaxy S10, але, як незабаром з’ясувалося, знайти комплектуючі для цього смартфона не представляється можливим, тому що вийшов він відносно недавно. Але була ще одна заковика, і полягала вона в тому, що смартфони південнокорейського гіганта Samsung збираються у В’єтнамі. Саме з цієї причини два роки тому блогеру досить просто було знайти комплектуючі для iPhone, адже «яблучні телефони» збираються, як відомо, в Китаї.

Головний ринок Землі

Однак Китай не просто так називають головним ринком нашої планети. Всі деталі від Galaxy S10 знайти не удалость, але зате з-під поли можна було в нескінченному кількості дістати деталі для S9 і S8, тому Скотті вибрав для свого експерименту S9+.

Весь цей процес (пошук і покупку комплектуючих, а також саму збірку смартфона) варто подивитися повністю, так як це цікаво, і, можливо, хтось із вас зрозуміє, чому будь-якої компанії було б так складно повністю вивести своє виробництво з Китаю.

Наостанок ще одна цікава деталь: Скотті в відео зазначив, що більше половини деталей, що продаються на величезному підпільному ринку Шеньчженя, призначені для Apple, а решта — для всіх Android-смартфонів разом узятих.

Діліться своєю думкою в коментарях під цим матеріалом і в нашому Telegram-чаті.

Новини, статті та анонси публікацій

Вільне спілкування і обговорення матеріалів

смартфон Realme

Здавалося б, що Huawei вже настраждалася від санкцій уряду США і треба їх якось знімати, але не тут-то було. Навпаки, незважаючи на те, що з боку здається, ніби гірше для Huawei вже нікуди, виявляється, потенціал для ускладнення ситуації ще є. Зараз уряд США відкликає деякі ліцензії, які можуть як позначитися на смартфонах компанії, так і поставити під удар одне з її серйозних напрямків — ноутбуки. За останні роки Huawei навчилася робити їх досить непогано і навіть привнесла в індустрію деякі цікаві фішки, але зараз для них можуть наступити складні часи. Що відбувається? Хто винен? Що робити?

Huawei продала суббренд Honor, підтвердили джерела Reuters, близькі до ходу угоди. Операцію провели в умовах найсуворішої таємності, щоб не привертати зайвої уваги, тому ні вартість, по якій пішло дочірнє підприємство Huawei, ні друга сторона угоди достеменно невідомі. Раніше в числі можливих покупців називалися Xiaomi, TCL і Digital China. Дістався чи Honor комусь із них або немає, стане відомо ближче до кінця місяця, коли про продаж буде оголошено офіційно. А поки розбираємося, що угода обіцяє Huawei, Honor і власникам їх смартфонів.

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

Робимо мобільний телефон з нуля

Сьогодні ми зробимо цілком собі робочий, хоча і досить простий в плані функціоналу, мобільний телефон.

Ось перелік тих функцій, які буде підтримувати наш телефон:

  • — Приймати і робити дзвінки
  • — Приймати і відправляти СМС
  • — Зберігати записну книжку
  • — показувати час
  • — Будити в заданий час

Телефон буде працювати в GSM мережах і використовувати звичайну SIM карту. Він буде сконструйований на базі заліза та софта входить в комплект Arduino GSM Shield (можна купити на амазон,

90 $ за новий, і 70 $ за б / у). Однак Arduino GSM Shield це просто набір голих плат, в них мало веселощів, нам же потрібен справжній телефон, з інтерфейсом, кнопками, мікрофоном, дисплеєм і т.д. Детальний опис заліза і софта можна знайти на open source проект розміщеному на GitHub (Залізо і Софт)

Навіщо я роблю цей проект? Частково тому що це весело, і почасти тому що, хоча телефони і стали за останні 10-15 років всюдисущими, дуже малий відсоток людей здогадується і розуміє як вони працюють, і як вони влаштовані. На вигляд вони здаються складними, але насправді збираються також як електро чайник або мікрохвильовка. А так як телефони всюдисущі і популярні, в світі повно компаній які випускають потрібні нам комплектуючі.

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

За минулий рік я зібрав кілька версій такого телефону, і використовував їх як свій основний девайс. Плюс я проводив заняття з іншими любителями електроніки, на яких ми також збирали різні варіації цього телефону. Тобі не знадобитися мати якихось особливих знань в електроніці, а ось вміння конфігурувати софт, паяти дрібні компоненти, мати навички в лазерного різання — все це стане в нагоді. Хоча якщо ти цього раніше не робив, все одно спробуй, але будь готовий до того, що буде трохи складніше. Хоча все ж я б порадив приступати до проекту тільки якщо у тебе вже є навички в пайку і в роботі з речами від Arduino, або ти можеш знайти кого-то з досвідом.

Крок 1: Матеріали та комплектуючі

Плати можна замовити від OSH Park. Вартість комплекту з 3 штук

Компоненти для плат можна купити в одній з цих компаній: Digi-Key, SparkFun і Ardunio. Повний список комплектуючих тут — PDF. Загальна вартість близько 135 $ + доставка.

Для складання плати знадобиться звичайно ж паяльник (приклад), припій, щипці і т.д. Для програмування мікроконтролера знадобиться AVR програматор (наприклад такий) і usb кабель (приклад). Для зарядки батареї знадобиться mini-USB. Якщо у тебе немає нічого з цього, і ти не плануєш створювати будинки повноцінну лабораторію, то звернися до місцевого гурток юних техніків, швидше за все у них є все що тобі потрібно, і вони не відмовлять тобі в проханні попрацювати з їх обладнанням в обмін на хрусткі купюри або банку меду 🙂

Для корпусу нам знадобиться фанера 6 мм (тільки не купуй фанеру на якій видно сліди клею, при роботі з лазером він може зайнятися), шпон,

1.5 см шурупи. Хоча звичайно ти можеш придумати і свій корпус і зробити його з будь-якого іншого матеріалу.

Крок 2: Паяем електроніку

Хоча в телефоні багато дрібних компонентів, які монтуються до плати, проте, трохи наловчившись, цілком можна спаяти все це руками.

Хоча процес припою більшості компонентів не складний, є деякі моменти на які потрібно звернути увагу:

конденсатори: будь обережний з полярністю великих конденсаторів (1000 uf), вони можуть вибухнути якщо паяти їх зворотною стороною. Для орієнтиру звертай увагу на помаранчеву смугу.

полярність: інші компоненти з полярністю: включаючи супер конденсатор, діоди, мікроконтролер ATmega1284P, M10 GSM модуль, сокет SIM карти, мікрофон. Компоненти без полярності: мікрофон, кнопки, малі конденсатори, резистори.

Крок 3: Прошиваємо

Крок 4: Вирішуємо проблеми зі зв’язком

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

Що потрібно перевірити:

Чи не забув ти вставити SIM карту?
Чи коректно припаяний сокет SIM карти? А 22 омний резистор (той, який з’єднує сокет сім карти і GSM модуль)? Чи всі в порядку з GSM модулем?
Чи коректно припаяна антена?
Резистор на 0 ом чи коректно припаяний? (Той, що на з’єднанні M10 GSM модуля і антени)
Спробуй вийти з приміщення в місце з точно хорошим сигналом.

Ти можеш продовжити налагодження телефону комунікуючи з GSM модулем з комп’ютера, використовуючи мікроконтролер як проксі. Для цього завантаж на телефон по кабелю SerialProxy, відкрий його на комп’ютері і вкажи швидкість передачі даних рівною 9600, а в якості закінчення рядка — "carriage return". Через пару секунд ти повинен побачити: "READY
AT
OK". Це говорить про те, що GSM модуль готовий приймати AT команди. Детальний опис команд можна знайти в документації до GSM модулю.

AT — тестова команда, повинна повернути ОК.
AT CREG? — перевірка статусу реєстрації в мережі. Відповідь виду: " CREG 0, N", де N може бути 0 (пристрій не з’являлися), 1 (реєстрація пройдена), 2 (пошук мережі), 3 (запит на реєстрацію відхилено), 5 (реєстрація пройдена, роумінг)
AT CPBS ="SM" — вибір телефонної книги сім карти.

Крок 5: Використання телефону

Ось і настав таки той самий радісний момент, коли можна почати дзвонити подругам і друзям 🙂
По крайней мере, я сподіваюся що у тебе все вийшло! Однак залишилося ще буквально пара моментів.

розблокування телефону.
При першому успішний запуск телефон буде заблокований, його екран буде порожнім. Для активації натисни будь-яку кнопку, на екрані висвітиться дата і час, тепер натисни верхню ліву кнопку — ура, телефон розблоковано.

Блокування телефону.
Щоб заблокувати телефон натисни ліву верхню кнопку. У такому стані він як і раніше буде приймати смс і дзвінки.

дзвінки.
Для здійснення дзвінків просто набери потрібний номер і натисни Call (все як на звичайному телефоні), для видалення вводяться цифр використовуй кнопку *.

Крок 6: Робимо корпус

Корпус я зробив зі шпону на лазерному чпу. Потрібно бути дуже уважним з розмірами, так щоб в корпус помістилася плата і звичайно щоб на задній і передній частинах збігалися місця з отворами. Схему корпусу можна знайти на GitHub (посилання).

Ну що, здається апарат для дозвону на Місяць готовий 🙂

Без стеження і закладок. Як зібрати свій мобільник і чому це простіше, ніж здається

Зміст статті

  • Блок-схема компонентів
  • налаштовуємо UART
  • Робота з екраном
  • клавіатура
  • модуль GSM
  • Телефонна книга
  • Робота з графікою
  • енергозбереження
  • інтерфейс
  • Ідеї ​​і розвиток проекту

Все почалося з того, що деякий час тому я збирав для себе телефон на модулі зв’язку GSM. Сучасна електроніка була розміщена в вінтажному корпусі з зовнішньої трубкою і дисковим номеронабирачем (чи пам’ятаєш ти ще, як ними користуватися?). На жаль, через непродуману схеми дзвонити з нього було незручно.

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

На думку всіх провідних фахівців зі світовим ім'ям, тут десять балів з десяти за шкалою ремонтопридатності

На думку всіх провідних фахівців зі світовим ім’ям, тут десять балів з десяти за шкалою ремонтопридатності

Проект демонструвався на Chaos Constructions 2019 і, на мій (приємному) подив, викликав інтерес у широкої аудиторії. Багатьом було цікаво дізнатися внутрішній устрій мобільного телефону, тому сьогодні я детально розповім, як можна зібрати подібний гаджет самостійно.

WARNING

На жаль, система стільникового зв’язку за замовчуванням дозволяє операторам стежити за абонентами практично в режимі реального часу і з точністю близько двадцяти метрів (за рахунок тріангуляції з декількох вишок). C урахуванням російської практики видачі сімок в обмін на паспортні дані, ситуація виглядає сумною. Насправді піти з-під нагляду телекомунікаційних компаній теж можливо, але такі способи виходять за рамки цієї статті.

Блок-схема компонентів

Спершу визначимося з вимогами до пристрою: нам потрібно здійснювати вихідні дзвінки, приймати вхідні, читати і писати SMS (в тому числі на кирилиці) і керувати контактами в телефонній книзі. Це базова функціональність, яку користувачі чекають від кнопкових телефонів. Звичайно, це далеко не повний список і тут не вистачає як мінімум вбудованих ігор (змійки або тетрису), але їх легко буде додати вже на фінальному етапі.

Ключовим компонентом пристрою стане модуль стільникового зв’язку SIM800C. Він містить повний радіотракт, аудіотракт і реалізує основні функції роботи з мережею GSM. Іншими словами, це практично готовий міст GSM-UART, який потребує лише в управлінні через зовнішній термінал.

Для цього нам буде потрібно екран, клавіатура і який-небудь мікроконтролер для виконання основної програми. Як екран я використав дисплейний модуль ST7735 з роздільною здатністю 128 на 160 пікселів. До нього у мене вже була готова бібліотека, яка дозволяла малювати символи і графічні примітиви. За великим рахунком вибір дисплея некритичний для проекту, і ти можеш використовувати будь-який інший з відповідною діагоналлю.

Клавіатура з шістнадцятьма кнопками реалізована на зсувних регістрах (пара восьмибітних мікросхем 74HC165 (PDF). Також ти можеш використовувати їх вітчизняний аналог — мікросхеми компанії «Інтеграл» КР1533ІР9. У будь-якому випадку вихід таких регістрів є неповноцінний SPI, так як навіть при відключенні вони не переходять в високоімпедансное стан. Тому замість апаратної і поєднаної з дисплеєм шини SPI для них використовувалася програмна реалізація.

Управляти всім буде мікроконтролер сімейства STM32. Так як особливого швидкодії не потрібно, підійдуть навіть бюджетні рішення. Я зупинив свій вибір на F103C8T6 (PDF), його ресурсів тут має вистачити з надлишком. Крім того, саме на такому микроконтроллере випускається відома модельна лінійка налагоджувальних плат BluePill (прекрасний засіб для позбавлення від Arduino-залежності). Це дозволило зібрати прототип і протестувати роботу компонентів практично з самого старту.

Деякі мікросхеми F103C8T6 мають 128 Кбайт пам’яті замість заявлених по документації 64 Кбайт. Однак це стосується недокументованим можливостям, і розраховувати на «зайвий» банк пам’яті не варто.

Пізніше (і як приємний бонус) я вирішив додати в проект зовнішню постійну пам’ять W25Q32 (PDF) на 32 Мбіт. Це дозволило не перезаписувати флеш самого мікроконтролера і зберігати всі контакти окремо. Крім того, з’явилася можливість завантажувати на телефон картинки, символи та інші елементи растрової графіки.

Сама схема мобільного телефону досить стандартна і в коментарях навряд чи потребує. SIM800C включається при подачі низького рівня на висновок REST (використовується транзистор Q1, з’єднаний з контактом PA0 мікроконтролера). Додатково світлодіоди VD2 і VD3 вказують на стан радиомодуля. VD2 блимає при успішному підключенні, тоді як VD3 горить весь час, поки SIM800C активний.

Принципова схема пристрою

Принципова схема пристрою

Компоненти розміщені на двох односторонніх друкованих платах, переважно поверхневим монтажем. Перша плата містить радіомодуль, мікроконтролер, мікросхему зовнішньої пам’яті і роз’єми для підключення антени і динаміка. Друга плата цілком і повністю віддана під клавіатуру. Зібрана конструкція поміщається в корпус з оргскла і закріплюється на стійках М3.

Харчується наше пристрій від літій-полімерного акумулятора на 1500 мА · год. Його ємність приблизно в два рази нижче, ніж у сучасних флагманських смартфонів, але і її вистачає приблизно на тиждень в режимі очікування (споживання близько 6 мА) або на добу активного користування (споживання близько 40 мА).

Взагалі кажучи, велика частина використаних електронних компонентів зараз доступна у вигляді готових оціночних плат або модулів. Тому, якщо тобі не хочеться возитися з розводкою плат і пайкою мікросхем, ти можеш зібрати всі на беспаечное макетке.

налаштовуємо UART

Сьогодні існує маса варіантів для програмування мікроконтролерів. Це і різні мови (С / С ++, Rust), і найрізноманітніші прикладні бібліотеки, абстрагуються розробку від апаратного рівня (HAL від ST Microelectronics, Arduino Core і інші). Я використовував в проекті канонічний C і відкриту libopencm3.

Повний комплект вихідних файлів проекту доступний в репозиторії на GitHub.

Насамперед слід форматувати UART1, адже саме він відповідає за спілкування з радіомодулем. Параметри стандартні 115 200 бод і 8N1.

Після цього логічно якось організувати відправку команд на модуль. Наприклад, c допомогою сторонньої реалізації printf () . Для цього використовується бібліотека rprintf. Її код добре оптимізований і займає всього кілька кілобайт пам’яті. Бібліотеку слід підправити для роботи з libopencm3, буквально кілька рядків.

Тепер модулю можна відправляти команди виду printf_ ("AT_command"), А відповідь модуля приймається з використанням переривань і зберігається в буфер. Після прийому вміст аналізується, і якщо це очікувана відповідь, то викликається функція-обробник, яка використовується для виведення повідомлень SMS і USSD. Також можливий прямий вихід повідомлення на екран, що дуже зручно при налагодженні.

Робота з екраном

Як і будь-яку іншу периферію, дисплей перед використанням належить форматувати. Звичайно, сьогодні відповідний код можна знайти і в інтернеті, але я вирішив написати реалізацію самостійно. Це не забере багато часу, зате дозволить краще пізнати можливості мікросхеми ST7735. Я орієнтувався на документацію (PDF) виробника і брав за основу готові приклади в псевдокоді.

Продовження доступно тільки учасникам

Варіант 1. Приєднайся до товариства «Xakep.ru », щоб читати всі матеріали на сайті

Членство в співтоваристві протягом зазначеного терміну відкриє тобі доступ до ВСІХ матеріалами «Хакера», дозволить завантажувати випуски в PDF, відключить рекламу на сайті і збільшить особисту накопичувальну знижку! Докладніше

Варіант 2. Відкрий один матеріал

Зацікавила стаття, але немає можливості стати членом клубу «Xakep.ru »? Тоді цей варіант для тебе! Зверни увагу: цей спосіб підходить тільки для статей, опублікованих більше двох місяців тому.

Candidum

Check Also

Перечитуємо «Хакер». Кращі статті з номера 194 «Car hacking!»

Якщо у тебе є підшивка старих журналів, які ти любиш дістати і погортати, то знай: ..

13 коментаря

Artem Kashkanov

SIM800 Сам по собі містить всередині вельми жирний мікроконтролер з пристойним API, в який можна засунути весь описаний тут функціонал. Мануали все є, IDE — теж.
Підключаємо матрицю кнопок до вже наявних висновків матричноїклавіатури, дисплей до вже імещімся на модель висновків SPI і радіємо життю максимально з простим девайсом.

Все збирається на базі стандартного модуля GSM, яка ж це захист від контролю і іншого? Модулі GSM це якийсь чорний ящик, що він робить, як він робить, ніхто не знає. Такий телефон захищений не краще ніж звичайний кнопковий. Для того що б телефон захищав необхідно що б він вів себе не стандартним чином хоча і в рамках стандарту &# 128578; Але для цього необхідно мати можливість працювати з самим GSM модулем.
Наприклад так:
Телефон невидимка є унікальним телефоном, і аналогів йому немає.
Зроблено на базі телефону Samsung C6112
Телефон невидимка призначений для захисту:
— від активних і напівактивна комплексів перехоплення
— від Кетчеру
— від контролю з боку оператора зв’язку (в значній мірі)

· Основна особливість телефону — робота в не стандартних режимі, чого не чекає ні оператор зв’язку, ні оператор комплексу.
· Телефон розрахований на виявлення комплексів перехоплення і Кетчеру які працюють безпосередньо з нього.
· Не дивлячись на те, що телефон працює тільки в стандарті 2G, він виявить будь-які найсучасніші комплекси перехоплення або Кетчеру, що працюють в 2G 3G 4G, просто тому що для захоплення телефону, вони будуть змушені перейти в стандарт 2G.
· Телефон може виявити комплекси, що працюють в 2G стандарті, які знаходяться не далеко від нього, ще до захоплення.
· Телефон може бути повністю невидимий для Кетчеру або комплексів.
Кетчер або комплекс перехоплення не зможуть отримати реальні IMSI TMSI IMEI, вони отримають випадково згенеровані значення
При цьому телефон бачить, що його намагаються захопити і видає попередження.
Таким чином телефон втрачає своє значення і безглуздою покупку дорогих комплексів перехоплення і Кетчеру.
Більш того, використання комплексів може бути шкідливим, тому що оператор комплексу одержить не достовірну інформацію.
· Телефон може бути повністю невидимий як для пінгових СМС так і для звичайних СМС. Таким чином, його не зможуть пінгувати комплекс перехоплення, оператор зв’язку, а так само по SS7.
· Телефон гарантовано виявить всі типи пінгових СМС, виявить пінгування дзвінками.
· Телефон контролює надходження інформації на СІМ карту і не допустить можливості встановити на неї шкідливий код. А якщо він вже там знаходиться, то не дасть йому працювати.
Саме СІМ карта є одним з найважливіших вразливих місць в безпеці сучасного телефону.
· Автоматично зміна IMEI на випадкове значення. П’ять режимів роботи
· Телефон дозволяє допомогти в локалізації місця роботи комплексів перехоплення і Кетчеру. Тому для операторів комплексів і Кетчеру використання обладнання для захоплення телефону невидимки може бути небезпечно.
· Телефон дозволяє працювати з віддалених каналів. У той час як комплекс, для захоплення телефону, буде намагатися створити найсильніший канал, телефон його проігнорує.
· Телефон проігнорує і завищені параметри комплексу або кетчера. Але попередить про їх наявності.
· Телефон зможе гарантовано визначити комплекс перехоплення навіть за умови, що оператор комплексу встановив всі параметри, на всі 100%, як у справжньої БС.
· Телефон попередить не тільки про захоплення комплексом, а й про те, коли комплекс його відпустив під зовнішню мережу, і покаже, скільки часу він був захоплений.
· Телефон гарантовано визначає, ким він був захоплений, комплексом перехоплення або кетчером.
Якщо захоплення був зроблений кетчером то телефон міг потрапити в зону його роботи випадково. Тому що кетчер збирає дані про всі телефону навколо нього. А ось комплекс працює, як правило, цілеспрямовано.

· У телефоні всі налаштування можуть бути включені або виключені, а так само є профілі, вибір яких визначає поведінку телефону. Наприклад, телефон може бути налаштований на максимальний захист, а може тільки попереджати про небезпеку, при цьому не заважаючи себе захопити, що б оператор комплексу міг отримати дезінформацію.
· У телефоні зроблено МЕХАНІЧНА відключення мікрофона. Поки телефон складний — мікрофон можна включити ніяким чином. Телефон виявить включення передавача, в той час як користувач не використовує телефон.
· Ви можете надіслати шифровані СМС на такий же телефон.
· Телефон гарантовано виявить пінгування пейжінговимі повідомленнями.
Після цього в залежності від налаштувань він може:
— просто вимкнути передавач і попередити повідомленнями
— вимкнутися
— СТВОРИТИ СВІЙ КЛОН і після цього відключитися. Для цього необхідний додатковий телефон на відстані 500 метрів в стороні від вас.
Це необхідно для того, що б ваш телефон не змогли знайти «до квартири» за допомогою спеціального обладнання, яке працює або спільно з комплексом перехоплення або з оператором зв’язку.
· Оскільки в телефоні містять реально два майже незалежні телефони тобто можливість автоматичного включення одного з них в заданій користувачем затримкою..
· Телефон виявить фейковий СМС з підміною номера.
· Телефон дозволить дізнатися — чи знаходиться потрібний абонент в мережі, без демаскирующих ознак на телефоні абонента.
· У телефоні є сервіс:
підміни номера, спотворення голосу, неможливість визначення місця положення телефону, безлімітні дзвінки по всьому світу, прив’язка до заліза телефону, а не до СІМ мапі. Таким чином СІМ карти можуть бути завжди місцеві і не виділятися із загального потоку, а міняти їх можна як завгодно часто.
Запит на дзвінок йде в зашифрованому вигляді і не може бути розшифрований. Так само передбачена можливість роботи через СМС шлюз, якщо в телефоні немає налаштувань GPRS.
· Можна використовувати свій телефон в складі телефонного моста. Для того, що б не тільки приховати місце положення власника телефону але і навпаки — позначити його саме там де це необхідно.
Таким чином, власник телефону може перебувати за кордоном, а ті хто його контролюють, будуть бачити що він удома.
· Телефон може вести запис розмов.
· Телефон працює на закритій операційній системі, яка не дозволяє писати шкідливий код. Компанія Samsung не зможе написати шкідливий код і впровадити його в телефон невидимку.

Описано не повний перелік функцій телефону.

int01h

Ці телефони стукають своїм творцям. Більш ранні версії слали смски, перемогти можна було тільки прибравши номер смс центру з налаштувань трубки. У сучасному варіанті хз чого ще туди напхали. У будь-якому випадку, хочете захиститися від терміналінга, спостереження і зондування — викинете телефони нафіг. Все інше, так або інакше, будується на довірі. Хтось довіряє Гуглу, інші довіряють таким ось виробникам. Один наркобарон додоверялся Шнирою фбровскому, тепер на кіче відпочиває. Краще виходити з того, що навіть собі, в складній обстановці, не варто довіряти і зменшувати ризики, а не множити їх черговим чорним ящиком.

ви маєте рацію, на G600 так була зроблена захист від копіювання, це не було для отримання інформації про користувача. СМС йшла з рідним для телефону ІМЕЙ і той імей який йшов реально оператору ніяк не світився. У наступних версіях G600 це прибрали зробивши інший захист (яку так ніхто і не зламав). У С6112 відправки виробнику чого або по телефонах не було навіть в самих перших версіях. Просто повірте, я знаю про що кажу. Це до речі легко перевірити по роздруківці своєї ж СІМ карти.
Викинути телефони зовсім вже не просто. Але до речі в С6112 — оснавная функція це не захист а попередження що у користувача почалися проблеми, і в цьому сенсі викинути телефон — аналогічно до страуса головою в пісок (до слова сказати він так і не робить зовсім &# 128578; ) Тут навпаки, потрібен телефон що б зрозуміти про існування небезпеки. Хоча звичайно телефон захищає користувача. Чого вартий невидимість для Кетчеру і комплексів.

int01h

Ви мабуть розробник або якось з ними пов’язані. В такому випадку, скажу дві речі:
1. Ви молодці. І як продукт, і як дослідницька робота — підхід дуже цікавий. АЛЕ.
2. Повторюся — потрібно комусь довіряти, а в даному випадку розробникам нового софта телефону.

Самі розумієте, звичайна логіка — чим ви відрізняєтеся від тих, кому вже довіряють не маючи можливості досконально перевірити весь функціонал? Наприклад, захист від копіювання в г600. Добру справу для захисту напрацювань, але дирень в «конспірації» при Рандома маючи і нової сімки. Припустимо, це все відбувалося тільки в разі хитрих бариг, які накочували ваш код на сторонні трубки. Але це не задекларований функціонал, про який вже нормальний клієнт не знає, а він є. Як вважаєте, це виправдовує довіру користувача до виробника? Просто з позиції клієнта оціните схожу ситуацію.

Я розумію, що вашим клієнтам це може бути і не потрібно, заморочений мало. Але конспірація — це не про телеграммную бариг, переляканих бізнесменів, які експериментують технічно малограмотних оперів і тих хто на рандомном имее з новою сімки зв’язується зі старими встановленими контактами. Але ця проблема довіри чорного ящика не втече сама по собі. А відмова від телефону — це не про страуса і бетон &# 128578; Завжди є альтернативи. Один з основних принципів ви вже назвали — нестандартну поведінку. А також нестандартне використання звичних речей. Крім усього іншого, від звичайних телефонів і голоси в них, тим кому важлива анонімність, потрібно відмовлятися ще й завдяки успіхам ЦРТ (Центр Мовних Технологій).

Так, мало не забув. Говорячи про терміналінге, це справедливо, що телефон може попередити про спостереження. Але не з усіма аксесуарами &# 128578; У трибуквених фазанів частина терміналів НЕ палится чомусь. Принцип роботи схожий на інші, але стабільно на них немає реакції. Запитайте у розробників — це теж захист від копіювання?)

я і є розробник &# 128578; комплекси і Кетчеру бачаться все, не залежно від того хто їх використовує. Виробники комплексів одні і ті ж в основному, стандарт один. Зараз на С6112 зроблена опція коли (а такого в природі не буває) оператор комплексу виставить всі параметри стільники один в один, хоча для нього захопити в цих умовах стає набагато складніше, до того ж телефон повинен перереєструватися, а це відмінні від оригінальних параметри. Так ось, параметри один в один а телефон гарантовано визначить що це комплекс. Так що «фазанам» нічого не світить. Але я стикався з тим що активно працюють і приватні структури з колишніх. Так ось повторюся, і це дуже важливо, нехай центр мовних, нехай старі контакти — важливо що вони працюють стандартним чином і палятся по повній, коли йде атака на телефон, саме це і було потрібно. Хоча знову ж таки повторюся захист зараз накрутили дуже сильну, але це справа друга. І розмова йде про С6112, G600 останній раз оновлювався восени 2014 року

int01h

У випадку з фазанами є ще СОРМ і інші методи ОРЗ. Термінали використовують в поле, і г600 пропускав їх девайси, тести були в 14-15 році, але не на останній версії прошивки точно. Справедливості заради, С6112 я не тестіл, не знаю як там тепер все у вас.

Щодо голосу і контактів — в РФ це якраз дуже важливо, постійно так зачісують доморощених Бандос, навіть за часів ФСКН по контактам били. Не знаю як в Україні або інших країнах, де можливі тести були, але в Росії ситуація інша. Я вже давно не в курсі нових практик і розробок, але крім загальних стандартів, в РФ велися розробки власних терміналів. Які не йдуть на ескпорт, та й всередині не продаються і не поставляються навіть БСТМ МВС. Я не знаю які конкретно девайси пропускав телефон, думаю, що на той момент якісь стандартні, німецькі скоріше за все.

В поле як і в випадку з комплексом така ознака як один канал (немає сусідів) не працює, а в разі коли в складі комплексу є обробник А5.1 зводить нанівець виявлення в разі G600. Хороший комплекс міг і не існуючих сусідів давати телефону. Тому порівнювати G600 і С6112 не можна. Те що в Росії роблять самі, так це було з самого початку появи комплексів, і ті що продаються по світу зроблені «нашими» а ті що робляться тільки для внутрішнього споживання ніякими чарівними властивостями не володіють. Все стандартно як і сам стандарт GSM. Звичайно, коли ви користуватиметеся комплексів з’являлися якісь нові методи роботи але ми в телефоні все це відслідковуємо і робимо те що зводить покупку комплексів і Кетчеру нанівець.

до речі, частина функціоналу перевірити можна не маючи комплекс, частина (основна) звичайно обладнання необхідно. Але у нас є можливість тестувати телефон в іншій країні

Asylum

Чи не простіше зробити програмний телефон на віддаленому сервері? Оскільки ця саморобка використовує сім карту, сумніваюся що тут буде якась анонімність. Від фіксації в соте нікуди не піти. Так що район буде точно визначено. Дитинство, в жопе, якщо коротко

Joe Trebiani

+100500 в частині про дитинство. в еру GoIP і численних сервісів ..

Laglag

чув про бесімочние телефони ..

спасибі за статтю
як розумію це на Ардуіно можна все зібрати?

Candidum

Можна і на Ардуіно, можна і зовсім без мікроконтролера (див 1. коментар).

Ссылка на основную публикацию