Wykorzystujemy pliki cookies i podobne technologie w celu usprawnienia korzystania z serwisu Chomikuj.pl oraz wyświetlenia reklam dopasowanych do Twoich potrzeb.

Jeśli nie zmienisz ustawień dotyczących cookies w Twojej przeglądarce, wyrażasz zgodę na ich umieszczanie na Twoim komputerze przez administratora serwisu Chomikuj.pl – Kelo Corporation.

W każdej chwili możesz zmienić swoje ustawienia dotyczące cookies w swojej przeglądarce internetowej. Dowiedz się więcej w naszej Polityce Prywatności - http://chomikuj.pl/PolitykaPrywatnosci.aspx.

Jednocześnie informujemy że zmiana ustawień przeglądarki może spowodować ograniczenie korzystania ze strony Chomikuj.pl.

W przypadku braku twojej zgody na akceptację cookies niestety prosimy o opuszczenie serwisu chomikuj.pl.

Wykorzystanie plików cookies przez Zaufanych Partnerów (dostosowanie reklam do Twoich potrzeb, analiza skuteczności działań marketingowych).

Wyrażam sprzeciw na cookies Zaufanych Partnerów
NIE TAK

Wyrażenie sprzeciwu spowoduje, że wyświetlana Ci reklama nie będzie dopasowana do Twoich preferencji, a będzie to reklama wyświetlona przypadkowo.

Istnieje możliwość zmiany ustawień przeglądarki internetowej w sposób uniemożliwiający przechowywanie plików cookies na urządzeniu końcowym. Można również usunąć pliki cookies, dokonując odpowiednich zmian w ustawieniach przeglądarki internetowej.

Pełną informację na ten temat znajdziesz pod adresem http://chomikuj.pl/PolitykaPrywatnosci.aspx.

Nie masz jeszcze własnego chomika? Załóż konto

PFS_HDD.7z

Greeg32 / Konsole / PS2 / PFS_HDD.7z
Download: PFS_HDD.7z

2,04 MB

0.0 / 5 (0 głosów)

Komentarze:

Nie ma jeszcze żadnego komentarza. Dodaj go jako pierwszy!

Aby dodawać komentarze musisz się zalogować

FreeDVDBoot
PlayStation 2 DVD Player Exploit. Pozwala to na nagrywanie własnych płyt Homebrew PlayStation 2 i odtwarzanie ich na niezmodyfikowanej konsoli, jak pokazano w filmie demonstracyjnym . Dzięki uLaunchELF jako programowi początkowemu użytkownicy mogą umieszczać wiele programów homebrew na tym samym dysku.

Szczegółowe informacje techniczne znajdują się na moim blogu .

Krok 1: Określ wersję odtwarzacza DVD
Uruchom system PlayStation 2 bez włożonej płyty i naciśnij przycisk Trójkąt, aby określić, która wersja odtwarzacza DVD ma konsolę.

W pierwszym wydaniu obsługiwany jest tylko odtwarzacz DVD w wersji 3.10E (ponieważ taka jest konsola, którą posiadam) - AKTUALIZACJA: ktoś przetestował exploit 3.10E na 3.10U i działał, więc sądzę, że region nie ma znaczenia. W przyszłości mogę przyjrzeć się innym wersjom oprogramowania i mam nadzieję, że z czasem inni programiści ze sceny będą również wspierać dodatkowe wersje odtwarzacza DVD.

W tym repozytorium znajdują się wstępnie skompilowane pliki ISO dla obsługiwanych odtwarzaczy DVD zawierające tylko uLaunchELF, które ułatwiają korzystanie z nich (które można wykorzystać do uruchomienia homebrew z pamięci USB), np 3.10E.iso. Jeśli zamierzasz stworzyć własny obraz zawierający dodatkowy homebrew / zmodyfikowany początkowy moduł ładujący, czytaj dalej.

