Login Hasło zapamiętaj
Loading
miniKOMP » Forum miniKOMP » Ogólne » Aktualności
Symbian złamany !!!

NewsWriter

avatar

Dołączył: 2007-05-29

Tematów: 125

Postów: 285

Wysłano: 2008-04-26, 08:32
 
http://www.redsymbian.com/img/news/hacked.png

Całą operację wykonujesz na własną odpowiedzialność! Jest ona niebezpieczna, a ryzyko uszkodzenia telefonu również nie jest małe
Jeśli nie czujesz się na siłach, to nie próbuj wykonywać tej operacji.

Oto nadeszła długo oczekiwana przez symbianowych wyjadaczy chwila. Znany z czasów świetności Siemansa SX1 team: FCA00000 i ZoRn znów pokazał co potrafi. Po nie tak dawnym złamaniu przez FCA00000 zabezpieczeń nowego Symbiana nie trzeba było długo czekać na odzew kolegi zza wschodniej granicy. Tak oto powstał RomPatcher - program umożliwiający nieograniczony zapis danych do pamięci telefonu!

Zorn, autor tego wspaniałego softu mówi: "Zastanawiałem się jak stworzyć program umożliwiający patchowania pamięci ROM od kąd kupiłem N80. Miałem umiejętności, ale nie było odpowiednich narzędzi... Jednak kiedy FCA złamał zabezpieczenia, postanowiłem podzielić się swoim pomysłem. Program który napisałem umożliwia zmienę danych w pamięci ROM, zmiany te działają do nastęnego ponownego uruchomienia telefonu. Myślę, że patche są dobrym sposobem na zwiększenie funkcjonalności telefonu (kto pamięta czasy Siemnsa SX1, ten zrozumie mnie łatwo) Niektóre użyteczne patche jeszcze nie są dostęne, ale już niedługo..."

W załączniku znajduje się wspomniany program dla Systemów 9.1 i 9.2

Instalacja:

1. Najpierw zainstaluj MetroTRK w telefonie i uruchom go.
2. Zmień adres (lub sprawdź ) w pliku RPInstaller.ini. Dla Symbiana w wersji 9.1 adres to: 60000148, a dla 9.2: C0000148.
3. Uruchom RPInstaller.exe i wybierz odpowiedni port COM w MetroTRK. Następnie naciśnij "Install"
4. Jeżeli nie pojawią się żadne błędy, program RomPatcher zainstalował się na Twoim telefonie.

Patchowanie:

Patche umieszcamy w utworzonym uprzednio katalogu na karcie pamięci E:Patches
Mają one rozszerzenie *.rmp i są zwykłymi plikami tekstowymi możliwymi do edycji np.. Notatnikiem.

Jak jest zbudowany patch:
Kod: Zaznacz cały
Linia ta (pierwsze 256 znaków) będzie pokazywana kiedy wybierzemy "Patch info" z menu.nLitera n z ukośnikiem oznacza załamanie tekstu. Ten patch jest przykładowy i zmienia dane w pliku: Z:resourceversionssw.txt

Linia która nie zaczyna się od słów kluczowych implementacji patcha (jak ta) zostanie ignorowna.
Abs:F93C70A6:34002E0030003600330032002E0030002E00330038:35002E0038003800380038002E0037002E00360035

;Ta linia również jest ignorowana. Kolejna pokazuje relatywną metodę patchowania. Robi to samo, ale nie tylko dla N80 FW: 4.0632.0.38
rel:resourceversionssw.txt:06:34002E0030003600330032002E0030002E00330038:35002E0038003800380038002E0037002E00360035


//Kolejna metoda - Search'n'Replace - znajdź i zastąp (znana z patchów na SX1)
SnR:resourceversionssw.txt:34002E0030003600330032002E0030002E00330038:35002E0038003800380038002E0037002E00360035

Każdą z tych metod można zmieniać dane w dowolnym nowym Symbianie z zainstalowanym RomPatcherem.

Oto kod który należy skopiować i zapisać w pliku tekstowym o dowolnej nazwie (bez spacji i znaków specialnych) na karcie MMC w E:Patches.

Odkrcie dodatkowych opcji w menu

