[IN PROGRESS] New Homebrew Launcher Exploit for 3DS

Discussion in '3DS - Flashcards & Custom Firmwares' started by TheHomesk1llet, Jan 20, 2015.

Thread Status:
Not open for further replies.
  1. TheHomesk1llet
    OP

    TheHomesk1llet Also known as "Kupo"

    Member
    185
    148
    Apr 29, 2013
    United States
    Cyberspace
    Hello everyone,

    I pretty recently analyzed the Gateway launcher and understand (mostly) how it works. In the spoiler is a basic rundown.

    As of January 21, 2015, I have a new launcher, but it has not been tested yet. It is for 9.2 only.


    Warning: Spoilers inside!
    Knowing all of this, functions located at various parts in memory, and where gateway stores its data, I should be able to replace gateway's code with my own, which will be...I'm not sure yet. Probably a cfw or modification of a cfw since that will allow for the most stuff. I'm still considering exactly what to put in there and I may end up making my own thing that'll install a piece of software to allow execution of any launcher stored on the SD card (much like HBC). I might also write a piece of software that will take any existing launcher.dat and make it executable by the website exploit. I'll think about it.

    Now, all I'm going to be doing with the exploit itself is modifying the gateway launcher since the website exploit doesn't allow for the execution of unsigned code, and the gateway launcher does.

    I'll keep this thread updated with progress and a date/time.
     
  2. DavidKang

    DavidKang GBAtemp Regular

    Member
    118
    43
    Jun 23, 2012
    Seoul
    Nice
     
  3. Aurora Wright

    Aurora Wright GBAtemp Advanced Maniac

    Member
    1,544
    4,099
    Aug 13, 2006
    Italy
    Be wary that the gateway launcher (probably) still rewards you with bricks if it detects tampering (but if you reversed it up to that point you knew it for sure).
     
  4. r5xscn

    r5xscn Advanced Member

    Newcomer
    66
    47
    Apr 8, 2014
    Indonesia
    Please disable/bypass launcher.dat's "Gateway red card checking" when entering Gateway mode. If you got this working, then it will be basically a CFW since we can install CIA. Thanks for your effort! :D.
     
  5. TheHomesk1llet
    OP

    TheHomesk1llet Also known as "Kupo"

    Member
    185
    148
    Apr 29, 2013
    United States
    Cyberspace
    Yeah, I'm making sure to watch out for that. I'm also going to edit every last piece of the exploit to see where the brick code is, and remove it.

    Actually, to clarify, we're rewriting the whole thing using (sort of) our own code. It'll be in C, and we're taking into consideration what Gateway has already written and what Yifan said.

    There can't be a red card check if there's no red card c:

    This exploit requires no extra hardware. You only need an internet connection and an SD card.
     
  6. LoneGrenade

    LoneGrenade IT Technician/Rookie Coder

    Member
    157
    64
    Mar 14, 2009
    Canada
    ~/ #
    Good luck, and godspeed sk1llet.
     
    Margen67 likes this.
  7. Rhokk222

    Rhokk222 Member

    Newcomer
    19
    13
    Mar 14, 2008
    United States
    Sounds fantastic!
     
    Margen67 likes this.
  8. mech

    mech ♥️♥️♥️♥️♥️♥️♥️♥️

    Member
    4,910
    3,165
    Oct 26, 2014
    Vanuatu
    I'm definitely following this thread, if you can get done what you want/aim for then this is really huge for all users. Awesome sauce.
     
    Margen67 likes this.
  9. Rob Blou

    Rob Blou GBAtemp Advanced Fan

    Member
    647
    297
    Jul 16, 2013
    Canada
    good luck :)
     
    Margen67 likes this.
  10. yunneg

    yunneg Member

    Newcomer
    34
    10
    Oct 27, 2014
    I think he talk about entering Gateway mode without gateway card, we all know that no need flash card to run GO exploit.
     
    cvskid likes this.
  11. naxil

    naxil GBAtemp Advanced Fan

    Member
    740
    96
    Oct 26, 2011
    Italy
    I dont think latest gw code have the brick code... we really need a way for use browser hack with custom .dat
     
  12. Shubshub

    Shubshub The Shubinator

    Member
    902
    482
    Oct 16, 2009
    New Zealand
    The dark part of your house
    So will this only allow Homebrew then? or Piracy also
    and will it work similar to regionthree and on the latest firmware?
     
    Margen67 likes this.
  13. TheHomesk1llet
    OP

    TheHomesk1llet Also known as "Kupo"

    Member
    185
    148
    Apr 29, 2013
    United States
    Cyberspace
    Yeah, I'm not making another gateway, I'm making an exploit BASED on gateway that can run any code.
     
    Some1CP and Margen67 like this.
  14. TheHomesk1llet
    OP

    TheHomesk1llet Also known as "Kupo"

    Member
    185
    148
    Apr 29, 2013
    United States
    Cyberspace
    Lucky for you, that's what this is.
    The launcher that I will provide will install a homebrew launcher application onto the 3DS. From there, you can execute it like any other 3DS software. I'll make it so that you can have multiple apps on the SD card in separate folders for you to launch individually. These apps can be anything you want.
     
  15. Shubshub

    Shubshub The Shubinator

    Member
    902
    482
    Oct 16, 2009
    New Zealand
    The dark part of your house
    Make it so we can launch region locked games please
     
    Margen67 likes this.
  16. yunneg

    yunneg Member

    Newcomer
    34
    10
    Oct 27, 2014
    Sound great! I thinks you've just start a new hype train. haha
     
    Margen67 likes this.
  17. r5xscn

    r5xscn Advanced Member

    Newcomer
    66
    47
    Apr 8, 2014
    Indonesia
    This is better than what I requested. Good luck. Can you share what tools I can use to reverse engineering and compile my code? Thank you.
     
    Margen67 likes this.
  18. congzing

    congzing GBAtemp Regular

    Member
    116
    48
    Dec 10, 2014
    Chibaken
    I can help you if you plan write the program by C language
     
    Margen67 likes this.
  19. pdaboy

    pdaboy Member

    Newcomer
    37
    5
    Jan 22, 2010
    What firmware is this going to be for?
     
  20. Plasma Shadow

    Plasma Shadow GBAtemp's Artificial Lifeform

    Member
    1,556
    386
    May 15, 2009
    I have no fucking idea.
    Will this allow installation of DevMenu/BBB without a flashcard?
     
    Margen67 likes this.
Thread Status:
Not open for further replies.