O Hacker denominado Pete não contente com as funcionalidade do aplicativo Siri ele resolve fazer uma engenharia reversa do aplicativo para adicionar mais funcionalidades.
A Apple é conhecida por não abrir seus em regime de licenças open source e com isso foi necessário um pouco de criatividade. Sabendo que os comandos do Siri são retransmitidas para a Apple através do pessoal da Applidium, ele montou um servidor proxy que lhe permite interceptar e trabalhar com os dados.
O truque é bastante simples e nem sequer exigem um jailbreak. Um pouco de DNS e truques SSL é possível direcionar o tráfego WiFi Siri através de seu servidor, que repassa os comandos aos servidores da Apple para ai sim fazer o processamento. No retorno dos comandos o seu servidor interpreta os dados, procurando comandos personalizados que ele mesom definiu.
Entenda como a tecnologia funciona no vídeo abaixo.
Video: Adicionando funcionalidade ao Siri
Seja Membro Gratuítamente
Assine a newsletter para receber em seu email as publicações atualizadas neste blog