Мы видели примеры интерфейса Siri, работающих на iPhone’ах и доказательство в виде видео, на котором, якобы показывается успешный порт Siri на iPhone 4. И теперь, разработчику @plamoni из Сент-Луиса удалось придумать, как запустить прокси-сервер на своем компьютере, чтобы обманув Siri, заставить её думать, что она контактирует с серверами Apple.
Прокси-сервер действует как посредник, который перехватывает команды Siri и возвращает ответы. Согласно странице проекта, “идея позволит создать пользовательских обработчиков для различных действий”. Эта идея работает благодаря настройкам сервера DNS в сети на перенаправление запросов на guzzoni.apple.com (Siri серверов) на компьютер с прокси-сервером.
Plamoni использовал прокси-сервер для запуска пользовательских плагинов, которые смогли заставить работать его радиоуправляемый термостат с помощью Siri. Что интересно, для того, чтобы этот способ работал, не требуется джейлить ваш iPhone, так как все действия производятся вне устройства. Как вы можете видеть на видео, Siri реагирует на команды, такие как: “Как режим у термостата?”, или “Установить термостат на 68 градусов”, или даже “Какая температура помещения?». Но самым замечательным является то, что с помощью Siri можно управлять любым подсоединенным устройством.
Прокси-сервер это ценное доказательство концепции, которая должна помочь хакерам, работающим над портом голосового помощника на устройства помимо iPhone 4S. Сервер также позволяет разработчикам добавлять функциональные возможности Siri через пользовательские обработчики, именно то, о чем IOS разработчики мечтают – что Apple поддержит их, выпустив комплект по развитию Siri для сторонних приложений. Инструкции по настройке Siri прокси-сервера представлена на видео внизу:
Оставить комментарий
Вы должны войти чтобы оставить комментарий.