Editing Vulnerabilities
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 29: | Line 29: | ||
* Bandai Namco Entertainment used a previously unknown feature of PS2 memory cards (per sector encryption on flash raw sectors) to protect the quest data memory card on the System 246 version of Soul Calibur 2 Arcade game. One cannot move the save data from one memory card to another because the game uses the per card crypto seed. | * Bandai Namco Entertainment used a previously unknown feature of PS2 memory cards (per sector encryption on flash raw sectors) to protect the quest data memory card on the System 246 version of Soul Calibur 2 Arcade game. One cannot move the save data from one memory card to another because the game uses the per card crypto seed. | ||
See also [https://github. | See also [https://bucanero.github.io/save-decrypters/] and [https://community.wemod.com/t/philymasters-security-archive/3923] | ||
Some games store digests in the savedata to ensure integrity. | Some games store digests in the savedata to ensure integrity. | ||
==== Invizimals ==== | |||
Invizimals has a checksum. | |||
https://bucanero.github.io/save-decrypters/invizimals-checksum-fixer | |||
==== Tekken 6 ==== | ==== Tekken 6 ==== | ||
The first 0x20 bytes of MAINDATA.SAV, GHOST.SAV and REPLAY.SAV of PS3 Tekken 6 are not encrypted and are a sort of header. They contain filesize and maybe digest. The remaining data in the files are encrypted with an unknown algorithm (maybe AES128 | The first 0x20 bytes of MAINDATA.SAV, GHOST.SAV and REPLAY.SAV of PS3 Tekken 6 are not encrypted and are a sort of header. They contain filesize and maybe digest. The remaining data in the files are encrypted with an unknown algorithm (maybe AES128). MAINDATA.SAV of PSP Tekken 6 is fully encrypted without any header. | ||
MAINDATA.SAV of PSP Tekken 6 is fully encrypted without any header | |||
==== Gladiator Begins Demo ==== | ==== Gladiator Begins Demo ==== | ||
Line 45: | Line 49: | ||
==== Invizimals ==== | ==== Invizimals ==== | ||
==== Socom ==== | |||
==== | |||
==== Patapon 3 ==== | ==== Patapon 3 ==== | ||
https://github. | https://bucanero.github.io/save-decrypters/patapon3-decrypter | ||
==== Monster Hunter games ==== | ==== Monster Hunter games ==== | ||
Line 71: | Line 65: | ||
* Quests - MH Portable 3rd (ULJM05800) | * Quests - MH Portable 3rd (ULJM05800) | ||
https://github. | https://bucanero.github.io/save-decrypters/monsterhunter-decrypter | ||
=== Blacklisted games === | === Blacklisted games === | ||
Line 345: | Line 339: | ||
==== MyStylist: <= 3.15 ==== | ==== MyStylist: <= 3.15 ==== | ||
==== Skate Park City | ==== Skate Park City: <= 3.15. Patched 3.18 ==== | ||
==== Space Invaders Extreme: <= 3.18 ==== | ==== Space Invaders Extreme: <= 3.18 ==== | ||
Line 419: | Line 411: | ||
https://code.google.com/archive/p/valentine-hbl/source/default/source | https://code.google.com/archive/p/valentine-hbl/source/default/source | ||
==== Puzzle Scape: <= 3.52 ==== | |||
==== Puzzle Scape | |||
==== World of Pool, Pool Hall Pro: <= 3.52 ==== | ==== World of Pool, Pool Hall Pro: <= 3.52 ==== | ||
Line 444: | Line 418: | ||
https://github.com/173210/psp_exploits/ | https://github.com/173210/psp_exploits/ | ||
==== Mega Man Powered Up or Rockman Rockman: <= ? ==== | ==== Mega Man Powered Up or Rockman Rockman: <= ? ==== | ||
Line 458: | Line 428: | ||
=== After PS Vita era === | === After PS Vita era === | ||
==== | ==== ScrabbleTM by ChampionLeake: probably not patched, 2018-05-17 ==== | ||
https://github.com/ChampionLeake/scrabblehax | https://github.com/ChampionLeake/scrabblehax | ||
Line 752: | Line 720: | ||
https://pastebin.com/Sdz0XPRg | https://pastebin.com/Sdz0XPRg | ||
== _sceUsbGpsGetData kernel write kexploit by | == _sceUsbGpsGetData kernel write kexploit by qwikrazor87 and Acid_snake: PS Vita <= ?3.20? == | ||
Discovered around 2014-01-29 by | Discovered around 2014-01-29 by qwikrazor87 and Acid_snake. | ||
Simply call <code>_sceUsbGpsGetData(0x10000, sw_address);</code> where <code>sw_address</code> is the address of the function to hijack, usually _sceKernelLibcTime. | Simply call <code>_sceUsbGpsGetData(0x10000, sw_address);</code> where <code>sw_address</code> is the address of the function to hijack, usually _sceKernelLibcTime. | ||
Line 1,175: | Line 1,143: | ||
https://github.com/BASLQC/BASLQC/wiki/PSP-Custom-Firmware-History#History_of_homebrew_on_PSP | https://github.com/BASLQC/BASLQC/wiki/PSP-Custom-Firmware-History#History_of_homebrew_on_PSP | ||