Všechno možné pro Symbianem co nemá vlastní kategorii.
3 příspěvky •Stránka 1 z 1

Hacking S60 3rd edition firmware

Všechno možné pro Symbianem co nemá vlastní kategorii.
D.Haba
Veterán
Zařízení:
HTC One Silver
Příspěvky:
2452
Registrován:
24. 12. 2006 17:04
Odesláno:
01. 11. 2007 15:30
Hacking S60 3rd edition firmware
Hacking S60 3rd edition firmware - Unlimited permissions for untrusted midlets

By default, Nokia S60 3rd Edition phones install midlets mostly with "oneshot" or "session" permissions, which force user to accept permission everytime a network connection is made or file is opened. If you don't have signing key (which costs $$$), you cannot even modify these permissions, because the phone only allows "ask everytime" option for e.g. file write.

So, here's the hacking alternative - proceed at your own risk. By replacing some strings, we can give equals permissions to untrusted applications with the manufacturer signed applications.

First, update your S60 phone normally using Software Update tool from Nokia. It downloads updates to your harddrive, storing binary images to

C:\Documents and Settings\All Users\Application Data\Nokia\Nokia Service Layer\A\nsl_service_module_00001\www.dsut.online.nokia.com.oti.caresuite\Products\

Directory contents look interesting and for my phone there is about 50 MB rom image there. Simple strings scan on rom image shows contents some fragments of text based java permission file, which by closer look very interesting (at around 0x2310000 in my case) :

Kód: Vybrat vše

http://www.ipmart-forum.com/attachment.php?attachmentid=323724&stc=1&d=1193569574
Now, all you need to do is to open up your favourite hex editor and write "MaximumMode: Blanket" to permissions you want to allow, and if you feel risky you can change the DefaultMode as well.

Now re-run the software update, force re-runing and phone will be flashed with your new permissions. After installing midlet, you should see more permission options in the application manager (select midlet, click open)...

---

Exploring S60 with AllFiles

Symbian Signed says they won't accept any file explorer tools with AllFiles capabilities. As a result of firmware modification, they really don't need to do that, we can self-sign those!

Here's couple of screenshots of Y-Browser running with AllFiles capability:

Kód: Vybrat vše

http://www.ipmart-forum.com/attachment.php?attachmentid=323725&stc=1&d=1193569783
By default, Y-Browser comes with standard set of capabilities, so we need to add AllFiles capability to the set.

You'll need the fabulous sisinfo tool to unpack the sisx, elftran (from sdk) to modify executable headers and of course makesis and signsis to create new sisx.

Extract .sisx contents:

Kód: Vybrat vše

http://www.ipmart-forum.com/attachment.php?attachmentid=323726&stc=1&d=1193569909
Finally, run makesis, signsis - you know the drill for selfsigning. For makesis you need .pkg file, you I made a simplified version for you - ybrowser.pkg

Source: symbaali.info

Kód: Vybrat vše

http://i185.photobucket.com/albums/x254/himandrake/hack1.jpg
http://i185.photobucket.com/albums/x254/himandrake/hack2.jpg


//rozumi tomu nekdo?pokud by to nekdo prelouskal,byl bych mu vdecnej//
Motorola d520>Nokia 5110>Siemens M55>Panasonic X700>Motorola MPx220>Nokia 6681>Nokia N93>HTC TyTN>HTC HD2>HTC EVO 3D>HTC One Silver

Vsechny moje 3D filmy pro HTC EVO 3D jsou konvertovane z FullHD 3D filmu.
Veterán
traged77
Mobil Plus User
Zařízení:
E7-00
Příspěvky:
51
Registrován:
27. 06. 2007 19:45
Odesláno:
01. 11. 2007 15:48

Ahoj no jasně tady máš naprosto přesnej překlad z TRANSLATORU :D :D :D


Hackerství S60 3. mikroprogramù vybavení vydání - neomezená povolení pro untrusted midlets

