Mesut.Erdemir: Bir yazılımcının günlüğü..

JAVA ile Password Generator

closeBu yazı 2 yıl 1 ay 28 gün önce yayınlanmış olduğundan güncelliğini yitirmiş veya içeriğindeki bilgilerin geçerliliği kaybolmuş olabilir. Herhangi bir yanlış anlaşılmadan bu site sorumlu değildir.

passgenBazı durumlarda, random güçlü şifreler üretmek zorunda kalıyordum-örneğin veritabanı şifreleri belirlerken. Bu konudaki sıkıntımı gidermek için, küçük bir JAVA uygulaması yazayım dedim ve ortaya bu program çıktı. Programın en büyük özelliği, her platformda çalışabilmesi(-ki ben bunu Linux altında kullanıyorum), GUI(Grafiksel kullanıcı arabirimi) ‘ye sahip olması ve açık kaynak kodlu olması gösterilebilir. Programı, daha fazla kullanıcının kullanabilmesi için Ingilizce olarak tasarladım. Ancak siz, kaynak kodlardan değişikliği yapıp tekrar derleyerek, kendinize özel uygulamalar oluşturabilirsiniz. Program ile 4-30 karakter arası, büyük-küçük harfler, sayılar ve özel karakterlerden oluşan şifreler üretebilmektedir.

Programı çalıştırmaya gelecek olursak, “jar” dosyası olduğundan durum biraz farklı. Öncelikle bilgisayarınızda “Java Runtime” programının kurulu olması gerekmektedir. Ardından programı çalıştırmak için konsolda; java -jar file_path (File_Path=dist/PassGen.jar)komutunu kullanmanız yeterlidir. Windows kullanıcılar bunu kolaylaştırmak amacıyla ufak bir batch dosyası, Linux kullanıcıları ise bash programı yazabilirler. Projeyi indirmek isteyenler http://download.mesuterdemir.com/java/PassGen.zip adresinden indirip kullanabilir veya geliştirebilirler. Bu arada proje NetBeans formatındadır. Netbeans IDE geliştirme ortamını http://netbeans.org/ adresinden ücretsiz olarak indirebilirsiniz.

Bu konuyla ilgili hiçbir yazı bulunamadı!

  • Programı kolayca çalıştırabilmek için, aklıma bir cinlik geldi :) Linux, Mac veya Windows farketmez. Bir kısayol oluşturun. Yol olarak da, dist/PassGen.jar dosyasını gösteriniz. Ardından kısayolu yaratmadan hemen önüne bir boşluk bırakıp java -jar yazıp kısayolunuzu yaratın. İşte bu kadar. Kısayola çift tıklayın çalışsın :P

  • Daha temiz şifreler üretmesi amacıyla, özel karakter dizisinde bulunan noktalama işaretleri çıkartılıp tekrar derlenmiştir ve program güncellenmiştir.

Buraya yapılan yorumları RSS 2.0 beslemesinden takip edebilirsiniz.

*