![]() |
Sformatowałem ścierwo i teraz mi wykrywa. Nie mam pojęcia czemu wcześniej nie chciał, wiem że miałem uszkodzony system plików (ale na tyle nieuszkodzony że nie przeszkadzało to w zabawie ;p), mimo to nawet gdyby stanowiło to problem dla programu to przynajmniej powinien znaleźć tablicę. Tajemnica Sagali.
Ważne, że na czystym działa i mogę już zrobić poradnik. ;) Ba, wracam w takim razie na OFW. EID0 znam, IDPS znam, dump flasha mam, a więc mogę w razie W wyliczyć co tylko chcę, przepisać co tylko chcę i uratować konsolę. Skopiować save'y, licencje i trofea też mogę. BD też jeszcze sprawny. Normalnie Ameryka. ;) |
Na razie to jest tylko odczyt, tylko niektórych Slimów i tylko niektórych Fatów. Wuj wie dlaczego, zabugowane. A mnie traktują jak idiotę i wmawiają, że mam uszkodzony HDD albo eid0 nieprawidłowy...
Nie może być nieprawidłowy bo po pierwsze jest identyczny z tym z metldr, po drugie miałbym perm bricka przy przejściu na DEX. HDD też jest sprawny bo PS3 na niego nie wybrzydza, S.M.A.R.T też ok. Ale oczywiście to nie program jest wujowy tylko user. ;) Albo jest kilka rodzai tablic, albo co najmniej jeszcze jeden algorytm do wyliczania ATA Key. Innej możliwości nie ma. Ale to jeszcze trzeba mieć trochę dobrej woli, żeby się tym zainteresować... Dlatego nie wróżę powodzenia w odczytywaniu, już nie mówiąc o zapisywaniu danych na PS3 HDD z pod nie tylko Windowsa ale nawet i Linuksa. |
a mówiłem, ze bedzie dobrze jak da sie dysk pod windą podejrzeć. zaprzeczałeś :P
|
Ilość załączników: 1
Wygląda na to, że będziemy mieć coś prostego bez kombinacji alpejskich.
Niejaki 3141card, wydał pierwszą wersję programu dla Windows (w zasadzie to dla pingwina, ale skompilowane dla windy pod cygwin). W locie odszyfrowuje tablicę (i potrzebne sektory jeśli zdecydujemy się coś skopiować - brak możliwości zapisu). Program pracuje na podłączonym prawdziwym HDD. Obecnie działa tylko z HDD pochodzącymi ze slimów (CECH-2xxx i pewnie ;] 3xxx/4xxx). Potrzebny jest EID Root Key (ATA Key wylicza w locie sam), który powinien się znaleźć w katalogu z programem pod nazwą "eid_root_key" (tak, bez rozszerzenia). |
|
Sluchaj staralem sie ale czasowo braki mozesz podeslac paczke albo linki do linuksa i wszystkich potrzebnych zeczy , kurcze cierpie na chroniczny brak czasu ostatnio.
|
Jakikolwiek (Debianowaty) Linux i może być livecd jeśli na stałe masz windę.
Rozpakowujesz np. do "/home/użytkownik/", przechodzisz do katalogu i wpisujesz "sudo make", potwierdzasz hasłem i już. Binarkę przerzucasz potem do katalogu z binarkami w systemie, albo odnosisz się do tego programu po ścieżce bezwzględnej. http://gitorious.ps3dev.net/ps3linux...tarball/master Możesz też to zrobić na Windows, ale musisz zainstalować Cygwin z gcc, make i ich zależnościami. |
Nie nigdy nie byl instalowany petitboot ani otherOS++ czysty cfw 3.55 wtganza czy kmeaw czy jak im tam , jedyne co bylo dodatkowo zainstalowane na nich to flaga QA na ta kombinacje klawiszy z kontrolera coby bylo rozszezone menu pod ustawieniami sieci.Odszyfrowac sprobuje wieczorem i dam znac jak poszlo ;)
- - - Wlasnie probowalem cos podzialac i z tego co rozumiem to jest mi potrzebny live cd z debian i do tego paczka xts_aes.tar.gz czy cos przeoczylem ? |
Świetnie, masz ten sam problem co ja. ;) Generowanie kluczy jest poprawne, ale pliki wynikowe to śmiecie. Świetnie dlatego, że to jakiś poważny problem z xts_aes. Powiedz mi czy konsole z których pochodzą te klucze i dumpy miały instalowane kiedyś lub obecnie Petitboota? Jak na razie tylko taki punkt wspólny widzę.
Czy mógłbyś spróbować to odszyfrować na swoim komputerze? http://gitorious.ps3dev.net/ps3linux/xts_aes (skompiluj) Dla pierwszego, który podesłałeś: Kod:
dd if=plikdysk1 of=nazwaplikuwykikowego1 conv=swabKod:
dd if=plikdysk2 of=nazwaplikuwykikowego2 conv=swabhttp://www.ps3devwiki.com/wiki/HDD_Encryption#Test Jeśli zamiast tego jest gorsza sieczka niż w oryginale to też dobrze bo oznacza, że z moim środowiskiem jest wszystko ok. ;) PS: dla kogoś bez Twojego eid0 powyższe połówki kluczy są bezużyteczne, więc bez obaw. PS2: proszę Cie, używaj kompresji jeśli wysyłasz komuś jakieś dane, z 20MB 7-Zipem (LZMA, 9) wyszłoby 4MB. ;p |
No mam, jak mam ci to podeslac ?
|
Ilość załączników: 2
Ale co konkretnie? Jeśli nie chcesz mi tych danych przesłać to opis czynności zawarłem w punktach powyżej. A jeśli chcesz to wystarczy, że odczytasz EID0 programem "eEID RK Dumper" (wrzuci klucz do "dev_hdd0/tmp/eid_root_key"). Jeśli masz odszyfrowany i dekompresowany Met loader (potrzebny był do konwersji CEX na DEX) to może być w zamian EID0 (ponieważ eid root key to jego pierwsze 48b).
Z kolei kawałek HDD odczytasz podłączając PS3 HDD do PC, i programem HxD odczytasz ten HDD. objeżdżasz z kilka MB począwszy od 0x00000000 i kopiujesz fragment do nowego pliku, zapisujesz i gotowe. Na obrazku tylko przykład. Dysk 1 to akurat mój dysk twardy, a nie PS3. ;) http://forum.cdrinfo.pl/attachments/...d_hddimg_1.jpg I dopisz tam na końcu 0, żeby było 10MB, a nie 1MB. http://forum.cdrinfo.pl/attachments/...d_hddimg_2.png Te dwie rzeczy mi podsyłasz i bonusowo dostaniesz potem ATA Data key i ATA Tweak Key. - - - Obecnie jednak potrzebny mi jest taki dump z HDD z konsoli na której instalowany był OtherOS++ (z Petibootem). |
Cytat:
|
To przecież nie po to się odszyfrowuje aby na PS3 był odszyfrowany bo taki nie może być. Nie pracuje się na dysku twardym tylko jego obrazie posektorowym. I po to że jak szlag trafi PS3, a Ty będziesz chciał wydobyć dane to nie będziesz musiał naprawiać PS3. Właśnie taki jest sens. ;)
Pod Win nie będzie na talerzu bo nie ma programów pod Windowsa do obsługi takiej tablicy partycji i takiego systemu plików. Ale spróbuje zrobić taki poradnik, że generowanie kluczy i odszyfrowanie HDD na Windows, a montowanie tego obrazu na Linux LiveCD. Dopóki nikt nie napisze programu, który odczyta to na Win, na co się nie zanosi, dopóty Linux będzie niezbędny. - - - Mała prośba do osób z CFW. Potrzebuję waszych: - EID0 (EID Root Key), który można sczytać RK EID0 Dumper (tylko na 3.55 niestety) - pierwsze 2MB z dysku twardego, czyli należałoby sczytać posektorowo pierwsze 2MB Z tych danych można wyjąc IDPS, od razu uprzedzam, więc jest to kwestia zaufania do mnie. ;) Po co mi te EID0/hddimg? Ponieważ jestem pewien, że programy których użyłem generują poprawne klucze i poprawnie odszyfrowują HDD. Ale... z jakiś mistycznych powodów nie mój. Potrzebuję więc danych porównawczych do analizy. Zależy mi wyłącznie na odszyfrowanych tych 2MB, więc jak ktoś się boi że mu zaiwanię IDPS... to może sam zrobić to tak: 1. Zainstalować cygwin z gcc, make, openssl i zależnościami które wymaga (cygwin zapyta o nie przy instalacji) 2. Skompilować ps3linux-xts_aes 3. Zapisać sobie ata key seedy, zarówno data jak i tweak. Binarnie, pod nazwami ata_data_seed i ata_tweak_seed. 4. Skopiować ze pierwsze 2MB PS3HDD. Można podłączyć dysk do PC, i w HxD w narzędziach jest podgląd sektorów wybranego urządzenia. Wystarczy objechać 2MB i skopiować do nowego pliku. Nazwać plik sectors. 5. Odpalić ten skrypt (uwaga: entery uniksowe): Kod:
#!/bin/sh |
na dobra sprawe odszyfrowanie dysku nie jest niezbedne do uzywania ps3. fajnie by go mieć jak na talerzu pod win. zawsze to wieksze pole manewru, jednak poki co nadal jest to dosyc skomplikowane. a pozniej ps3 prosi o format :P
|
Cytat:
|
| Wszystkie czasy w strefie CET. Aktualna godzina: 09:27. |
Powered by vBulletin® Version 3.9.0 LTS
Copyright ©2000 - 2026, vBulletin Solutions Inc.