Hacker laat Siri zelfbedachte opdrachten uitvoeren

GitHub-medewerker Aman Gupta is er in geslaagd om vragen aan Siri om te leiden naar zijn eigen server, die hem vervolgens voorziet van een door hem verzonnen antwoord. Hoe een ander dit kan doen heeft hij nog niet onthuld.
Bastiaan Vroegop - · Laatst bijgewerkt:

Hubot SiriGitHub-medewerker Aman Gupta is er in geslaagd om Siri een aantal zelfbedachte commando’s uit te laten voeren. Hierdoor was Siri bij hem in staat om specifieke foto’s te laten zien, of een lijst van zijn collega’s. Dit meldde hij op Twitter. De hack maakt gebruik van een computer, die bepaalde commando’s naar Siri oppikt en van een antwoord voorziet. Er is geen jailbreak voor nodig, omdat opdrachten aan Siri op je eigen netwerk worden omgeleid naar de alternatieve server. Hoe de truc precies in elkaar steekt heeft Gupta alleen nog maar in grote lijnen uitgelegd.


Door de data verzonden naar Siri op een netwerk om te leiden via een proxy, was Gupta in staat om zelf Siri van antwoorden te voorzien. Zelf schreef hij een Siri-antwoord waarmee hij ziet wie van zijn collega’s op het moment op kantoor zit, al zijn er nog genoeg andere mogelijkheden. Dat de methode geen jailbreak vereist is handig, maar komt ook met zijn limieten: zo moet je volgens Gupta binnen het bereik van het desbetreffende netwerk zijn om de truc uit te voeren.

Hubot SiriOp het moment heeft Gupta de hack alleen nog maar via Twitter besproken, waar hij zegt dat hij vrij lastig is om uit te leggen. Volgens hem wordt de hack een stuk makkelijker zodra een iPhone 4S-jailbreak mogelijk is. Wel kijkt hij naar de mogelijkheid om de hack online uit te leggen.

Hopelijk wordt het via een jailbreak ook mogelijk om opdrachten aan Siri via een mobiele verbinding naar andere servers om te leiden, zodat je niet tot een eigen netwerk gelimiteerd bent. Hierdoor zouden een aantal interessante jailbreaktweaks mogelijk worden, zoals een speciaal op een onderwerp toegespitste variant op Siri, of de mogelijkheid om eigen commando’s te bedenken.

Bron: Cydiahelp

Siri

Siri is Apple's eigen spraakassistent en hier lees je er alles over. Siri kan informatie voor je opzoeken, taken uitvoeren en apparaten bedienen. Veel apps werken ook samen met Siri en je kunt met de Opdrachten-app je eigen Siri-opdrachten maken. Je vindt hier onze belangrijkste artikelen.

Siri

Reacties: 14 reacties

  1. Goeie zaak!
    En kan Apple weer wat mee voor de volgende iPhone generatie met Siri…
    Wordt het straks serieus je persoonlijke assistent.

    Op dit moment is, óf mijn Engels te brak (dikke kans) of hebben Siri en ik die échte klik nog niet.

  2. Zo goed spreek ik ook geen Engels maar ik praat dag en nacht met Siri en echt alles wordt goed verstaan en begrepen. 😉

  3. Heb gisteren mijn iPhone 4S gisteren ontvangen, dus moet misschien nog wat oefenen. Bijvoorbeeld wat alle commanda’s zijn. Zo is het maken van een agenda item nog een lastige… Met de juiste titel, enz.

  4. Dit klinkt wel heel erg leuk.

    Ik hoop dat er snel een mooie uitleg komt.

  5. Lijkt mij een toffe toepassing voor Domotica

  6. ‘gewoon’ kwestie van sniffer, onderscheppen, filteren/blocken en antwoorden toch? 🙂

  7. Kan dit (theoretisch) niet via een zelf-gehoste VPN? Je kunt VPN’s gebruiken op niet-gejailbreakte iDevices en daarmee al je internetverkeer omleiden, ook als je niet op je thuisnetwerk zit.

  8. dit is nog eens een goede vorm van “hacken” 😀

  9. Siri heeft dus altijd een actieve internetverbinding nodig? Ook voor bijvoorbeeld het versturen van een sms?

  10. Ligt er natuurlijk aan omdat Siri opdrachten niet over een beveiligde verbinding gaan.

  11. Origineel geplaatst door Jan
    Kan dit (theoretisch) niet via een zelf-gehoste VPN? Je kunt VPN’s gebruiken op niet-gejailbreakte iDevices en daarmee al je internetverkeer omleiden, ook als je niet op je thuisnetwerk zit.

    Ja natuurlijk kan dit.

    op het moment dat je een VPN verbinding over je eigen netwerk laat gaan en er een proxy tussen stopt die zorgt dat je telefoon verbinding maakt met je eigen SIRI server is dit geen probleem.

    Enige vervelende is de, in mijn ogen, slechte VPN software in de iPhone.

  12. @Lennart: Ja, je moet met het internet verbonden zijn om een opdracht te geven.

  13. @Lennart: Ja ik geloof dat Siri’s woordenschat op de Apple servers staat (en niet op de iPhone zelf)

  14. Ook heel erg handig als je Siri zou kunnen gebruiken in bijv. een applicatie van je school of werk. Dan kun je via Siri je roosterwijzigingen opvragen.

Reacties zijn gesloten voor dit artikel.