Hacking scrabblehax: A Scrabble PSP Stack Smash Exploit

ChampionLeake

NTR/TWL Exploiter
OP
Member
Joined
Jan 19, 2016
Messages
209
Trophies
0
Age
25
XP
673
Country
United States
Capture.JPG

Hello. I recently got into wondering how to run my own code on the PSP. With a bunch of articles I found that explained how to find potential flaws within a PSP game, I finally found a game which became useful for this. This exploit is called Srabblehax. Scrabblehax is just a simple stack smash exploit for the game Scrabble on the PSP. It allows unsigned code execution to run on the PSP.

As of now, the exploit itself only runs a very simple payload which would flash 4 different colors on the screen. I'm currently working on improving my binary-loader (as it's broken as we speak). But I'll make improvements over time.

Anyway, feel free to try this out. I was only doing this to learn about PSP exploitation and this seemed to be easy to do too. Credits to Wololo and qwikrazor87 since they helped me out get started with this. Enjoy and feel free to ask questions :D

Github Repo: https://github.com/ChampionLeake/scrabblehax
 
Last edited by ChampionLeake,

DRAGONBALLVINTAGE

The GBATemp Hacker
Member
Joined
Jun 27, 2017
Messages
734
Trophies
0
Location
The Ruins of GBATemp (3DSTemp.net)
XP
2,009
Country
United States
Capture.JPG

Hello. I recently got into wondering how to run my own code on the PSP. With a bunch of articles I found that explained how to find potential flaws within a PSP game, I finally found a game which became useful for this. This exploit is called Srabblehax. Scrabblehax is just a simple stack smash exploit for the game Scrabble on the PSP. It allows unsigned code execution to run on the PSP.

As of now, the exploit itself only runs a very simple payload which would flash 4 different colors on the screen. I'm currently working on improving my binary-loader (as it's broken as we speak). But I'll make improvements over time.

Anyway, feel free to try this out. I was only doing this to learn about PSP exploitation and this seemed to be easy to do too. Credits to Wololo and qwikrazor87 since they helped me out get started with this. Enjoy and feel free to ask questions :D

Github Repo: https://github.com/ChampionLeake/scrabblehax
Mumbles in anger

Subarashii
 

GarnetSunset

Well-Known Member
Member
Joined
Apr 27, 2017
Messages
213
Trophies
0
Age
34
XP
1,475
Country
United States
Capture.JPG

Hello. I recently got into wondering how to run my own code on the PSP. With a bunch of articles I found that explained how to find potential flaws within a PSP game, I finally found a game which became useful for this. This exploit is called Srabblehax. Scrabblehax is just a simple stack smash exploit for the game Scrabble on the PSP. It allows unsigned code execution to run on the PSP.

As of now, the exploit itself only runs a very simple payload which would flash 4 different colors on the screen. I'm currently working on improving my binary-loader (as it's broken as we speak). But I'll make improvements over time.

Anyway, feel free to try this out. I was only doing this to learn about PSP exploitation and this seemed to be easy to do too. Credits to Wololo and qwikrazor87 since they helped me out get started with this. Enjoy and feel free to ask questions :D

Github Repo: https://github.com/ChampionLeake/scrabblehax
Dude! Awesome job! I love when new exploits are discovered on old consoles. Good job! :)
 

ChampionLeake

NTR/TWL Exploiter
OP
Member
Joined
Jan 19, 2016
Messages
209
Trophies
0
Age
25
XP
673
Country
United States
well i never thought i see another new exploit on the psp. great job
I actually have another coming up x)

EDIT: And I just updated the binaries since the original payload was unaligned by 3 bytes. So, it's working again and there won't be any random crashes during the payload is running.
 
Last edited by ChampionLeake,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    You can add platform character behavior to any sprite, just disable the default controls for it, and make it jump/move in your code. The rectangle behavior is cool too for enemies.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, how is it cool?
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, and i meant jumping sprite for the player
  • BigOnYa @ BigOnYa:
    It makes it move around constantly in different directions, like a enemy moving back n forth from one side to other
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, and i dont think the rectangular movement behavior works for platform games
  • BigOnYa @ BigOnYa:
    Yea it does. And you can add platform character behavior to your own charcter, and it will have move and jump already setup for you, space bar is jump, arrows move
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, i already added the platform character behaviour to the player since i started doing this
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, and already set up animations for when he shoots both standing and walking
    +1
  • S @ salazarcosplay:
    @Xdqwerty you could
    add alcohol to the game too
  • Xdqwerty @ Xdqwerty:
    @salazarcosplay, one of the curative items has the internal name of "beer"
  • Xdqwerty @ Xdqwerty:
    although it looks like a coke can
  • S @ salazarcosplay:
    @Xdqwerty what is the game based on
  • S @ salazarcosplay:
    what was the inspiration
  • Xdqwerty @ Xdqwerty:
    @salazarcosplay, based on my ideas i'd say mega man games (probably mega man zero mainly)
  • S @ salazarcosplay:
    I had some ideas for megaman based game
  • S @ salazarcosplay:
    @Xdqwerty make people have their own character
  • S @ salazarcosplay:
    and be able to fight other players
  • S @ salazarcosplay:
    and co op
  • Xdqwerty @ Xdqwerty:
    @salazarcosplay, kind of like mugen or rivals of aether?
  • S @ salazarcosplay:
    and also ahve the option to play as a human
  • S @ salazarcosplay:
    or set it up that when you get injured past a certain point they have to replace your human parts with cybernetics
  • Xdqwerty @ Xdqwerty:
    i have a placeholder enemy sprite i made
  • S @ salazarcosplay:
    or have it that you don't know you are a cyborg, robot, and you find out and have a existential crisis
  • S @ salazarcosplay:
    or have it start in the virtual world and you are an ai that gained sentience
    S @ salazarcosplay: or have it start in the virtual world and you are an ai that gained sentience