• 10-01-2021, 21:13:55
    #1
    Konu kapanmıştır.

    İngilizce alfabedeki 27 harf ve 0' dan 9 a kadar rakamların tüm kombinasyonlarını almak istiyorum. Fakat bu kombinasyonların tek kelime değil de 3 kelimeye kadar üretilmesini istiyorum. Bunun için harf ve rakamlar karakterlerine 2 kez boşluk karakteri de eklenmesi gerekecek... 27 harf + 10 rakam + 2 boşluk = bütün kombinasyonlar...Anlamlı olması gerekmez.

    1- den 20. kez kombinasyon üretimine kadar bütün sonuçlar. Yani en fazla kombinasyon boyu 20 karakter olcak. Çok ama çok fazla sonuç çıkacak. Eğer 20 karakter uzunluğunda mümkün değil yada zorsa, 12 karakter uzunluğunda da işimi görür.

    Mesela

    ece topu tuttu
    ahmet071 aksam gelme
    19hasan kale1 makas2
    Site bak
    stt hbn actbyrst


    Parça parça txt dosyalarında teslim edilirse iyi olur. Parçalara ayırırken bir kriterim yok mesela her txt dosyasında 5000 adet sonuç olabilir. Yapabilecek ilgilenen kişi fiyat teklifi ile iletişime geçerse sevinirim.
  • 10-01-2021, 21:22:35
    #2
    Toplam 26+10+1=37 karakter var.

    1 karakterli = 37
    2 karakterli = 37^2
    3 karakterli = 37^3
    ...
    20 karakterli = 37^20

    Sadece 37^20 ifadesinin değeri =



    Emin misiniz?
  • 10-01-2021, 21:24:08
    #3
    profweb adlı üyeden alıntı: mesajı görüntüle
    Toplam 26+10+1=37 karakter var.

    1 karakterli = 37
    2 karakterli = 37^2
    3 karakterli = 37^3
    ...
    20 karakterli = 37^20

    Sadece 37^20 ifadesinin değeri =



    Emin misiniz?
    Evet hocam doğrudur. Farkındayım çok fazla sonuç çıkıyor. 12 karakter uzunluğunda da işimi görür.
  • 10-01-2021, 21:29:29
    #4
    Kekikciniz adlı üyeden alıntı: mesajı görüntüle
    Evet hocam doğrudur.
    37^20 kadar kelime üretilecek (bu da sadece 20 karakterliler için daha 19,18,17... karakterlilerde var)
    Bu da 37^20 x 20 byte (karakter) eder. Yani =


    O da 37^20 x 20 / 1024 (kilobayt) / 1024 (megabayt) / 1024 (gigabyte) / 1024 (terabyte) =


    Bu kadar terabayt eder, hala emin misiniz?
  • 10-01-2021, 21:37:25
    #5
    profweb adlı üyeden alıntı: mesajı görüntüle
    37^20 kadar kelime üretilecek (bu da sadece 20 karakterliler için daha 19,18,17... karakterlilerde var)
    Bu da 37^20 x 20 byte (karakter) eder. Yani =


    O da 37^20 x 20 / 1024 (kilobayt) / 1024 (megabayt) / 1024 (gigabyte) / 1024 (terabyte) =


    Bu kadar terabayt eder, hala emin misiniz?
    Anladım hocam teşekkür ederim - ben bu kadar terabayt vs. düşünemedim yazılımcı değilim sadece böyle bir ürüne ihtiyacım oldu talepte bulundum. Bu kadar karmaşık olabileceğini kestiremedim. Teşekkürler.
  • 10-01-2021, 21:41:00
    #6
    Kekikciniz adlı üyeden alıntı: mesajı görüntüle
    Anladım hocam teşekkür ederim - ben bu kadar terabayt vs. düşünemedim yazılımcı değilim sadece böyle bir ürüne ihtiyacım oldu talepte bulundum. Bu kadar karmaşık olabileceğini kestiremedim. Teşekkürler.
    Sıkıntı degil hocam zaten böyle bir şey birkaç gigabayttan oluşuyor olsaydı sağlam şifre kalmazdı hepsi brute force ile kırılırdı bir kaç saatte. Farklı çözümler aramanızı tavsiye ederim
  • 10-01-2021, 21:42:09
    #7
    profweb adlı üyeden alıntı: mesajı görüntüle
    Sıkıntı degil hocam zaten böyle bir şey birkaç gigabayttan oluşuyor olsaydı sağlam şifre kalmazdı hepsi brute force ile kırılırdı bir kaç saatte. Farklı çözümler aramanızı tavsiye ederim
    Çok teşekkürler hocam kolay gelsin