CUPP ile Sözlük Oluşturma
Bu yazıda “CUPP – Common User Passwords Profiler” aracı kullanılarak var olan bir sözlükten daha geniş içeriğe sahip yeni sözlük oluşturmayı işleyeceğiz. CUPP isimli uygulamayı ücretsiz olarak https://github.com/Mebus/cupp adresinden edinebilirsiniz. CUPP uygulamasını çalıştırmak için Python 3’e ihtiyaç duyulmaktadır.
CUPP, komut istemci üzerinden çalıştırılabilen bir uygulamadır. Komut istemci ile CUPP programının olduğu dizin adresine change directory (cd) komutu ile gidiyoruz.
CUPP Python ile derlendiğinden uygulamayı çalıştırmak ve uygulama hakkında bilgi edinmek için yardım (-h, –help) parametrelerini kullanmamız gerekiyor.
Yukarıda yer alan ekran görüntüsünde yer alan yardım menüleri tarafımdan Türkçe diline çevrilmiştir. Bu yazının amacı olan sözlük dosyasından sözlük oluşturma işlemini gerçekleştirmek için “-w” parametresi kullanılmalıdır. Kullanım : “”#cupp.py -w MevcutSözlükDosyası”” şeklindedir.
Yukarıda yer alan resimdeki gibi gerekli parametreler verildikten sonra CUPP isimli uygulama “MevcutSozlukDosyasi.txt.cupp.txt” isimli yeni genişletilmiş sözlük dosyanızı oluşturmaktadır.
Başlangıçta 16 satır olan sözlük dosyası CUPP uygulaması ile derlenme işlemi sonucu 24.299 satıra çıkarılmıştır.