Krok 2: Skopiuj swój homebrew
Po zidentyfikowaniu wersji odtwarzacza DVD na konsoli skopiuj całą zawartość Homebrew, którą chcesz umieścić na płycie, do tego katalogu (EG:) 3.10E/.

Krok 3: Zrób zdjęcie
Po umieszczeniu wszystkich plików homebrew, które chcesz w katalogu, wygeneruj obraz UDF katalogu. Najłatwiejszym sposobem jest prawdopodobnie zainstalowanie genisoimagei uruchomienie następujących plików (gdzie exploit.isojest wyjściem i 3.10Ekatalogiem zawierającym VIDEO_TSdowolne homebrew):

genisoimage -udf -o exploit.iso 3.10E
Krok 4: Przetestuj i wypal
Polecam najpierw przetestować w PCSX2, ale ponieważ PCSX2 nie obsługuje ładowania odtwarzacza DVD , musisz go odszyfrować i ponownie go spakować, co jest poza zakresem tego pliku README. To powiedziawszy, jeśli niczego nie dotykasz VIDEO_TS, tak naprawdę nie powinno być żadnego powodu, aby exploit się nie powiódł.

OPCJONALNIE: Zastąp program początkowy
Podałem uLaunchELF przekompilowany z obsługą DVD jako domyślny program początkowy. Przedstawia menu, które pozwala wybrać dowolny program homebrew, który wybrałeś do umieszczenia na dysku (a także pozwala na uruchomienie z USB).

Alternatywnie, jeśli wolisz po prostu uruchomić się w pojedynczej aplikacji homebrew, początkowy program, w którym próbuje uruchomić się exploit VIDEO_TS/VTS_02_0.IFO, zastąp go żądanym ELFplikiem, z poniższym zastrzeżeniem, że kompatybilność może być niższa niż w przypadku uruchomienia programu przez uLaunchELF :

W pierwszym wydaniu nie zadałem sobie trudu, aby ponownie zaimplementować kilka funkcji używanych przez moduł ładujący, więc wymaga to, aby ELF, który ładujesz, nie nadpisywał tych funkcji, których używam (te są w pobliżu 0x84000 - 0x85fffi 0x250000 - 0x29ffff). Prawdopodobnie usunę to ograniczenie w przyszłości, ale wszystkie ELF, które udało mi się znaleźć, były w porządku z tym ograniczeniem.

Możesz uruchomić, readelf -laby sprawdzić, czy plik wykonywalny spełnia to wymaganie. Na przykład ten homebrew Tetris używa po prostu 0x00100000 - 0x0017a940:

$ readelf -l VTS_02_0.IFO

Elf file type is EXEC (Executable file)
Entry point 0x104490
There is 1 program header, starting at offset 52

Program Headers:
Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align
LOAD 0x001000 0x00100000 0x00100000 0x72ef4 0x7a940 RWE 0x1000

Section to Segment mapping:
Segment Sections...
00 .text .ctors .dtors .rodata .data .jcr .sdata .sbss .bss
ROZWÓJ: wymiana ładunku modułu ładującego
Domyślny ładunek uruchomi się VIDEO_TS/VTS_02_0.IFOjako plik ELF, ale poprawki mogą być pożądane w celu poprawy kompatybilności, lub może na przykład zmienić zachowanie uruchamiania BOOT.ELF.

Jeśli chcesz zaktualizować ładunek modułu ładującego, uruchom katalog build.shwewnątrz PAYLOADi skopiuj dane wyjściowe fullpayload.binz VIDEO_TS/VIDEO_TS.IFOprzesunięciem 0x2bb4(dla 3.10E).

https://github.com/CTurt/FreeDVDBoot
Zgłoś jeśli naruszono regulamin
W ramach Chomikuj.pl stosujemy pliki cookies by umożliwić Ci wygodne korzystanie z serwisu. Jeśli nie zmienisz ustawień dotyczących cookies w Twojej przeglądarce, będą one umieszczane na Twoim komputerze. W każdej chwili możesz zmienić swoje ustawienia. Dowiedz się więcej w naszej Polityce Prywatności