2018-04-27 15:54:46 -07:00
|
|
|
<!doctype html>
|
|
|
|
<html>
|
|
|
|
|
|
|
|
<head>
|
|
|
|
<meta charset="utf-8">
|
2018-05-17 14:06:27 -05:00
|
|
|
<link rel="stylesheet" type="text/css" href="style.css" />
|
2018-05-17 16:38:07 -05:00
|
|
|
<link href="favicon.png" rel="icon" type="image/x-icon" />
|
2018-05-18 00:04:09 -05:00
|
|
|
<title>Switch Payload Loader v1.2</title>
|
2018-04-27 15:54:46 -07:00
|
|
|
</head>
|
|
|
|
|
|
|
|
<body>
|
2018-05-17 14:11:43 -05:00
|
|
|
<div id="title">
|
2018-05-17 20:13:27 -05:00
|
|
|
<h1>Nintendo Switch Payload Loader</h1>
|
2018-05-17 13:50:06 -05:00
|
|
|
<p>Fusee Launcher ported to JavaScript using WebUSB.</p>
|
2018-05-17 23:46:02 -05:00
|
|
|
<div id="disclaimer">
|
2018-04-27 15:54:46 -07:00
|
|
|
<p>
|
2018-05-17 11:14:24 -05:00
|
|
|
Source can be found on <a href="https://github.com/ElijahZAwesome/web-cfw-loader/">GitHub</a> (or by hitting view source, there is no backend!).
|
2018-04-27 15:54:46 -07:00
|
|
|
Ported from <a href="https://github.com/reswitched/fusee-launcher">fusee-launcher</a>.
|
|
|
|
Thanks to ktemkin and ReSwitched for Fusée Gelée and a ton of other things!
|
|
|
|
</p>
|
2018-05-17 14:11:43 -05:00
|
|
|
</div>
|
2018-05-17 23:46:02 -05:00
|
|
|
</div>
|
2018-05-17 23:50:02 -05:00
|
|
|
<br>
|
2018-05-17 23:46:02 -05:00
|
|
|
|
2018-05-17 21:16:04 -05:00
|
|
|
<button class="btn" id="instructionsbutton" onclick="openInstructions();">Instructions</button>
|
|
|
|
<button class="btn" id="infobutton" onclick="openInfo();">Info</button>
|
2018-04-27 15:54:46 -07:00
|
|
|
|
2018-05-17 23:25:26 -05:00
|
|
|
<div id="infodiv">
|
2018-04-27 15:54:46 -07:00
|
|
|
|
2018-05-17 23:25:26 -05:00
|
|
|
</div>
|
2018-05-17 17:54:16 -05:00
|
|
|
|
|
|
|
<div>
|
2018-05-17 20:13:27 -05:00
|
|
|
<h1>Load a Payload:</h1>
|
2018-04-27 15:54:46 -07:00
|
|
|
<div>
|
|
|
|
<form id="mainForm">
|
2018-05-19 04:20:44 -05:00
|
|
|
<p>
|
|
|
|
<input type="radio" name="payload" id="instaboot" value="instaboot" checked>
|
|
|
|
<label for="instaboot">Instantly boot CFW</label>
|
|
|
|
</p>
|
|
|
|
|
2018-04-27 15:54:46 -07:00
|
|
|
<p>
|
2018-05-19 04:28:10 -05:00
|
|
|
<input type="radio" name="payload" id="hekate v5" value="hekate v5">
|
2018-05-17 16:12:07 -05:00
|
|
|
<label for="hekate v5">Hekate for 5.0.x Switches</label>
|
2018-04-27 15:54:46 -07:00
|
|
|
</p>
|
2018-05-17 13:13:12 -05:00
|
|
|
|
|
|
|
<p>
|
2018-05-17 16:12:07 -05:00
|
|
|
<input type="radio" name="payload" id="hekate v4" value="hekate v4">
|
|
|
|
<label for="hekate v4">Hekate for 4.x Switches</label>
|
2018-05-17 13:13:12 -05:00
|
|
|
</p>
|
2018-05-17 16:29:17 -05:00
|
|
|
|
|
|
|
<p>
|
|
|
|
<input type="radio" name="payload" id="fusee" value="fusee">
|
|
|
|
<label for="fusee">(Re)Switched test payload (fusee)</label>
|
|
|
|
</p>
|
2018-04-27 15:54:46 -07:00
|
|
|
|
|
|
|
<p>
|
|
|
|
<input type="radio" name="payload" id="uploaded" value="uploaded">
|
2018-05-17 16:31:28 -05:00
|
|
|
<label for="uploaded">Upload payload:<br></label>
|
2018-05-17 10:03:49 -05:00
|
|
|
<input type="file" id="payloadUpload" accept=".bin">
|
2018-04-27 15:54:46 -07:00
|
|
|
</p>
|
2018-05-17 08:26:02 -05:00
|
|
|
|
|
|
|
<p>
|
2018-05-17 08:43:43 -05:00
|
|
|
<input type="checkbox" name="shouldDebug" id="shouldDebug">
|
2018-05-18 00:11:33 -05:00
|
|
|
<label for="shouldDebug">Get payload byte array (don't sploit)</label>
|
2018-05-17 08:26:02 -05:00
|
|
|
</p>
|
2018-04-27 15:54:46 -07:00
|
|
|
</form>
|
|
|
|
|
2018-05-17 20:02:36 -05:00
|
|
|
<button class="btn" id="goButton">Run Payload!</button>
|
2018-04-27 15:54:46 -07:00
|
|
|
</div>
|
2018-05-17 17:54:16 -05:00
|
|
|
</div>
|
2018-04-27 15:54:46 -07:00
|
|
|
|
2018-05-17 23:56:51 -05:00
|
|
|
<h3>Log:</h3>
|
2018-05-19 01:42:38 -05:00
|
|
|
<div id="output"></div><br>
|
2018-05-17 20:02:36 -05:00
|
|
|
<button class="btn" id="clearlogsbutton" onclick="clearLog();">Clear Logs</button>
|
2018-04-27 15:54:46 -07:00
|
|
|
|
2018-05-19 05:01:17 -05:00
|
|
|
<script src="./payloads.js"></script>
|
2018-04-27 15:54:46 -07:00
|
|
|
<script src="./main.js"></script>
|
|
|
|
</body>
|
|
|
|
|
2018-05-19 04:20:44 -05:00
|
|
|
</html
|
|
|
|
>
|