Kod: Zaznacz cały; *** EnableHiddenMenus 1.0 ***
; *** Enable Hidden Menus ***
; Author: fca00000 , fca00000-at-yahoo-dot-es
; Date: 2008.04.18
; Firmware: tested on N80 v 5.0719.02 . Might work on preFP1+FP1
;
; In the main applications menu some options disappear if you select a program or a folder.
; This patch shows all of them, allowing to rename applications and creating sub-folders inside folders.
; Seems to work on preFP1, although on FP1 it doesn't show the menu to rename apps.
;
; For the curious people: I changed eikcoctl.dll in
; method CEikMenuPane::DeleteMenuItem
; so that it simply returns
;F8F29D56 PUSH {R0,R1,R4-R7,LR} ; patch to BX LR
;F8F29D58 SUB SP, SP, #4
;F8F29D5A LSLS R6, R0, #0
;F8F29D5C LDR R0, [R0,#0x70]
;F8F29D5E MOVS R7, #0
;F8F29D60 CMP R0, #0
;F8F29D62 BEQ loc_F8F29D66
;F8F29D64 LDR R7, [R0,#4]
;
; As far as I know, nothing is broken. But I decline all responsability, of course.
; Anyway, here it is. Enjoy
; end of EnableHiddenMenus
SnR:sysbineikcoctl.dll:F3B581B00600006F0027:704781B00600006F0027


Możliość instalacji niepodpisanych plików.

Kod: Zaznacz cały
; *** ChangeSwipolicyPath 1.0 ***
; *** Change swipolicy path ***
; Author: phrig
; Released by: fca00000 , fca00000-at-yahoo-dot-es
; Date: 2008.04.24
; Thanks to -=ZoRn=- for his wonderful ROMPatcher and phrig for making this changes . I am just publishing and polishing it.
; Credits also go to Symbaali for his initial great discovery about that, back in 2007
; Firmware: tested on N80 v 5.0719.02 . Might work on preFP1+FP1
;
; Change path to swipolicy.ini in securitymanager.dll to e:systemdataswipolicy.ini
; You also need to copy the file from Z: into E:
; then, you can modify it.
; I suggest:
; AllowUnsigned = true
; UserCapabilities = NetworkServices LocalServices ReadUserData WriteUserData UserEnvironment Location SurroundingsDD UserEnvironment NetworkControl SwEvent AllFiles NetworkControl DiskAdmin ProtServ TrustedUI DRM WriteDeviceData ReadDeviceData MultimediaDD PowerMgmt CommDD TCB
; with these changes, you might run some programs that are unsigned.
; Warning: not all unsigned programs can be installed. For example, if supplier is untrusted or certificate has expired.
; Warning: installing a program from untrusted sources is dangerous and might destroy your phone.
;
; For the curious people: the change is done in securitymanager.dll
;
; As far as I know, nothing is broken. But I decline all responsability, of course.
; Anyway, here it is. Enjoy
; end of ChangeSwipolicyPath
SnR:sysbinsecuritymanager.dll:1C0000007A003A005C00730079007300740065006D005C0064006100740061005C0073007700690070006F006C006900630079002E0069006E006900:1C00000065003A005C00730079007300740065006D005C0064006100740061005C0073007700690070006F006C006900630079002E0069006E006900

Wyłączenie dzwięku "pstryku" aparatu.

Kod: Zaznacz cały
;Map camMojave to e:systemsoundsdigital

SnR:SysBinCamMojave.exe:7A003A005C00730079007300740065006D005C0073006F0075006E00640073005C006400690067006900740061006C005C:65003A005C00730079007300740065006D005C0073006F0075006E00640073005C006400690067006900740061006C005C


Wyłączenie nieznośnych pytań w aplikacjach java

Kod: Zaznacz cały

; *** Disable_java_question 1.0 ***
; Author: Santehnik aka Disabled ,E-mail widoczny tylko dla zalogowanych
; Date: 2008.04.25
; Firmware: tested on N95 8gb v 15.0.015 . Might work on preFP1+FP1
SnR:sysbinMIDP2SECURITYPOLICYV2.DLL:7a003a005c00:63003a005c00

wykorzystane źródło; symbianos.pl

Edytowano 2008-05-04, 18:41 przez p2p

NewsWriter

avatar

Dołączył: 2007-05-29

Tematów: 125

Postów: 285

Wysłano: 2008-04-26, 12:56
 
Rom patcher Symbian OS 9.2 (FP1)

Link widoczny tylko dla zalogowanych

Rom patcher Symbian OS 9.1 (pre-FP1)

Link widoczny tylko dla zalogowanych

A tak to ma "wyglądać"

http://img222.imageshack.us/img222/3413/hmmbp7.jpg

Edytowano 2008-04-26, 13:07 przez p2p
miniKOMP » Forum miniKOMP » Ogólne » Aktualności

Wszelkie znaki towarowe oraz handlowe użyte w serwisie miniKOMP są własnością odpowiednich firm i koncernów i zostały użyte tylko w celach informacyjnych.
SYMBIAN, UIQ and all Symbian and UIQ based marks and logos are trade marks of Symbian Limited. This website is not in any way endorsed or supported by Symbian Limited or UIQ Technology AB.
Administratorzy serwisu nie ponoszą odpowiedzialności za wypowiedzi użytkowników opublikowane na stronach serwisu.
© miniKOMP :)