All Projects → zoogie → new-browserhax-XL

zoogie / new-browserhax-XL

Licence: MIT license
Another one!

Programming Languages

HTML
75241 projects

Projects that are alternatives of or similar to new-browserhax-XL

old-browserhax
Fast and free old 3ds browser exploit for latest firmware.
Stars: ✭ 37 (+15.63%)
Mutual labels:  homebrew, hacks, 3ds, hax
libstarlight
3DS Homebrew Application Framework
Stars: ✭ 28 (-12.5%)
Mutual labels:  homebrew, 3ds
3ds
Javascript front-end to the titledb API
Stars: ✭ 12 (-62.5%)
Mutual labels:  homebrew, 3ds
m3diaLib-CTR
A C++ library for easier homebrew development for the Nintendo 3DS
Stars: ✭ 39 (+21.88%)
Mutual labels:  homebrew, 3ds
ctruLua
ctrµLua: Lua homebrewing for 3DS
Stars: ✭ 22 (-31.25%)
Mutual labels:  homebrew, 3ds
3DS.py
Python on your Nintendo 3DS
Stars: ✭ 90 (+181.25%)
Mutual labels:  homebrew, 3ds
Sonic-1-2-2013-Decompilation
Sonic 1/2 (2013) Decompilation for New 3DS
Stars: ✭ 41 (+28.13%)
Mutual labels:  homebrew, 3ds
Guide 3ds
A complete guide to 3DS custom firmware, from stock to boot9strap.
Stars: ✭ 1,055 (+3196.88%)
Mutual labels:  homebrew, hacks
Libctru
Homebrew development library for Nintendo 3DS/Horizon OS user mode (Arm11)
Stars: ✭ 530 (+1556.25%)
Mutual labels:  homebrew, 3ds
Luma3ds
Noob-proof (N)3DS "Custom Firmware"
Stars: ✭ 3,313 (+10253.13%)
Mutual labels:  homebrew, 3ds
Guide Vita
A complete guide to PS Vita (TV) custom firmware, from stock to HENkaku Ensō.
Stars: ✭ 59 (+84.38%)
Mutual labels:  homebrew, hacks
3dsident
PSPident clone for 3DS
Stars: ✭ 150 (+368.75%)
Mutual labels:  homebrew, 3ds
bottomless-block-barrage
Panel de Pon (Tetris Attack) clone for the 3ds.
Stars: ✭ 15 (-53.12%)
Mutual labels:  homebrew, 3ds
Cthulhu
Homebrew alternative to Nintendo's dev unit software
Stars: ✭ 72 (+125%)
Mutual labels:  homebrew, 3ds
3ds Examples
Examples for 3DS using devkitARM, libctru, citro3d and citro2d
Stars: ✭ 221 (+590.63%)
Mutual labels:  homebrew, 3ds
xash3d-switch
Check out https://github.com/fgsfdsfgs/xash3d-fwgs for an updated version
Stars: ✭ 60 (+87.5%)
Mutual labels:  homebrew
CDNTool
CDN Nintendo's servers 3DS title downloader (as CIA)
Stars: ✭ 15 (-53.12%)
Mutual labels:  3ds
libusbhsfs
USB Mass Storage Class Host + Filesystem Mounter static library for Nintendo Switch homebrew applications.
Stars: ✭ 81 (+153.13%)
Mutual labels:  homebrew
homebrew-ecmascript
Homebrew formulae for ECMAScript engines
Stars: ✭ 13 (-59.37%)
Mutual labels:  homebrew
.config
⚙️ Bootstrappable user environment for macOS & Ubuntu
Stars: ✭ 31 (-3.12%)
Mutual labels:  homebrew

new-browserhax-XL (11.15 KILL)

Thanks

Intro

New-browserhax-XL is another primary userland exploit for the new3ds browser, Skater. It's the successor to new-browserhax, which bravely fell in battle against firmware 11.14. RIP.

What's needed

A new3ds (or new2ds) on firmware:

11.14.0-46 on all 4 new3ds regions US,EU,JP,KR

Directions (boot9strap)

https://3ds.hacks.guide

Exploit details

This is a simple stack smash that occurs when a .css @import command contains a '#' (url fragment) at the beginning of the url. The webkit test demo this is based on can be found here.

Troubleshooting (hbmenu)

  • Problem: The 3ds freezes on a yellow screen.
    Solution: Try again. Boot rate is about 75-80%. This has always been an issue with hax homebrew and not specific to this implementation. If this keeps occurring over and over, it's likely being caused by running browserhax while cfw (luma3ds + boot9strap) is already installed -- don't do this! Follow https://3ds.hacks.guide for proper instructions on how to launch .3dsx homebrew under cfw. Hard freezing with regular screens (ie no solid colored screen) can also indicate running under cfw.

  • Problem: I get a "An exception occured" black screen with white text on both screens.
    Solution: You already have cfw and there's no reason to run browserhax. Consult this for instructions on how to run homebrew properly under cfw.

  • Problem: The 3ds freezes on some other color screen or "An error has occured" prompt shows up.
    Solution: Make sure you have all the correct files. Check your region is correct.
    At minimum, make sure to have the below 3 files in the sd root as shown.

sdmc:/arm11code.bin
sdmc:/browserhax_hblauncher_ropbin_payload.bin
sdmc:/boot.3dsx

Note that these are the same files used as in the previous new-browserhax, so no need to change them if they're already there.

  • Problem: I still can't get the exploit to work and the three solutions above didn't help.
    Solution: First, tap the bottom left star icon, then select top right History tab, and delete History button at the bottom. Then go to your browser's settings and select Delete Cookies. Now create a bookmark with https://zoogie.github.io/web/nbhax-xl/ as the address (or just edit an existing bookmark). Exit the browser, then launch it again, and then finally launch that nbhax-xl bookmark you just made. It may also be helpful to power cycle the 3ds in between attempts if the exploit is still being stubborn.

FAQ

Q: Will you support old3ds, old2ds?
A: https://github.com/zoogie/old-browserhax-XL/

Q: Can I install unSAFE_MODE with this to get cfw?
A: Absolutely, be my guest : ) You can boot slotTool.3dsx and install the hacked wifi slots, then run the unSAFE_MODE exploit. No explicit directions will be given for that here, but guides should pop up soon with directions.

Q: Where did this browser exploit come from originally?
A: https://github.com/WebKit/webkit/blob/master/LayoutTests/http/tests/css/css-imports-url-fragment.css

Q: I looked at the source and noticed the html file seems to import itself as a .css, wat?
A: That's an html quirk that I don't quite understand myself, but it's convenient. It's actually not part of the vuln; I could've used a separate file for the .css code, but chose not to.

Q: Why did you name it new-browserhax-XL?
A: I am creatively bankrupt.

Q: Will this exploit be fixed in a firmware update?
A: Last time I suggested about 50% odds new-browserhax being fixed which turned out to be 100% odds. So I guess that means we average those two and get a 75% chance of it being fixed this time :p
I really don't know.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].