• 23-01-2025, 19:44:22
    #1
    Selamlar,

    Başlık biraz atarlı gibi oldu ama her neyse,öncelikle herkese teşekkür ediyorum.
    Pythonda input ile kullanıcının vereceği veri;
    Kullanıcı: VtHxhsQrquo
    Sistem Çıkış(Output): CPXMhbqijIsDFSLLTwgd2zwTiQ1
    Veya farklı bir örnek daha;
    Kullanıcı: wvIJPfSUGyY
    Sistem: CIPTi6GijIsDFVrJTwgdzHAKvw0
    Veya bir farklı örnek daha;
    Kullanıcı: _SMKfsTHPVY
    Sistem: CIG74buijIsDFQnLTwgdkcwJzA0

    İkidebir aynı olan bir veri var ama maleseff daha öncesinde hiç şifreleme veya Base64 çözümü yapamadığımdan dolayı bu kısımda biraz takıldım.
    Yardımcı olan herkese şimdiden tekrardan teşekkür ederim.
  • 23-01-2025, 19:48:57
    #2
    Verdiğiniz örneklere bakıldığında, çıktılarda bazı ortak desenler görülüyor:
    1. Her çıktı "C" ile başlıyor
    2. Ortada "ijIsDF" gibi sabit bir dizi var
    3. "Twgd" dizisi de tekrar ediyor
    4. Uzunluklar benzer (27 karakter)
    Bu tür şifreleme sistemleri genellikle şunlardan biri olabilir:
    1. Custom encoding (özel şifreleme)
    2. Base64 türevi bir encoding
    3. Bir hash algoritması + ek dönüşümler
    Çözüm için şu adımları önerebilirim:
    1. Daha fazla örnek toplayın
    2. Giriş-çıkış eşleşmelerini karakter karakter analiz edin
    3. Sabit kısımları ve değişken kısımları ayırın
    4. Değişken kısımların nasıl oluştuğunu anlamaya çalışın
    import base64
    import hashlib
    
    # Base64 denemesi
    def try_base64(input_str):
        try:
            decoded = base64.b64decode(input_str)
            return decoded.decode()
        except:
            return None
    
    # MD5 denemesi
    def try_md5(input_str):
        return hashlib.md5(input_str.encode()).hexdigest()
    
    # Karakter analizi
    def analyze_pattern(input_str, output_str):
        print(f"Input length: {len(input_str)}")
        print(f"Output length: {len(output_str)}")
        print("Common substring:", find_common_substring(output_str))
    
    def find_common_substring(strings):
        # En uzun ortak alt dizileri bulmak için
        pass
  • 23-01-2025, 19:57:06
    #3
    Üyeliği durduruldu
    soylenmez samet
  • 23-01-2025, 20:01:00
    #4
    Neron adlı üyeden alıntı: mesajı görüntüle
    soylenmez samet
    Yakıştı mı şimdi abi?
  • 23-01-2025, 20:05:41
    #5
    Üyeliği durduruldu
    özel şifreleme gibi duruyor o yüzden söylenemez

    yazılımıda paylaşman lazım
  • 23-01-2025, 20:13:39
    #6
    18-09-2023, 22:44:05
    Neron adlı üyeden alıntı: mesajı görüntüle
    soylenmez smt
    23-01-25 19:57:06
    Neron adlı üyeden alıntı: mesajı görüntüle
    soylenmez samet
    Teşekkürler yorumun için abi