ppftosf2 Crâck istek

Python:
import subprocess, hashlib, base64, json, os, shutil
from datetime import datetime

LICENSE_KEY = "cheatglobal"

PROGRAM_DIR = os.path.join(os.environ["LOCALAPPDATA"], "Programs", "ppftosf2")

SECRET_KEY = b'herkesinsanolmaz'


def get_bios_uuid():
    try:
        output = subprocess.check_output('wmic csproduct get uuid', shell=True).decode()
        return output.split('\n')[1].strip()
    except:
        return 'UNKNOWN_BIOS'


def get_motherboard_serial():
    try:
        output = subprocess.check_output('wmic baseboard get serialnumber', shell=True).decode()
        return output.split('\n')[1].strip()
    except:
        return 'UNKNOWN_SERIAL'


def create_long_machine_id():
    bios = get_bios_uuid()
    mb = get_motherboard_serial()
    combined = f'{bios}-{mb}'
    h = hashlib.sha256(combined.encode('utf-8')).digest()
    b64 = base64.urlsafe_b64encode(h).decode('utf-8')
    return (b64 * 5)[:200]


def generate_license_cache():
    from Crypto.Cipher import AES

    machine_id = create_long_machine_id()
    today = datetime.now().strftime("%Y-%m-%d")

    payload = {
        "license_key": LICENSE_KEY,
        "machine_id": machine_id,
        "status": "valid",
        "last_checked": today
    }

    print(f"[*] Machine ID: {machine_id[:50]}...")
    print(f"[*] License Key: {LICENSE_KEY}")
    print(f"[*] Date: {today}")
    print(f"[*] Status: valid")
    print()

    cipher = AES.new(SECRET_KEY, AES.MODE_ECB)
    data = json.dumps(payload).encode('utf-8')

    pad_len = 16 - (len(data) % 16)
    padded = data + bytes([pad_len] * pad_len)

    encrypted = cipher.encrypt(padded)
    b64_data = base64.b64encode(encrypted)

    local_path = os.path.join(os.path.dirname(os.path.abspath(__file__)), "cache.gkn")
    with open(local_path, "wb") as f:
        f.write(b64_data)
    print(f"[+] Yedek: {local_path}")

    target_path = os.path.join(PROGRAM_DIR, "cache.gkn")
    os.makedirs(PROGRAM_DIR, exist_ok=True)
    with open(target_path, "wb") as f:
        f.write(b64_data)
    print(f"[+] Hedef: {target_path}")

    print()
    print("=" * 60)
    print(f"  Programa girecegin lisans anahtari:")
    print(f"  >>> {LICENSE_KEY}")
    print("=" * 60)

    print()
    print("[*] Dogrulama - dosya geri cozuluyor...")
    with open(target_path, "rb") as f:
        verify_data = f.read()

    decoded = base64.b64decode(verify_data)
    cipher2 = AES.new(SECRET_KEY, AES.MODE_ECB)
    decrypted = cipher2.decrypt(decoded)
    pad_val = decrypted[-1]
    unpadded = decrypted[:-pad_val]
    result = json.loads(unpadded)

    print(f"[+] Dogrulama basarili!")
    for k, v in result.items():
        display_v = v if len(str(v)) < 60 else str(v)[:57] + "..."
        print(f"    {k}: {display_v}")


if __name__ == "__main__":
    try:
        generate_license_cache()
    except ImportError:
        print("[!] pycryptodome yuklu degil!")
        print("[!] Calistir: pip install pycryptodome")
    except Exception as e:
        print(f"[!] Hata: {e}")

bu keygeni kullanıp girebilirsin

kullandıktan sonra keye "cheatglobal" yaz
 
Python:
import subprocess, hashlib, base64, json, os, shutil
from datetime import datetime

LICENSE_KEY = "cheatglobal"

PROGRAM_DIR = os.path.join(os.environ["LOCALAPPDATA"], "Programs", "ppftosf2")

SECRET_KEY = b'herkesinsanolmaz'


def get_bios_uuid():
    try:
        output = subprocess.check_output('wmic csproduct get uuid', shell=True).decode()
        return output.split('\n')[1].strip()
    except:
        return 'UNKNOWN_BIOS'


def get_motherboard_serial():
    try:
        output = subprocess.check_output('wmic baseboard get serialnumber', shell=True).decode()
        return output.split('\n')[1].strip()
    except:
        return 'UNKNOWN_SERIAL'


def create_long_machine_id():
    bios = get_bios_uuid()
    mb = get_motherboard_serial()
    combined = f'{bios}-{mb}'
    h = hashlib.sha256(combined.encode('utf-8')).digest()
    b64 = base64.urlsafe_b64encode(h).decode('utf-8')
    return (b64 * 5)[:200]


def generate_license_cache():
    from Crypto.Cipher import AES

    machine_id = create_long_machine_id()
    today = datetime.now().strftime("%Y-%m-%d")

    payload = {
        "license_key": LICENSE_KEY,
        "machine_id": machine_id,
        "status": "valid",
        "last_checked": today
    }

    print(f"[*] Machine ID: {machine_id[:50]}...")
    print(f"[*] License Key: {LICENSE_KEY}")
    print(f"[*] Date: {today}")
    print(f"[*] Status: valid")
    print()

    cipher = AES.new(SECRET_KEY, AES.MODE_ECB)
    data = json.dumps(payload).encode('utf-8')

    pad_len = 16 - (len(data) % 16)
    padded = data + bytes([pad_len] * pad_len)

    encrypted = cipher.encrypt(padded)
    b64_data = base64.b64encode(encrypted)

    local_path = os.path.join(os.path.dirname(os.path.abspath(__file__)), "cache.gkn")
    with open(local_path, "wb") as f:
        f.write(b64_data)
    print(f"[+] Yedek: {local_path}")

    target_path = os.path.join(PROGRAM_DIR, "cache.gkn")
    os.makedirs(PROGRAM_DIR, exist_ok=True)
    with open(target_path, "wb") as f:
        f.write(b64_data)
    print(f"[+] Hedef: {target_path}")

    print()
    print("=" * 60)
    print(f"  Programa girecegin lisans anahtari:")
    print(f"  >>> {LICENSE_KEY}")
    print("=" * 60)

    print()
    print("[*] Dogrulama - dosya geri cozuluyor...")
    with open(target_path, "rb") as f:
        verify_data = f.read()

    decoded = base64.b64decode(verify_data)
    cipher2 = AES.new(SECRET_KEY, AES.MODE_ECB)
    decrypted = cipher2.decrypt(decoded)
    pad_val = decrypted[-1]
    unpadded = decrypted[:-pad_val]
    result = json.loads(unpadded)

    print(f"[+] Dogrulama basarili!")
    for k, v in result.items():
        display_v = v if len(str(v)) < 60 else str(v)[:57] + "..."
        print(f"    {k}: {display_v}")


if __name__ == "__main__":
    try:
        generate_license_cache()
    except ImportError:
        print("[!] pycryptodome yuklu degil!")
        print("[!] Calistir: pip install pycryptodome")
    except Exception as e:
        print(f"[!] Hata: {e}")

bu keygeni kullanıp girebilirsin

kullandıktan sonra keye "cheatglobal" yaz
eline sağlık baya hızlı yapmısın

eline sağlık baya hızlı yapmısın
calısıyo bide la nasııııı 3 koruması var 50 satır kodla nasılll
 

Şuanda konuyu görüntüleyen kullanıcılar

Geri
Üst Alt