Skocz do zawartości

Deszyfracja eMMC PlayStation Classic


Berion

Rekomendowane odpowiedzi

Opublikowano (edytowane)

Czy ktoś mógłby mi skopiować pierwsze 512B partycji GADATA (za pomocą "dd", za pomocą "lsblk" wylistujesz wszystkie partycje, GADATA jest największa i będzie to chyba "/dev/sdc")? Jest tam klucz lub ziarno, ale nie wiem czy jest statyczny/e czy nie, więc im więcej dumpów tym lepiej.

 

Coś w stylu:

dd if=/dev/sdx of=/dev/mnt/<twój pendrive>/probka.bin bs=512B count=1

 

Z góry dzięki. ;)

Edytowane przez Berion
  • Haha 6
  • WTF 1
Opublikowano (edytowane)

Ty tak specjalnie szyfrem piszesz, by nikt nie rozumiał? Ale w Twoim mniemaniu myślał, że jesteś elo i cool? Pewnie masz konto premium na elektrodzie :/

Edytowane przez Emtebe
Opublikowano

Wchodzi berion do baru i mówi:

Czy ktoś mógłby mi skopiować pierwsze 512B partycji GADATA (za pomocą "dd", za pomocą "lsblk" wylistujesz wszystkie partycje, GADATA jest największa i będzie to chyba "/dev/sdc")? Jest tam klucz lub ziarno, ale nie wiem czy jest statyczny/e czy nie, więc im więcej dumpów tym lepiej.

  • Plusik 1
Opublikowano
2 godziny temu, Berion napisał:

Czy ktoś mógłby mi skopiować pierwsze 512B partycji GADATA (za pomocą "dd", za pomocą "lsblk" wylistujesz wszystkie partycje, GADATA jest największa i będzie to chyba "/dev/sdc")? Jest tam klucz lub ziarno, ale nie wiem czy jest statyczny/e czy nie, więc im więcej dumpów tym lepiej.

 

Coś w stylu:

dd if=/dev/sdx of=/dev/mnt/<twój pendrive>/probka.bin bs=512B count=1

 

Z góry dzięki. ;)

 

Berion, zaczynam się Ciebie bać :D.

Opublikowano (edytowane)

Już tłumaczę łopatologicznie. Otóż:

 

PlayStation Classic posiada wbudowaną pamięć masową eMMC (tak jak np. niektóre PS3 Super Slim >> te z 12GiB pamięcią na pudełkach ;)). Wgrany jest tam system operacyjny Linux, zaś sama pamięć podzielona na partycje. Windows montuje partycje automatycznie i oznacza je literami alfabetu np. "C:\", "D:\" itd. Linuksy tak nie robią, to użytkownik decyduje którą i kiedy zamontować, a co ciekawsze gdzie i nie można się do systemu plików odnosić przez np. manager plików jak w Windows jako do urządzenia. I teraz, w obecnych czasach m.in partycje są listowane w "/dev" (od devices) jako sda, sdb, sdc, sdd itd. Jeśli kogoś interesuje temat jeszcze bardziej łopatologicznie to [klik].

 

I teraz tak, partycja na której znajdują się m.in gry, nazywa się GADATA, ma dokładnie 16GiB (z jakimś tam systemem plików, gdzieś tam montowanym, to dla nas nieistotne teraz). Każda dystrybucja linuksowa zawiera binutils czyli zestaw programów, które służą do różnych rzeczy i jednym z nich jest "dd", który pozwala m.in na dyskowe operacje i jednym z nich jest też "lsblk", który to z kolei listuje listę partycji na danym urządzeniu. Nawet jeśli binutils jest niekompletne to musi być busybox (tak jak na Androidzie, który też ma linuksowe jądro i na tym niższym poziomie niż customowy userland pozwala uruchamiać takie programy), który zapewnia te same możliwości.

 

System operacyjny PSC odszyfrowuje GADATA i montuje jako tam coś tam. Natomiast mnie nie interesują dane z systemu plików, tylko zaszyfrowane dane, a więc w dokładnie takiej formie w jakiej naprawdę są. Będąc precyzyjnym, pierwsze sektory tej partycji ponieważ znajduje się tam plain tekstem klucz (lub ziarno), które bierze udział w deszyfracji tej partycji. I to ono mnie interesuje, ponieważ jestem ciekawy czy klucz jest dla wszystkich urządzeń taki sam, czy dla każdego z osobna inny.

 

Po co mi to? Bo interesuje mnie informatyka śledcza, konsole, grzebanie tam gdzie nie trzeba i samorozwój. :P Być może, jak uda mi się to rozgryźć to w przyszłości możliwe będzie odratowanie konsoli zewnętrznym flasherem po perm bricku (pozostałe partycje nie są szyfrowane).

 

 

PS: Nie rozumiem o co wam chodzi. Skoro zebrała się grupka łamaczy konsol to założyłem, że choć w mikroskopijnym stopniu jest zainteresowana tzw. sceną tej konsoli. A więc posiada jakieś podstawy IT. Ale dobra, jak coś jest jeszcze niejasne to wytłumaczę, piszcie.

Edytowane przez Berion
  • Plusik 2
Opublikowano (edytowane)
Godzinę temu, milan napisał:

Wchodzi berion do baru i mówi:

Czy ktoś mógłby mi skopiować pierwsze 512B partycji GADATA (za pomocą "dd", za pomocą "lsblk" wylistujesz wszystkie partycje, GADATA jest największa i będzie to chyba "/dev/sdc")? Jest tam klucz lub ziarno, ale nie wiem czy jest statyczny/e czy nie, więc im więcej dumpów tym lepiej.

A barman mówi

 

Wypierdalaj!

Edytowane przez Butt
  • Smutny 1
Opublikowano (edytowane)

Dobra, magiczny skrypt będzie mniej więcej taki:

/bin/dd if=/dev/mmcblk0 of=/media/test.bin bs=2M count=1

 

Powyższe skopiuje całą eMMC, dlatego należy się posłużyć "/bin/lsblk" aby określić oznaczenie partycji (poznasz po rozmiarze, jest największa).

 

"if" czyli skąd, "of" czyli dokąd, "bs" po to ile, a "count" ile razy. "/media" to będzie na PSC system plików na pendrive'ie (na FAT32 nie wejdzie więcej niż 4GiB, więc całego mmcblk0 się nie da i tak). Pomylenie "if=" z "of=" zabije konsolę na amen.

Edytowane przez Berion
Opublikowano (edytowane)

Jak zrobi to dobrze to ryzyko jest zerowe. W porządku, to jakby ktoś mógł mi przekierować wyjście z lsblk do pliku tekstowego ("/bin/lsblk >> /media/cudanakiju.txt") i wkleić tutaj, to podam na 100% poprawne kalumnie. :P

Edytowane przez Berion
Opublikowano

kurłą berion sam se kup konsole i sobie rób te testy hackerskie.

sorry, ale no po prostu nie mogę tego słuchać. Najwięcej masz do powiedzenia (informatycznym żargonem), a żal Ci wydać te 120 zeta na piękną konsolę imitującą PSXa + 2 pady do tego.

  • Plusik 1
Opublikowano (edytowane)

Tak. Mam już PSTV, uruchamia gry z PSX. ;p

 

Nie zmuszam nikogo. To dla pasjonatów. Nie wiem, może takich tutaj nie ma, ale spróbować warto.

Edytowane przez Berion

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.
Uwaga: Twój wpis zanim będzie widoczny, będzie wymagał zatwierdzenia moderatora.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...