Hacking [Release] Static HTML/JavaScript GW multilauncher

duke_srg

Well-Known Member
OP
Member
Joined
Mar 1, 2011
Messages
1,862
Trophies
0
Age
44
Location
Moscow
XP
807
Country
Serbia, Republic of
Refactored GateWay-based 3DS Web browser exploit.
screenshot.jpgscreen3.jpgscreen4.jpgscreenshot2.jpg
Features:
- single html file solution
- custom launcher file name as a HTTP GET parameter (must be placed in the root of 3DS SD card)
- custom shortcut icon for 3DS WEB browser tab/bookmark as a HTTP GET parameter (must be placed on the same http server with the html file)

Limitations:
- GateWay launcher looks like can't be renamed
- maximum launcher filename length is 24 characters

3DS Browser version compatibility:
1.7412 (fw 2.0.0) - please check and respond
1.7455 (fw 2.1.0) - please check and respond
1.7498 (fw 4.0.0) - work in progress
1.7552 (fw 5.0.0) - please check and respond
1.7567 (fw 7.1.0) - working

Examples (hosted on my site, index.html is the default web page):
http://dukesrg.dynu.com/3ds/go - load GateWay Launcher.dat, the default favicon.ico used
http://dukesrg.dynu.com/3ds/go?RegionThree.dat - load RegionThree.dat, the default favicon.ico used
http://dukesrg.dynu.com/3ds/go?RegionThree.dat&RegionThree.ico - load RegionThree.dat, RegionThree.ico is used
http://dukesrg.dynu.com/3ds/go?rxTools.dat - load rxTools.dat, the default favicon.ico used
http://dukesrg.dynu.com/3ds/go?rxTools.dat&rxTools.ico - load rxTools.dat, rxTools.ico is used
http://dukesrg.dynu.com/3ds/go?&Launcher.ico - load GateWay Launcher.dat, Launcher.ico is used

FAQ:
Q: Can I host this file on my local web server?
A: Yes, just download attached index.txt, rename to index.html

Q: Can I host it locally on Windows?
A: Yes. Check the built-in Internet Information Services (IIS) component is enabled in your system, and place index.html into the web root folder (c:\inetpub\wwwroot by default)

Q: What is the server requrements?
A: It should run on absolutely any HTTP server, no PHP-Pyton-Perl-ASP-whatever is required, just dumb HTTP server.

Q: My phone/router/fridge have a web-server, can it host this file
A: Yes, as long as you're able to put and html file into it and load it by HTTP protocol
 

Attachments

  • index.txt
    9.1 KB · Views: 1,225
Last edited by duke_srg, , Reason: dukesrg.no-ip.org changed to dukesrg.dynu.com

zoogie

playing around in the end of life
Developer
Joined
Nov 30, 2014
Messages
8,560
Trophies
2
XP
15,000
Country
Micronesia, Federated States of
This is something I wrote and kinda didn't think anyone else would want it as most have android phones.
Somebody might find it useful anyway (as evidence by this thread), so I'll just go ahead and share it for fun.

Its a python http server that has the gateway payloads served statically with a javascript firmware selector just like duke_srg's program. It does automatically grab your local ip and make a QR url for you to scan so I guess that's cool. You need python 2 or 3 (2 recommended). Have fun.
 

Attachments

  • server.zip
    659.4 KB · Views: 535

duke_srg

Well-Known Member
OP
Member
Joined
Mar 1, 2011
Messages
1,862
Trophies
0
Age
44
Location
Moscow
XP
807
Country
Serbia, Republic of
This is something I wrote and kinda didn't think anyone else would want it as most have android phones.
Somebody might find it useful anyway (as evidence by this thread), so I'll just go ahead and share it for fun.

Its a python http server that has the gateway payloads served statically with a javascript firmware selector just like duke_srg's program. It does automatically grab your local ip and make a QR url for you to scan so I guess that's cool. You need python 2 or 3 (2 recommended). Have fun.


It toooo complicated for the user. All you need for my version is two files and a running IIS bundled withalmost any Windows.
 

zoogie

