Релиз крякнутого Siri протокола. Быть Siri на Android?!

Разработчики Applidium сумели взломать протокол безопасности, благодаря которому Siri обменивается данными с Apple-серверами.
Данные, которые представил Applidium, могут поспособствовать появлению в скором времени Siri на Android. Как оказалось, технология Siri использует для связи не HTTP-протокол, а TCP. Затем, Applidium предоставил имя и адрес сервера, который используется Siri. При добавлении персонального корневого сертификата, Applidium удалось создать новый, а главное работающий сертификат, который признается серверами Siri.

Siri Android

Затем, Applidium взломал часть файлов и пакетов, в которых находилась информация об особенностях Siri. Apple использует VoIP кодек с названием Speex для кодирования первоначального .raw аудио-файла и последующего его отправления на Apple-сервера.

Для того чтобы начать использовать Siri на любом другом устройстве (не iPhone 4S), необходимо будет получить iPhone 4S идентификатор. Как именно получить данный идентификатор, блог Applidium не рассказывает. В предлагаемом документе readme.md находится код.

Cracking Siri

Но, как говорят сами разработчики, он настолько сырой, несколько раз переделан, что стабильную работу Siri на устройствах не iPhone 4S можно не ожидать.

«Играйтесь, экспериментируйте, развлекайтесь»

— именно это предлагает на данный момент Applidium.

Источник: reviews.cnet.com, github.com

Android или iPhone