-
Notifications
You must be signed in to change notification settings - Fork 30
No-node version? #20
Comments
It's been something I've wanted to do for a long time but I can't find time to do it. It's been done before for other PegaSwitch exploits, namely nx-hbexploit300 for the original 3.0.0 homebrew entrypoint. In theory it shouldn't be too hard to mimic, just load all the scripts statically client-side rather than pass them over a websocket. But unfortunately I don't have time right now. |
Managed to get a minimal version running. The most painful part was, unsurprisingly, node.js :P My steps:
index.html
With this, I have caffeine working on a 2.3.0 switch. Using busybox httpd, so no websocket support etc. I used busybox dnsd to get the captive portal popup (direct conntest.nintendowifi.net to your IP) - I read that fake news can be detected, so wanted the safer option just in case I ever go online on the pristine main nand. |
is there a way to run this on a ESP8266? Could you release this as a repo? |
No, what I did won't work on an esp8266 directly. Probably possible to port it with some effort, if someone with such hw does the work. My steps are for a Linux host, so a RPi could work. Repo - sorry, not interested. |
Do you know if anybody's made a version that runs without node.js? Running on any http server would make it easier to self-host.
Specifically, I'm looking to use caffeine on a local temporary wlan with no internet access.
I checked all the forks and googled, but didn't find anything.
The text was updated successfully, but these errors were encountered: