Hacker laat Siri zelfbedachte opdrachten uitvoeren
GitHub-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.
Op 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
14 reacties
Alex
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.
Emo
Zo goed spreek ik ook geen Engels maar ik praat dag en nacht met Siri en echt alles wordt goed verstaan en begrepen. 😉
Alex
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.
Tom
Dit klinkt wel heel erg leuk.
Ik hoop dat er snel een mooie uitleg komt.
DJTim
Lijkt mij een toffe toepassing voor Domotica
glss
‘gewoon’ kwestie van sniffer, onderscheppen, filteren/blocken en antwoorden toch? 🙂
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.
Gert-Jan Dreessen
dit is nog eens een goede vorm van “hacken” 😀
Lennart
Siri heeft dus altijd een actieve internetverbinding nodig? Ook voor bijvoorbeeld het versturen van een sms?
Henk Poley
Ligt er natuurlijk aan omdat Siri opdrachten niet over een beveiligde verbinding gaan.
poserman
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.
Bastiaan Vroegop
@Lennart: Ja, je moet met het internet verbonden zijn om een opdracht te geven.
Mikel Tolboom
@Lennart: Ja ik geloof dat Siri’s woordenschat op de Apple servers staat (en niet op de iPhone zelf)
Sjoerd
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.