mirror of
https://github.com/SpacehuhnTech/esp8266_deauther.git
synced 2025-12-23 06:59:59 +01:00
105 lines
3.3 KiB
HTML
105 lines
3.3 KiB
HTML
<html>
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<link rel="stylesheet" href="style.css">
|
|
<meta name="viewport" content="width=device-width, initial-scale=0.8">
|
|
</head>
|
|
<body>
|
|
<nav>
|
|
<a href="/">APs</a>
|
|
<a href="clients">Clients</a>
|
|
<a href="attack">Attack</a>
|
|
<a href="settings">Settings</a>
|
|
<ul class="right">
|
|
<a href="#" onclick="restartESP()">Restart</a>
|
|
<ul>
|
|
</nav>
|
|
<div id="content">
|
|
<h1>Settings</h1>
|
|
|
|
<p class="block bold">WiFi</p>
|
|
|
|
<label for="ssid">SSID:</label>
|
|
<input type="text" id="ssid" minlength="1" maxlength="32">
|
|
<br />
|
|
<label for="ssidHidden">hidden:</label>
|
|
<input type="checkbox" name="ssidHidden" id="ssidHidden" value="false">
|
|
<br />
|
|
|
|
<label for="password">password:</label>
|
|
<input type="text" id="password" minlength="8" maxlength="32">
|
|
<p class="small">must have at least 8 characters! (needs restart)</p>
|
|
<br />
|
|
|
|
<label for="apChannel">channel:</label>
|
|
<input type="number" id="apChannel" min="1" max="14">
|
|
|
|
<br />
|
|
<br />
|
|
<p class="block bold">AP scan</p>
|
|
|
|
<label for="apScanHidden">scan for hidden APs:</label>
|
|
<input type="checkbox" name="apScanHidden" id="apScanHidden" value="false">
|
|
|
|
<br />
|
|
<br />
|
|
<p class="block bold">Client Scan</p>
|
|
|
|
<label for="scanTime">default scan time:</label>
|
|
<input type="number" id="scanTime" min="1" max="255">s
|
|
|
|
<br />
|
|
<br />
|
|
|
|
<p class="block bold">Attack</p>
|
|
|
|
<label for="timeout">timeout:</label>
|
|
<input type="number" id="timeout" min="-1" max="65536">s
|
|
<p class="small">0 = no timeout</p>
|
|
|
|
<label for="ssidEnc">WPA2 beacons:</label>
|
|
<input type="checkbox" name="ssidEnc" id="ssidEnc" value="false">
|
|
<br />
|
|
|
|
<label for="useLed">use LED:</label>
|
|
<input type="checkbox" name="useLed" id="useLed" value="false">
|
|
<br />
|
|
|
|
<label for="deauthReason">deauth reason:</label>
|
|
<input type="number" id="deauthReason" min="1" max="45">
|
|
<p class="small">reason codes: <a target="_blank" href="http://www.aboutcher.co.uk/2012/07/linux-wifi-deauthenticated-reason-codes/">click</a></p>
|
|
|
|
<label for="packetRate">packetrate:</label>
|
|
<input type="number" id="packetRate" min="1" max="100">pkts/s
|
|
<p class="small">only for deauth attack - may cause instability! (max.100)</p>
|
|
|
|
<label for="channelHop">channel hopping:</label>
|
|
<input type="checkbox" name="channelHop" id="channelHop" value="false">
|
|
<p class="small">only for deauth attack - packetrate will be ignored!</p>
|
|
<br />
|
|
|
|
<br />
|
|
<button class="warnBtn" onclick="resetSettings()">reset</button> <button onclick="saveSettings()">save</button><p class="small" id="saved"></p><br \>
|
|
<br />
|
|
<br />
|
|
|
|
<p class="block bold" id="clientNames">Client Names</p>
|
|
<table id="nameList">
|
|
<tr><th>MAC</th><th>Vendor</th><th>Name</th><th>X</th></tr>
|
|
</table>
|
|
<br />
|
|
<button class="warnBtn" onclick="clearNameList()">clear</button></p>
|
|
</div>
|
|
|
|
<table>
|
|
</table>
|
|
<script src="js/functions.js"></script>
|
|
<script src="js/settings.js"></script>
|
|
<div id="copyright">
|
|
Copyright 2017 Stefan Kremser<br />
|
|
<br />
|
|
<a href="https://github.com/spacehuhn" target="_blank">github.com/spacehuhn</a><br />
|
|
<a href="https://twitter.com/spacehuhn" target="_blank">twitter.com/spacehuhn</a><br />
|
|
</div>
|
|
</body>
|
|
</html> |