what is the 3ds spider injections capable of?

Discussion in '3DS - Homebrew Development and Emulators' started by zbw2000, Feb 25, 2015.

  1. zbw2000
    OP

    zbw2000 GBAtemp Fan

    Member
    350
    97
    Aug 28, 2014
    United States
    There has been alot going in in the past few months with the 3ds involving injecting stuff with the web browser. The problem is though is that it's kind of spread out across the fourms and can be hard to find. So I am starting this thread to try and gather it all together in one place.

    Also would it be possible to inject homebrew? It seems like the web browser can be used to inject alot more than it is being used for now but then again i have almost no idea what it can do.

    So just leave a reply to this to gather everything up to see where we are with this.

    Thanks!
     
  2. mid-kid

    mid-kid GBAtemp spamBOT

    Member
    879
    961
    Aug 2, 2012
    Depends on the system version. On 9.2 and lower you can do anything with it, just look at gateway.
    On 9.3+ you have access to the RAM of the currently running application, which can be modified.
    At least, that's what has been discovered lately. You never know.

    And yes, the browser can be used to load homebrew, albeit very limited (there's only a tetris homebrew working, no sound, no 3d, no touch, no circle pad), and only on 9.2 or lower. For more permissions, you need to gain them (again, gateway did that), but nobody knows how and it's not easy. And technically, the code.bin and the javascript run to trigger the exploit are also homebrew.
     
  3. WeedZ

    WeedZ Possibly an enlightened being

    Member
    GBAtemp Patron
    WeedZ is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    2,715
    5,220
    Jan 13, 2015
    United States
    Yes we do. you launch a fw flasher in spider to downgrade to 4.x which has more permissions. GW homebrew isn't running from 9.2.
     
  4. Korma

    Korma Member

    Newcomer
    49
    7
    Aug 11, 2014
    United States
    So if we have access to the RAM, is it possible to create a memory viewer/editor similar to those in the PSP scene or Cheat Engine?
     
  5. mid-kid

    mid-kid GBAtemp spamBOT

    Member
    879
    961
    Aug 2, 2012
    We already have RAM editors, but just in code. Look at the MK7 unlock thingy and the pokemon injector.
    For a cheatengine-like thing, since we have access to the SD card and RAM, I would say, essentially, yes.
    But practically, since we have no touch screen, and some other limitations of which I am not sure about because I haven't really studied it, so someone else will have to fill me in, no.
     
  6. Ismaw34

    Ismaw34 GBAtemp Regular

    Member
    100
    14
    May 23, 2009
    The thing is, we could attach any code.bin to an app and run the homebrew launcher.
    It could be made, isnt it?
     
  7. sarkwalvein

    sarkwalvein Professional asshole at GBATemp

    Member
    GBAtemp Patron
    sarkwalvein is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    4,688
    4,691
    Jun 29, 2007
    Germany
    Niedersachsen
    It may be capable of poisoning your 3DS.
     
    mid-kid and night_hawk like this.
  8. mid-kid

    mid-kid GBAtemp spamBOT

    Member
    879
    961
    Aug 2, 2012
    Yes, but which app, and how? All apps run in userspace and most don't have enough permissions to be useful.
    There's been a whole thread about this, you're not the first who's ever thought about it.
     
    Ismaw34 likes this.
  9. exelix11

    exelix11 GBAtemp Advanced Fan

    Member
    539
    378
    Feb 25, 2015
    Italy
    C:\users\exelix11\
    Regarding permissions, i thought that ninjhax had the same permission of the other games.
    Also i read somewhere that the browser has access only a part of the ram not to the full memory, i think this is the real problem