[V2] Python Crackme

Kod:
import base64



def decoder():

    deneme = 0

    while True:

        decoderr = input('Decode edilecek hashi girin: ')

        decoded = base64.b64decode(decoderr).decode()

        print(decoded)

        deneme += 1

        if deneme == 5:

            print('Yeter çok denedin.')

            return



# Adamın kodun içine gizlediği Base64 değişkenleri

hint_1 = 'R2Vyw6dlayBmbGFnICJrIiBkZcSfacWfa2VuaW5kZS4='  # Gerçek flag "k" değişkeninde.

fake_flag = 'Q1JBQ0tNRXtHZXJjZWtGbGFnQnV5bXVzIX0='     # CRACKME{GercekFlagBuymus!}

hint_2 = 'xZ5pbWRpIGZsYWfEsSBidWwu'                  # Şimdi flagı bul.

k = 'RkxBR3tGbGFnIGZhbGFuIHlvaywgY3JhY2ttZXlpIMOnw7Z6bWVrIGnDp2luIGRlb2JmIGVkaXAgb3JqaW5hbCBrYXluYWsga29kdW51IGF0bWFuIGxhesSxbS59' # FLAG{...}



# Asıl kontrol mekanizması

sifre = input('Sifrenizi girin >> ')

if sifre != 'sucuk':

    print('Yapamadın, denemeye devam et.')

else:

    print('Tebrikler.')

    decoder()

    __ = input()







hint = 'R2Vyw6dlayBmbGFnICJrIiBkZcSfacWfa2VuaW5kZS4=' # Çözünce: Gerçek flag "k" değişkeninde.

k = 'RkxBR3tGbGFnIGZhbGFuIHlvaywgY3JhY2ttZXlpIMOnw7Z6bWVrIGnDp2luIGRlb2JmIGVkaXAgb3JqaW5hbCBrYXluYWsga29kdW51IGF0bWFuIGxhesSxbS59' # Çözünce: FLAG{Flag falan yok, crackmeyi çözmek için deobf edip orjinal kaynak kodunu atman lazım.}

fake_flag1 = 'Q1JBQ0tNRXtHZXJjZWtGbGFnQnV5bXVzIX0=' # Çözünce: CRACKME{GercekFlagBuymus!}

fake_flag2 = 'xZ5pbWRpIGZsYWfEsSBidWwu' # Çözünce: Şimdi flagı bul.

Crâcked

FLAGLAR
hint = 'R2Vyw6dlayBmbGFnICJrIiBkZcSfacWfa2VuaW5kZS4=' # Çözünce: Gerçek flag "k" değişkeninde.
k = 'RkxBR3tGbGFnIGZhbGFuIHlvaywgY3JhY2ttZXlpIMOnw7Z6bWVrIGnDp2luIGRlb2JmIGVkaXAgb3JqaW5hbCBrYXluYWsga29kdW51IGF0bWFuIGxhesSxbS59' # Çözünce: FLAG{Flag falan yok, crackmeyi çözmek için deobf edip orjinal kaynak kodunu atman lazım.}
fake_flag1 = 'Q1JBQ0tNRXtHZXJjZWtGbGFnQnV5bXVzIX0=' # Çözünce: CRACKME{GercekFlagBuymus!}
fake_flag2 = 'xZ5pbWRpIGZsYWfEsSBidWwu' # Çözünce: Şimdi flagı bul.
şifre : sucuk
Ne çabuk :D tebrik ederim.
 
Kod:
import base64



def decoder():

    deneme = 0

    while True:

        decoderr = input('Decode edilecek hashi girin: ')

        decoded = base64.b64decode(decoderr).decode()

        print(decoded)

        deneme += 1

        if deneme == 5:

            print('Yeter çok denedin.')

            return



hint_1 = 'R2Vyw6dlayBmbGFnICJrIiBkZcSfacWfa2VuaW5kZS4='  # Gerçek flag "k" değişkeninde.

fake_flag = 'Q1JBQ0tNRXtHZXJjZWtGbGFnQnV5bXVzIX0='     # CRACKME{GercekFlagBuymus!}

hint_2 = 'xZ5pbWRpIGZsYWfEsSBidWwu'                  # Şimdi flagı bul.

k = 'RkxBR3tGbGFnIGZhbGFuIHlvaywgY3JhY2ttZXlpIMOnw7Z6bWVrIGnDp2luIGRlb2JmIGVkaXAgb3JqaW5hbCBrYXluYWsga29kdW51IGF0bWFuIGxhesSxbS59' # FLAG{...}



# Asıl kontrol mekanizması

sifre = input('Sifrenizi girin >> ')

if sifre != 'sucuk':

    print('Yapamadın, denemeye devam et.')

else:

    print('Tebrikler.')

    decoder()

    __ = input()







hint = 'R2Vyw6dlayBmbGFnICJrIiBkZcSfacWfa2VuaW5kZS4=' # Çözünce: Gerçek flag "k" değişkeninde.

k = 'RkxBR3tGbGFnIGZhbGFuIHlvaywgY3JhY2ttZXlpIMOnw7Z6bWVrIGnDp2luIGRlb2JmIGVkaXAgb3JqaW5hbCBrYXluYWsga29kdW51IGF0bWFuIGxhesSxbS59' # Çözünce: FLAG{Flag falan yok, crackmeyi çözmek için deobf edip orjinal kaynak kodunu atman lazım.}

fake_flag1 = 'Q1JBQ0tNRXtHZXJjZWtGbGFnQnV5bXVzIX0=' # Çözünce: CRACKME{GercekFlagBuymus!}

fake_flag2 = 'xZ5pbWRpIGZsYWfEsSBidWwu' # Çözünce: Şimdi flagı bul.

Crâcked

FLAGLAR
hint = 'R2Vyw6dlayBmbGFnICJrIiBkZcSfacWfa2VuaW5kZS4=' # Çözünce: Gerçek flag "k" değişkeninde.
k = 'RkxBR3tGbGFnIGZhbGFuIHlvaywgY3JhY2ttZXlpIMOnw7Z6bWVrIGnDp2luIGRlb2JmIGVkaXAgb3JqaW5hbCBrYXluYWsga29kdW51IGF0bWFuIGxhesSxbS59' # Çözünce: FLAG{Flag falan yok, crackmeyi çözmek için deobf edip orjinal kaynak kodunu atman lazım.}
fake_flag1 = 'Q1JBQ0tNRXtHZXJjZWtGbGFnQnV5bXVzIX0=' # Çözünce: CRACKME{GercekFlagBuymus!}
fake_flag2 = 'xZ5pbWRpIGZsYWfEsSBidWwu' # Çözünce: Şimdi flagı bul.
şifre : sucuk
images
 

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

Geri
Üst Alt