• 28-02-2024, 15:32:36
    #1
    Merhaba. Mesela bu gün bir rehberde gördüm bir arkadaş paylaşmıştı bununla ilgili konu biraz inceledim ama yine de kafamda soru işareti kaldı. Şimdi kafamı karıştıran olay tam olarak şu:

    QW5k = And

    Decode ettiğimizde bu yazıya eşit oluyor bu karakter yani base64 ile decode ettiğim zaman online araçlarla ama bu nasıl oluyor da bilgisayar bunu And olduğunu çözüp yazdırabiliyor. Base64 Table yazınca internete çıkıyor tablo aslında ama Ben nasıl desem bunu zann etmiştim Q = A gibi gibi. Fakat mesela arkadaş ilgili konuda şunu demiş.

    VGVrbm9ESUI= Bakıyoruz 12 haneli ve 4'ün katı. Demek ki, base64 olabilir demiş. Burada 12 haneli tamam anladım karakter sayına göre demiş ama 4'ün katını neye göre diyor?

    4³ mü demek istiyor? Tamam öyle demek istiyorsa, bu 4 üstü 3 nereden geldi?
  • 28-02-2024, 15:43:56
    #2
    Base64 minimum 4 karakter uzunlukta oluyor. O yüzden karakterin uzunluğu 4ün katı mı diye bakmış.
  • 28-02-2024, 16:20:11
    #3
    nuriodaci adlı üyeden alıntı: mesajı görüntüle
    Base64 minimum 4 karakter uzunlukta oluyor. O yüzden karakterin uzunluğu 4ün katı mı diye bakmış.
    Hocam biraz açar mısın?

    Anlamadığım da tam burası o yüzden böyle bir konu açtım. Minimum 4 karakter uzunluk derken neden kastediyorsunuz?
  • 28-02-2024, 16:50:38
    #4
    rufiqcavadov adlı üyeden alıntı: mesajı görüntüle
    Merhaba. Mesela bu gün bir rehberde gördüm bir arkadaş paylaşmıştı bununla ilgili konu biraz inceledim ama yine de kafamda soru işareti kaldı. Şimdi kafamı karıştıran olay tam olarak şu:

    QW5k = And

    Decode ettiğimizde bu yazıya eşit oluyor bu karakter yani base64 ile decode ettiğim zaman online araçlarla ama bu nasıl oluyor da bilgisayar bunu And olduğunu çözüp yazdırabiliyor. Base64 Table yazınca internete çıkıyor tablo aslında ama Ben nasıl desem bunu zann etmiştim Q = A gibi gibi. Fakat mesela arkadaş ilgili konuda şunu demiş.

    VGVrbm9ESUI= Bakıyoruz 12 haneli ve 4'ün katı. Demek ki, base64 olabilir demiş. Burada 12 haneli tamam anladım karakter sayına göre demiş ama 4'ün katını neye göre diyor?

    4³ mü demek istiyor? Tamam öyle demek istiyorsa, bu 4 üstü 3 nereden geldi?

    Birsey ogrenmek istiyorsaniz yabanci siteler ve kanallarda arastirin tr forumlarda cok zor.

    https://www.youtube.com/watch?v=aUdKd0IFl34


    Ben detaya inmedim ama biraz arastirirsaniz tum sistemi cozebilirsiniz.
    Chatcpt sorabilirsiniz sayisiz video var.

    Karakterlerin Ascii kodlarini aliyorlar bunu binnary donusturuyorlar daha birkac iclem var Ihtiyac duymadigim icin ustune gitmedim biraz islerim vardi. Sonuca ulasirsiniz.
  • 28-02-2024, 16:52:30
    #5
    Messi adlı üyeden alıntı: mesajı görüntüle
    Birsey ogrenmek istiyorsaniz yabanci siteler ve kanallarda arastirin tr forumlarda cok zor.

    https://www.youtube.com/watch?v=aUdKd0IFl34


    Ben detaya inmedim ama biraz arastirirsaniz tum sistemi cozebilirsiniz.
    Chatcpt sorabilirsiniz sayisiz video var.

    Karakterlerin Ascii kodlarini aliyorlar bunu binnary donusturuyorlar daha birkac iclem var Ihtiyac duymadigim icin ustune gitmedim biraz islerim vardi. Sonuca ulasirsiniz.
    Hocam Ben de araştırdım atmış olduğunuz videoya da baktım açıkçası ve dediğiniz gibi ChatGPT'ye de sormadım değil sordum tabii ki, de. ASCII kodlarını alıyor sanırım evet o kodlardan okuyup Binary sistemi ile çözüyor anladığım kadarıyla ama Ben bir az ne yalan söyleyeyim manyağım derine inmeyi seven biriyim. Olayı çözmeden bırakmıyorum işi kısacası.
  • 29-02-2024, 16:12:29
    #6
    rufiqcavadov adlı üyeden alıntı: mesajı görüntüle
    Hocam biraz açar mısın?

    Anlamadığım da tam burası o yüzden böyle bir konu açtım. Minimum 4 karakter uzunluk derken neden kastediyorsunuz?
    Hocam örnek olarak a harfi base64 formatında "YQ==" şeklinde. Minimum 4 karakter dediğim bu. 4 Karakter değilse sonuna = ekleyerek 4 karaktere tamamlıyor.