Stránka 1 z 1

Vedeli ste? Apple zrusil v API moznost detekcie jailbreaku

PříspěvekNapsal: ned pro 12, 2010 2:20 pm
od rony
Podla tohto zdroja Apple skutocne vo firmware 4.2.1 zrusil predtym zavedenu funkciu v API, ktora umoznila detekovat jailbreaknuty pristroj. API mohli vyuzivat autori aplikacii.

Tak majstri vsevedi: kto z vas tusil, ze vas iphone ma takuto moznost?

Re: Vedeli ste? Apple zrusil v API moznost detekcie jailbreaku

PříspěvekNapsal: ned pro 12, 2010 2:25 pm
od matouch350
Údajně to udělali, protože Jailbreak se stal v USA legálním a tudíž by Apple využitím tohoto API porušoval práva spotřebitelů ;-) Toto jsem se dočetl já a myslím, že je to i logické :)

Re: Vedeli ste? Apple zrusil v API moznost detekcie jailbreaku

PříspěvekNapsal: pon pro 13, 2010 8:46 am
od waczko
matouch350* to asi nebude ta podstata věci... To, že je byla modifikace systému detekovatelná pomocí API ještě neznamená, že Apple nějak porušoval uživatelova práva. Podle mě se jednalo pouze o to, aby aplikace typu "Don't forget your password or PIN code" mohli uživatele upozornit (nebo úplně odstavit a nedovolit instalaci), že má modifikován OS a tak můžou být jeho data v nebezpečí... A nejde jen o přístup k soborům - k těm se dá dostat i bez JB.

Re: Vedeli ste? Apple zrusil v API moznost detekcie jailbreaku

PříspěvekNapsal: pon pro 13, 2010 9:14 am
od rony
Hej, to riziko tu je, ze nejaka app odchytava stlacane "klavesy".

AppStore nedovoli rezidentnu aplikaciu, ktora by to dovolovala aj ked uspesne pochybujem, ze by im take cosi nepreliezlo do obchodu.

Lenze Cydia moze obsahovat rozne nevinne tvariace sa app so zabudovanymi keyloggermi a pod.

Re: Vedeli ste? Apple zrusil v API moznost detekcie jailbreaku

PříspěvekNapsal: čtv pro 16, 2010 10:18 am
od DD_
No nevim ale vy tu akorat pisete proc tam ta funkce byla a ne proc ji apple odstranil. Proc ji odstranili pravdepodobne napsal akorat matouch350.

Nicmene to ze mi aplikace byla schopna rici ze mam JB je hezke, ale to jsem z vysokou pravdepodobnosti vedel, protoze jsem ten JB musel vedomne udelat.

Re: Vedeli ste? Apple zrusil v API moznost detekcie jailbreaku

PříspěvekNapsal: čtv pro 16, 2010 11:26 am
od waczko
DD_* ono se neví, jestli to neudělali třeba proto, aby mohli zavést jinou ochranu ... možná ještě horší, kdy by telefonům s JB instalování aplikací vůbec nedovolili. Je také možné, že API bylo odstraněno a bude nahrazeno jiným i když s totožnou funkcí. Ale máš pravdu, nikdo tady neuvedl přesné důvody pro odstranění a myslím si, že je ani nikdo z nás nemůže znát. A dle mého skromného názoru je odstranění API kvůli legálnosti JB hovadina. To, že je JB legální, ještě neznámená, že je "dobrý" a pro některé aplikace (jak již bylo zmíněno) může být nevhodný.

Aplikace Ti nemusela pouze oznámit, že má JB, ale mohla díky tomuto API vypnout některé ze svých funkcí (některé aplikace s podporou GameCenter také zjišťují, jestli máš vyhovující model telefonu - tedy ten, který GC podporuje. Proč to vůbec kontrolují?)

Re: Vedeli ste? Apple zrusil v API moznost detekcie jailbreaku

PříspěvekNapsal: čtv pro 16, 2010 6:53 pm
od Metalgirl
Akorát nechápu, proč by mi měli vypínat funkce u aplikací, které mám legálně zaplaceny nebo dokonce vypínat aplikace, které jsem legálně zakoupila, jen díky tomu, že mám JB? No to mi příjdě už jako hodně velké zasahování do soukromí. Pokud je aplikace řádně zakoupena, tak ať mi vlezou na hrb, jestli mám JB nebo ne.

Už by konečně apple měl přestat tak urputně bojovat s JBkem a měl by konečně dělat, to, co má. Tím je starat se o kvalitu svých výrobků, které poslední dobou jdou od 10 k 5, starat se o stabilitu, spolehlivost sytému a iTunes. Hlavně, že bojují proti JB, ale dělají jednu botu za druhou.

Re: Vedeli ste? Apple zrusil v API moznost detekcie jailbreaku

PříspěvekNapsal: pon pro 20, 2010 11:27 am
od Shark NX
MG klasicky priklad detekcneho API bola app Skype. Ked si ju nainstalovala na 3.0.1, 3.1.2 alebo 3.1.3 s JB vypisal ti pri prvom spusteni ze "Bezi len na neupravenom 3.0 - 3.1 FW" ... Ale aplikacia bezala dalej.
Je to cisto na developerovi ako vyuzil to API ... Vacsina len upozornovala ze App moze byt nestabilna.

Re: Vedeli ste? Apple zrusil v API moznost detekcie jailbreaku

PříspěvekNapsal: pon pro 20, 2010 11:30 am
od Metalgirl
Jo, to chápu třeba. Ale prostě jak mám aplikaci oficiálně zakoupenou, tak mi přece nemůžou bránit v jejich užívání?

Nepovím, máš nainstalovanou aplikaci nelegálně, připojíš se k netu, oni ti ji detekují a zablokují, to pochopím.

Ale takto blokovat zakoupené aplikace? To by bylo nevídané. Chápeš, co tím myslím. Neříkám, že to tak dělají to ne, ale kdyby to tak uvažovali dělat, byla by to nehoráznost.

Re: Vedeli ste? Apple zrusil v API moznost detekcie jailbreaku

PříspěvekNapsal: pon pro 20, 2010 1:13 pm
od Shark NX
Apple uz dlho kontroluje pritomnost JB.
Uz v zasielani chyb applu (Pri Restore telefonu) sa nachadzaju informacie ktore mozu poukazovat na pritomnost JB.

Prakticky, keby bolo API postavene tak ze by hladalo pritomnost [zakázáno] (alebo ako sa vola ta sprostost na instalovanie cracknutych apps) pripadne pri vsetkych apps by kontrolovalo polozky Purchased by, Purchase Date, Account name a ak by sa nezhodovali z realitou tak by sa iPhone Brickol pripadne by sa vypinalo podsvietenie alebo po zapnuti danej app by schoval vsetky "Liecene" apps.

Aktualny system vyzera takto:
Win 7 Users: C:\Users\Shark\AppData\Roaming\Apple Computer\Logs\CrashReporter\MobileDevice\Sharks iPhone

Tu sa ukladaju vsetky pady apps na iPhone a baseband verzie v iPhone, ktore sa neskor odosielaju Applu ... Z udajov v suboroch je najmensi problem si najst verziu systemu, verziu bb, SN a UDID

You're Screwed Crackers!! :D

Re: Vedeli ste? Apple zrusil v API moznost detekcie jailbreaku

PříspěvekNapsal: pon pro 20, 2010 1:18 pm
od Metalgirl
Ne, proč tak složitě, prostě by zjistil, že appka není zakoupená, blokl by ji, nešlo by ji spustit a šmitec, by měl po srandě. :)