blob: e17aca2fcb5f5bbffcfa6b9b63f707b101126ec2 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
import requests
from requests.packages.urllib3.exceptions import InsecureRequestWarning
import string
requests.packages.urllib3.disable_warnings(InsecureRequestWarning)
actual = ""
for n in range(19, -1, -1):
C = "Z" * n
res2 = requests.get("https://192.168.14.1/mac-cookie?username="+C,
verify=False).text.replace(".", "").split(" ")[-1].split('\n')[0]
for c in string.printable:
test = C + c + actual
res1 = requests.get("https://192.168.14.1/mac-cookie?username="+test,
verify=False).text.replace(".", "").split(" ")[-1].split('\n')[0]
print(test, res1, C, res2)
if res1 == res2:
actual = c + actual
break
print("Key is", actual)
|