Standardnì, Nokia S60 3. telefonù vydání instaluje midlets vìtšinou s "oneshot" nebo "zasedacími" povoleními, která nutí uživatele k tomu, aby pøijal povolení everytime sí spojení je udìlaný nebo soubor je otevøená. Jestli nemáte podepsání klíèe (který stojí $$$), vy nemùže dokonce modifikovat tyto povolení, protože telefon jen dovoluje "ptát se everytime" volby pro napøíklad soubor píše.

Tak, tady je hackerství alternativa - postupuje na vaše vlastní riziko. nahrazováním nìjakých øetìzcù, my mùžeme dát stejný jako povolení untrusted aplikace s výrobcem podepsané aplikace.

Nejprve, aktualizujte váš S60 telefon normálnì používání aktualizace softéru nástroj z Nokiy. To aktualizace vašemu harddisku, uskladnìní obrazù pamìtí

C:a SettingsUsersDataService Layer_servisní_jednotka_00001.dsut.online.nokia.com.oti.caresuite

Adresáø uspokojuje dívat se zajímavý a pro mùj telefon tam je asi 50 MB rom obraz tam. Jednoduché øetìzce skenují na rom obrazových pøehlídkách uspokojuje nìjaký tø횝 textového založeného Jávského povolovacího souboru, který bližší vypadá velmi zajímavý (asi okolo 0x2310000 v mém pøípadu) :

Kód: Vybrat vše

http://www.ipmart-forum.com/attachment.php?attachmentid=323724&stc=1&d=1193569574

Teï, vše co potøebujete dìlá, je otevøít vašeho oblíbeného hexadecimálního editora a píše "MaximumMode: Pøikrývka" povolení, který vy chcete dovolit, a jestli vy cítíte riskantní mùžete zmìnit DefaultMode také.

Teï zopakujte chod aktualizace software, silový opakování a telefon bude zazáøil s vašimi novými povoleními. Po instalaci midlet, mìl bys vidìt vìtší povolovací možnosti v aplikaèním manažeru (vybrané midlet, kliknutí otevøený).. .

- - -

Zkoumání S60 s AllFiles

Symbian Signed øíká oni nepøijmou žádné souborové nástroje prùzkumníka s AllFiles schopnostmi. Následkem modifikace mikroprogramù vybavení, oni opravdu nemusí dìlat to, my mùžeme samo- podepíšeme ti!

Tady je pár screenshots Y - Browser bìžící s AllFiles zpùsobilostí:

Kód: Vybrat vše

http://www.ipmart-forum.com/attachment.php?attachmentid=323725&stc=1&d=1193569783

Standardnì, Y - Browser jde se standardní sadou schopností, tak my potøebujeme pøidat AllFiles zpùsobilost k sadì.

Vy budete potøebovat bájeèný sisinfo nástroj k tomu, aby vybalil sisx, elftran (ze sdk) modifikovat proveditelné hlavièky a samozøejmì makesis a signsis vytvoøit nový sisx.

Extract .sisx uspokojuje:

Kód: Vybrat vše

http://www.ipmart-forum.com/attachment.php?attachmentid=323726&stc=1&d=1193569909

Nakonec, provozovaný makesis, signsis - vy znáte vrtáka pro selfsigning. Pro makesis vy need .pkg soubor, vy já jste udìlali zjednodušenou verzi pro vás -

Kód: Vybrat vše

http://symbaali.info/files/ybrowser.pkg
Zdroj: symbaali.info
kod:

Kód: Vybrat vše

http://i185.photobucket.com/albums/x254/himandrake/hack1.jpg 
http://i185.photobucket.com/albums/x254/himandrake/hack2.jpg
Mobil Plus User
D.Haba
Veterán
Zařízení:
HTC One Silver
Příspěvky:
2452
Registrován:
24. 12. 2006 17:04
Odesláno:
01. 11. 2007 16:03

diky :D stejne mi to nic nerika. nejsem nakej HACKER. jen sem doufal ze tam bude neco zajimavyho
Motorola d520>Nokia 5110>Siemens M55>Panasonic X700>Motorola MPx220>Nokia 6681>Nokia N93>HTC TyTN>HTC HD2>HTC EVO 3D>HTC One Silver

Vsechny moje 3D filmy pro HTC EVO 3D jsou konvertovane z FullHD 3D filmu.
Veterán
3 příspěvky •Stránka 1 z 1