playing around in the end of life
Developer
Joined
Nov 30, 2014
Messages
8,560
Trophies
2
XP
15,000
Country
Micronesia, Federated States of
the bat file says py is not recognized, I guess I have something special to do after installing python 2?
You may have to change the bat script to say "python" instead of "py -2". I guess the version arguments only work when you install more than one version of python. Not sure.
 

duke_srg

Well-Known Member
OP
Member
Joined
Mar 1, 2011
Messages
1,862
Trophies
0
Age
44
Location
Moscow
XP
807
Country
Serbia, Republic of
Fishaman P and All, the all-in-one version is ready!
Checked on fw 9.2, so response from the lower version browsers will be great, because several GateWay JavaScript code was rewritten.
 

duke_srg

Well-Known Member
OP
Member
Joined
Mar 1, 2011
Messages
1,862
Trophies
0
Age
44
Location
Moscow
XP
807
Country
Serbia, Republic of
Shrinked a file a bit more, added screenshots and icons for GW and regionthree launchers (available to download from my site directly).
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • SylverReZ @ SylverReZ:
    Ninty can still make money filing false DMCAs.
    +1
  • realtimesave @ realtimesave:
    they need to have a strong line up on the launch titles too. I think they should move metroid prime 4 to the next console because by now it has been quite a while and there's no release date scheduled yet
  • realtimesave @ realtimesave:
    lol there's a guy selling mig switch in usa on ebay for $200/ea he's definitely going to get nailed with dmca by tomorrow
  • ZeroT21 @ ZeroT21:
    Wasn't Metroid Prime 4 teased all the way back in 2017? For the switch no less?
    :rofl2:
  • ZeroT21 @ ZeroT21:
    Pretty sure anyone buying the switch just for that got duped
  • realtimesave @ realtimesave:
    for $200? rofl.
  • realtimesave @ realtimesave:
    well as far as metroid prime 4 is concerned, the next system probably is similar enough to the current gen they can probably easily just slap it onto a next gen cart and call it good :P
  • K3Nv2 @ K3Nv2:
    The switch was about 350 in 2017
  • Metoroid0 @ Metoroid0:
    mabe where you live
  • K3Nv2 @ K3Nv2:
    Nintendo president Tatsumi Kimishima took the stage at the outset to reveal that Switch will launch globally on March 3, 2017 for $299.99—earlier than some had expected at the price many suspected. https://time.com/4632820/nintendo-switch-nx/
  • Psionic Roshambo @ Psionic Roshambo:
    The NES launched at like 250 and the rob and light gun kit was like 350 or something
  • Psionic Roshambo @ Psionic Roshambo:
    I was near the test market for the NES and man did it make my 2600 look like ass lol
  • K3Nv2 @ K3Nv2:
    There has to be some mutual agreement with them all anything over $600 is just pc territory
  • realtimesave @ realtimesave:
    next system rumored to launch at $400
  • realtimesave @ realtimesave:
    but I don't really believe any rumors yet
  • realtimesave @ realtimesave:
    need to have official info from N
  • Psionic Roshambo @ Psionic Roshambo:
    The 3DO and Neo Geo where like 700 bucks hmm the PS3 was stupid expensive at launch lol
  • Psionic Roshambo @ Psionic Roshambo:
    But at least the PS3 was only 500 for the cheapest one at launch
  • Psionic Roshambo @ Psionic Roshambo:
    My opinion is that 199.99 is the sweet spot but that spot is long gone lol
  • Psionic Roshambo @ Psionic Roshambo:
    Just played some Micheal Jackson Moonwalker.... Those poor parents trying desperately to protect their children
  • K3Nv2 @ K3Nv2:
    400 is a decent sweet spot if we get enough out of it
  • K3Nv2 @ K3Nv2:
    It's not like how it was when we were locked down to a few options and that's it
  • Psionic Roshambo @ Psionic Roshambo:
    For me just buying a Pi and some accessories fills that not a PC void new consoles have just put them close to PC prices and all the patching and updates makes me feel like I might as well just get a PC
    Psionic Roshambo @ Psionic Roshambo: For me just buying a Pi and some accessories fills that not a PC void new consoles have just put...