ROM Hack Is gameshark style hacking possible using Spider to inject cheat codes?

  • Thread starter Thread starter TidusWulf
  • Start date Start date
  • Views Views 2,963
  • Replies Replies 11
  • Likes Likes 1

TidusWulf

Be Kind
Member
Joined
Jul 27, 2007
Messages
657
Reaction score
252
Trophies
1
Location
Moon
XP
799
Country
United States
I don't know why I didn't think of this before, but if we can inject data into RAM using the web browser, wouldn't that make it pretty easy to implement something like a gameshark website that can inject codes into the games we play? Infinite health in pokemon... maximum bells in Animal Crossing... Infinite Bullet Bills in Mario Kart... You know what I mean?
 
  • Like
Reactions: c4p0
Also, unlike Gameshark, where you need to inject everything at the game's startup, you can easily go back to the browser and make changes on the fly if the webpage was interactive. Heck, even if the webpage wasn't, if you ran an android app that did a hotspot/webserver thing like how people have done with Gateway's Exploit, then you could perhaps make changes in the app, then refresh the page on your 3DS to get the updated code injected.

Run around the grass in pokemon, catch the pokemon you want, and then just hit up the web browser and change the code to another rare pokemon, and go right back at it, no saving or rebooting required.
 
  • Like
Reactions: samiam144
Also, unlike Gameshark, where you need to inject everything at the game's startup, you can easily go back to the browser and make changes on the fly if the webpage was interactive. Heck, even if the webpage wasn't, if you ran an android app that did a hotspot/webserver thing like how people have done with Gateway's Exploit, then you could perhaps make changes in the app, then refresh the page on your 3DS to get the updated code injected.

Run around the grass in pokemon, catch the pokemon you want, and then just hit up the web browser and change the code to another rare pokemon, and go right back at it, no saving or rebooting required.
On-the-fly memory editing is already available for 4.x systems via NTR-CFW and on higher system versions via spider3DStools. But neither are particularly noob friendly.

Applying codes via patching a game at start up are already available features of (once again) the publicly available NTR-CFW, as well as MatthewE and GovanifY's private CFWs. So it's definitely a possibility once we have a free CFW (like KARL3DS) available.

It's actually something that would already be available if someone had the time, skill and motivation to finish Yifan Lu's 80% complete SpiderNinja.
https://github.com/yifanlu/ninjhax/tree/spiderninja

Not working yet. FB debug messages working. spider thread0 rop working. rohax working. code replacement and stuff working. So it's like 80% done. The last thing to do is to clean up spider so replacing 0x100000 doesn't crash the browser (or as a hacky way move all hb code to a high enough address as to not crash anything). This involves finding a way to close the other threads (and/or taking over thread0) as well as closing all handles. It'll take a bit for me to RE unless someone else can contribute. I won't have time for a while.

If you want motivation, imagine a .3dsx GUI application that lets you search and patch game memory live (and develop cheats). Or imagine a menu that let's you select VC rom to inject. Anyways, I hope someone else can pick up development because I don't know when I'll have time to continue this.
 
On-the-fly memory editing is already available for 4.x systems via NTR-CFW and on higher system versions via spider3DStools. But neither are particularly noob friendly.

Applying codes via patching a game at start up are already available features of (once again) the publicly available NTR-CFW, as well as MatthewE and Giovifany's(sp?) private CFWs. So it's definitely a possibility once we have a free CFW (like KARL3DS) available.

It's actually something that would already be available if someone had the time, skill and motivation to finish Yifan Lu's 80% complete SpiderNinja.

What? Only NTR-CFW can use codes via plugin... the "other" CFW as i know can't...
 
What? Only NTR-CFW can use codes via plugin... the "other" CFW as i know can't...
You seem to think I'm talking about the CFW GovanifY leaked. I am not.

As I stated clearly, I'm talking about GovanifY's personal CFW. While I'm providing links here's one outlining the features of MathewE's 9.4 CFW.
 
so only the chosen few (who holds ninja cubic) can use the patches unlike the pokemon xy and oras pokemon patch who only use the qr scan and
browser exploit
 
This would be an amazing thing to have, I can see a giant cheat system something like the PSP had being developed
 
Another govanify cfw? But not available uh... and mathew 9.4 CFW? its real? And available?
Fuck me. I don't think I could be anymore clearer.

But here we go one last time, if you still struggle to understand what I've said, I'm afraid you're on your own.

Applying codes via patching a game at start up are already available features of (once again) the publicly available NTR-CFW, as well as MatthewE and GovanifY's private CFWs. So it's definitely a possibility once we have a free CFW (like KARL3DS) available.
 
Fuck me. I don't think I could be anymore clearer.

But here we go one last time, if you still struggle to understand what I've said, I'm afraid you're on your own.
Ah ok, i think i understand... we will can receive those function only if who want release/public what LOL (Hoping that they are not too stingy or selfish .__. )
 
Ah ok, i think i understand... we will can receive those function only if who want release/public what LOL (Hoping that they are not too stingy or selfish .__. )
They won't, but it's on the todo list for number of the developers working on the KARL3DS project.

In fact I think it's been confirmed as having already being implemented.
 

Site & Scene News

Popular threads in this forum