{"id":14624,"date":"2011-11-16T15:11:10","date_gmt":"2011-11-16T13:11:10","guid":{"rendered":"http:\/\/www.ipod.info.pl\/?p=14624"},"modified":"2011-11-16T15:11:10","modified_gmt":"2011-11-16T13:11:10","slug":"protokol-siri-zlamany","status":"publish","type":"post","link":"https:\/\/www.ipod.info.pl\/index.php\/protokol-siri-zlamany\/","title":{"rendered":"Protok\u00f3\u0142 SIRI z\u0142amany"},"content":{"rendered":"<p>Na blogu ma\u0142o si\u0119 dzieje, a s\u0105 tego dwa powody. Og\u00f3lnie w interesuj\u0105cym mnie temacie ma\u0142o si\u0119 dzieje, co jest mi\u0142\u0105 odmian\u0105 po okresie wydawania iOS 5, iPhone 4S itp. Drugi pow\u00f3d to taki, \u017ce jestem, z daleka od domu i zajmuj\u0119 si\u0119 zupe\u0142nie innymi sprawami, czasem r\u00f3wnie ciekawymi, ale wracaj\u0105c do tematu wpisu.<\/p>\n<p><a href=\"http:\/\/applidium.com\/en\/news\/cracking_siri\/\" target=\"_blank\">Developerzy z\u00a0Applidium<\/a>, czyli Ci od znanego Wam zapewne odtwarzacza VLC, z\u0142amali protok\u00f3\u0142 jakim komunikuje si\u0119 SIRI z serwerem Apple\u00a0guzzoni.apple.com. iPhone 4S rozmawia z tym serwerem przez zabezpieczony certyfikatem SSL protoku\u0142 HTTPS, ale ludziom z Applidium uda\u0142o si\u0119 oszuka\u0107 serwer poprzez postawienie w\u0142asnego urz\u0119du certyfikacji i wygenerowanie w nim wa\u017cnego certyfikatu SSL. Dzi\u0119ki temu mogli ustali\u0107 bardzo du\u017co szczeg\u00f3\u0142\u00f3w komunikacji iPhone&#8217;a 4S z serwerami odpowiedzialnymi za obs\u0142ug\u0119 SIRI.<\/p>\n<p>Bardzo wa\u017cn\u0105 informacj\u0105 jest taka, \u017ce serwer sprawdza identyfikator urz\u0105dzenia z kt\u00f3rym zaczyna rozmawia\u0107. Identyfikator nazwany jako\u00a0<span><span>GUID jest fizycznie przypisany do urz\u0105dzenia\u00a0<\/span><\/span><span><span>co\u015b jak\u00a0<\/span><\/span><span><span>UDID. Dlatego akceptuje tylko iPhony 4S. Uda\u0142o si\u0119 im ustali\u0107 te\u017c, \u017ce iPhone 4S do serwer\u00f3w SIRI wysy\u0142a nagranie naszego g\u0142osu skompresowane kodekiem Speex zaprojektowanym specjalnie do kodowania rozm\u00f3w VoIP. Dane s\u0105 rozpoznawane i obrabiane bezpo\u015brednio na serwerach.\u00a0<\/span><\/span><\/p>\n<p>Og\u00f3lnie ich odkrycia sprowadzaj\u0105 si\u0119 do tego, \u017ce istnieje realna szansa u\u017cycia SIRI nie tylko na innych urz\u0105dzeniach Apple, ale tak\u017ce np. w programach na Androida. Jedyny problem b\u0119dzie tkwi\u0142 w autoryzacji sprz\u0119towej przez\u00a0GUID.\u00a0Oczywi\u015bcie da si\u0119 go wyci\u0105gn\u0105\u0107 z iPhone 4S i potem wykorzysta\u0107 w innym urz\u0105dzeniu, ale mo\u017cna si\u0119 domy\u015ble\u0107, \u017ce je\u015bli Apple zauwa\u017cy podejrzany ruch na serwerze generowany z jednego\u00a0GUID, to b\u0119dzie taki urz\u0105dzenia banowa\u0142o.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Na blogu ma\u0142o si\u0119 dzieje, a s\u0105 tego dwa powody. Og\u00f3lnie w interesuj\u0105cym mnie temacie ma\u0142o si\u0119 dzieje, co jest mi\u0142\u0105 odmian\u0105 po okresie wydawania iOS 5, iPhone 4S itp. Drugi pow\u00f3d to taki, \u017ce jestem, z daleka od domu i zajmuj\u0119 si\u0119 zupe\u0142nie innymi sprawami, czasem r\u00f3wnie ciekawymi, ale wracaj\u0105c do tematu wpisu. Developerzy [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10,63],"tags":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.ipod.info.pl\/index.php\/wp-json\/wp\/v2\/posts\/14624"}],"collection":[{"href":"https:\/\/www.ipod.info.pl\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ipod.info.pl\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ipod.info.pl\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ipod.info.pl\/index.php\/wp-json\/wp\/v2\/comments?post=14624"}],"version-history":[{"count":1,"href":"https:\/\/www.ipod.info.pl\/index.php\/wp-json\/wp\/v2\/posts\/14624\/revisions"}],"predecessor-version":[{"id":14625,"href":"https:\/\/www.ipod.info.pl\/index.php\/wp-json\/wp\/v2\/posts\/14624\/revisions\/14625"}],"wp:attachment":[{"href":"https:\/\/www.ipod.info.pl\/index.php\/wp-json\/wp\/v2\/media?parent=14624"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ipod.info.pl\/index.php\/wp-json\/wp\/v2\/categories?post=14624"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ipod.info.pl\/index.php\/wp-json\/wp\/v2\/tags?post=14624"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}