Aradığınız şeyin adı brute force, internette hazır kod bulabilirsiniz.
Kombinasyonu (26 küçük harf, 26 büyük harf, 10 rakam, varsa özel karakterler de 33 adet) bu sayıların toplamının şifre kaç haneliyse o sayı kadar üssünü alıyorsunuz. Yani hepsi dahilse 95 üzeri 20. Koşullar için çıkarma işlemi yapılacak ama yine de sonuç çok büyük. Hosting üzerinde saniyede kaç şifre çözülür bilmiyorum.