Destan gibi bir başlıkla girişe gerek kalmaksızın yazının amacını açıkladım diye düşünüyorum. John The Ripper ve Hashcat bilinen ve en çok kullanılan parola kırma araçlarından ikisidir.
John The Ripper çoğunlukla C dili ile yazılmış bedava bir yazılımdır. Bu iki aracın da kullanım örneklerini aşağıda bulabilirsiniz. Ancak eğer Kerberos, MD5, DES, AES gibi şifreleme ve özet alma algoritmaları hakkında hiçbir bilgimiz ve fikrimiz yoksa ilk önereceğim şey bu konularda nedir, ne için kullanılır gibi soruları açıklayacak bir kaç kaynak okumanızdır.
Linux
Bikaç yıldır katılmayı isteyip bir türlü katılamadığım Linux Yaz Kampı’na bu yıl katılma fırsatı buldum ve kamptan beklediğimin çok daha fazlasını buldum. Her yönüyle mükemmel bir kamp süreci geçirdim. Bilmeyenler için kamptan kısaca bahsedelim.
Cron, Unix tabanlı işletim sistemlerinde zaman bazlı çalışan bir görev planlayıcısıdır (job scheduler). Sistem tarafında yaptırmak istediğimiz görevi belirlediğimiz zaman aralıklarında çalıştırır. /etc dizini altındaki crontab dosyası ise cronların çalışma zamanını ve görevlerini barındıran yapılandırma dosyasıdır. Windows’ taki karşılığı ise zamanlanmış görevlerdir.
Okumaya devam edin...Logrotate komutu /usr/sbin
klasörü altında yer alan bir komuttur. Bu komut ile
- Dosya boyutu belirli bir büyüklüğe ulaştığında log dosyasını rotate(çevrim) etme
- Rotate işleminden sonra yeni log bilgileri için dosya yaratma
- Rotate edilmiş log dosyalarını sıkıştırma
- Eski log dosyalarını kaldırma
- Log dosyalarını tarihe göre saklama
gibi işlemler yapılabilir.
Logrotate komutunun çalışma yapısı aslında cronun çalışma yapısıdır. /etc/cron.daily/logrotate
dizininde günlük olarak çalışan bir shell betiğidir (script).
Heyecanla beklediğimiz #oylg2014‘e sadece bir gün kaldı. Türkiye’de özgür yazılım felsefesi ile tanışmak için en ideal etkinlik budur desem abartmış olmam sanırım. Bu felsefede olan diğer etkinlik ise Özgür Web Teknolojileri Günleri, 2013 etkinliği 22-23 Kasım’da gerçekleşmişti. Her iki etkinlik de her yıl Linux Kullanıcıları Derneği tarafından düzenleniyor ve düzenlendiği üniversitenin bilgisayar toplulukları da buna destek oluyor.
Bu yılki Özgür Yazılım ve Linux Günleri Etkinliği 28-29 Mart tarihlerinde Bahçeşehir Üniversitesi Beşiktaş Kampüsü’nde gerçekleşecek. Program her zaman olduğu gibi doyurucu ve güzel konular ile bezenmiş, şuradan inceleyebilirsiniz.
Okumaya devam edin...Linux sistemlerde bellek kullanımını görmek çok kolaydır ve basit komutlar ile bellek kullanımı kontrol edilebilir.
/proc/meminfo dosyasına bakmak
proc/meminfo dosyasını cat, grep gibi komutlarla inceleyebiliriz. Bu dosya Linux tabanlı sistemlerdeki bellek kullanımı ile istatistikleri tutar. Aynı dosya ‘free’ gibi komutlar tarafından da kullanılır ve kullanımda olan, boş olan belleği (hem fiziksel hem swap) görmemizi sağlar. Aynı zamanda paylaşılan belleği ve çekirdek (kernel) tarafından kullanılan ‘buffer’ları da görmemizi sağlar.
Okumaya devam edin...