GitHub - CTurt/PS2-Yabasic-Exploit: PS2 exploit for demo discs containing Yabasi...
source link: https://github.com/CTurt/PS2-Yabasic-Exploit
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
README.md
PS2-Yabasic-Exploit
PS2 exploit for demo discs containing Yabasic that allows arbitrary code execution.
How does it work?
A blog post about how this works can be found here.
Usage
Install the PS2DEV toolchain (really you just need a MIPS compiler), place your assembly payload in payloads/name.s
and run make
to build it into a Yabasic exploit.
On PS2, run the %lg
patch corresponding to your disc first. EG: for PBPX-95205 that will be in out/patches-95205.yab
.
Then you can run your payload (located at out/name.yab
).
If your payload writes a value, you'll need to run the feEgG
patch, and then you can run the debugger program to print it (both in out/patches-version.yab
).
Using strings
If you want to reference a string in your payload, create a corresponding string file (EG: boot-fifa.s
and boot-fifa.string
).
The string will be about 0x240
bytes before the payload, depending on its length, so can be referenced by $a1 - 0x240
. maker.c
shows how the string length changes the amount of heap space required - it's kind of weird.
Recommend
-
114
Yesterday's leaked AACS 2.0 Volume Keys have revealed there's a major loophole in the AACS 2.0 copy protection used on Ultra HD Blu-ray (UHD BD) discs. The loophole was already known by insiders. The leaked keys, combined with the loophole, pave...
-
5
Assessed — Discs vs. data: Are we helping the environment by streaming? The number of caveats has only grown since the last few studies were done.
-
6
Latest Windows 10 preview build comes with fix
-
3
disc-uss among yourselves — God of War Ragnarok bundles include Steelbook cases with no discs inside Players who pay extra for plastic tchotchkes are stuck with a...
-
6
Xbox Series X Not Recognizing Discs? Here's How To Fix It
-
3
Microsoft confirms its recent Series X update lets Xbox One discs be played offlineSteve Dent·Contributing Repor...
-
6
Disc-lovers rejoice — Xbox Series X update allows more discs to be played fully offline Forced online check in no longer required for Xbox One and "Smart Delivery" discs.
-
4
The PS5 Features You Need To Know About If You Use Discs Or DVDs ...
-
2
New Pioneer Blu-ray discs are guaranteed to last at least 100 years Thanks to Japanese government rules By
-
9
Blu-ray discs won’t last forever, but this new beast of a 4K Blu-ray player might
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK