Можно ли изменить PUK-код SIM-карты на устройстве Android?

На моем Samsung Galaxy SIII можно изменить Settings -> More -> Security -> SIM card lock -> Set up SIM card lock -> Change SIM PINPIN-код по умолчанию, поставляемый с SIM-картой. Но как насчет PUK (8-значный номер, который поставляется с SIM-картой для разблокировки карты после 3 неудачных попыток ввода 4-значного PIN-кода)? Можно ли также изменить PUK из графического интерфейса Android, или это фиксированный номер, хранящийся на SIM-карте, который нельзя изменить?

Спасибо.

Ответы (3)

PUC (PUK) — это код для SIM-карты, назначаемый поставщиком услуг. - Персональный код разблокировки (Википедия)

Это означает, что вы не можете изменить его с помощью вашего устройства Android.

Если вы хотите взломать его, вы должны посмотреть это видео

Видео о «Укоренении сима» Карстена Нола на BlackHat 2013.

В этом видео Nohl показал уязвимость, которая есть почти у каждой sim-карты, выпущенной до 2013 года (также некоторые карты после этого, которые провайдеры не исправили эту дыру в безопасности)

Процедура -Отправить бинарное sms с OTA-командой на карту с запросом ответа

- Взломать ключ подписи DES, который подписывает Java-вирус и отправляет через бинарное sms

-Использовать пробелы в разделении памяти Java VM для доступа к произвольным данным SIM-карты

Результаты . Карта может ответить сообщением об ошибке, подписанным DES.

-Карта установки и выполнения подписанного апплета Java

-Вредоносный апплет извлекает ки, банковский апплет и т. д. и отправляет злоумышленнику через смс

После того, как злоумышленник взломает ключ, он может совершать первоклассные SMS-мошенничества, обходить проверки идентификации вызывающего абонента, манипулировать голосовой почтой, перенаправлять входящие вызовы и текстовые сообщения, злоупотреблять USSD-платежами, отслеживать и фишинг пользователей, устанавливать вредоносные программы на их устройства или выполнять любые другие действия. другие атаки на основе браузера. Нол утверждает, что с включенным доступом к данным злоумышленник может клонировать SIM-карты, расшифровывать трафик 2G, 3G и 4G, клонировать получателей NFC и будущие приложения для SIM-карт, а также изменять операционную систему, чтобы предотвратить будущие исправления.

Нол также утверждает, что смог вырваться из Java-песочницы SIM-карты и получить доступ к этому личному ключу разблокировки.

Я предполагаю, что это часть информации только для чтения на SIM-карте.
PUC означает персональный код разблокировки, тогда как PUK означает персональный ключ разблокировки. Оба термина относятся к одному и тому же.
Да. Они оба являются синонимами. Если вы хотите изменить его, вам необходимо связаться с вашим поставщиком услуг и запросить PUK. Если вы можете доказать, что являетесь владельцем сима, они могут дать вам PUK.
Спасибо @{Ash-Ishh..} (не знаю, как закодировать ваш никнейм в Твиттере) за информацию. Мне было интересно, хранится ли PUK в области SIM-карты, доступной только для чтения, или после предоставления надлежащих учетных данных поставщик услуг также может изменить PUK, или его можно только получить. Спасибо.
Отличный разговор! Меня впечатлил тот факт, что сетевые операторы могут общаться с SIM-картами (во включенных мобильных телефонах), при этом пользователь смартфона не может даже включить или выключить такую ​​связь. Возможно, телефоны Android должны поставляться с этой опцией. Также был впечатлен, узнав, что SIM-карта имеет встроенную изолированную среду Java, работающую на одной из нескольких пользовательских ОС, встроенных в карту производителями SIM-карт. Услышать обо всех тех уязвимостях, которые позволяют злоумышленникам взламывать SIM-карты (но не ОС Android), тоже было интересно.
Чего я не понял из разговора, так это того, как хакер отправляет данные на SIM-карту. Разве хакеру не придется использовать базовые станции, подобные тем, что установлены в городах сетевыми операторами, для отправки данных на сотовые телефоны, чтобы попытаться взломать их? В любом случае, очень интересный разговор!
В этом разговоре (@22:40) он упомянул, что бинарные смс также могут быть отправлены через некоторые телефоны (он использовал специальное перепрограммированное устройство Motorola).
Да, я видел это, устройство Motorola, которое у него было, должно быть, было чем-то замечательным, чтобы хакеры могли экспериментировать с ним. В любом случае, я думал, что перевод устройства в режим полета отключит всю связь с устройством, включая двоичные SMS-сообщения, отправляемые сетевым оператором, но то, что сказал выступавший в выступлении, верно, это не так. Я думаю, что теперь я буду полностью выключать свой телефон в самолетах. Спасибо.
В качестве небольшого обновления я хотел бы добавить, что после входа на веб-сайт оператора сети с моим номером телефона и паролем я также смог просмотреть свой PUK на этом веб-сайте.

Я понимаю, что это старая ветка, но, чтобы предоставить другим, читающим страницу сейчас, полезную информацию, я подумал, что все равно отвечу.

Это не всегда работает с каждым телефоном, но если это не работает, это не причинит никакого вреда. Также требуется, чтобы вы знали текущий номер PUK. Это часто можно найти на карте размером с кредитную карту, к которой была прикреплена ваша SIM-карта (если она у вас все еще есть), или ее обычно можно довольно легко получить у вашего оператора беспроводной связи, если вы можете подтвердить, что это ваша учетная запись.

Все, что вам нужно сделать, это набрать этот код на своем телефоне, заменив «старый PUK» на PUK, предоставленный вашим оператором беспроводной связи, а «новый PUK» на любой 8-значный код по вашему выбору. Обратите внимание, что вы не используете пробелы при вводе кода.

** 05 * старый PUK * новый PUK * новый PUK #

Я считаю, что этот ответ вводит в заблуждение. Это должен быть «новый PIN», а не «новый PUK». Следовательно, этот код набора используется для изменения PIN-кода вместо изменения PUK-кода.

Вы должны написать новый пин-код новый пин-код, изменить puk-код невозможно. В вашей теме объясняется, как активировать заблокированный пин-код.