Des Algoritması – Kriptoloji Yazı Dizisi 4

Des Algoritması – Kriptoloji Yazı Dizisi 4

Yazı dizisinin 4. makalesi DES algoritmasının çevirisini nihayet bitirdim. Orlin Grabbe’nin yazdığı DES makalesi gerçekten güzel bir kaynak. İngilizce halini http://orlingrabbe.com/des.htm linkinden okuyabilirsiniz. DES Algoritması DES (Data Encryption Standard) dünyada en çok kullanılan şifreleme algoritmasıdır.  Bir çok sene boyunca insanlar için ‘güvenli şifreleme’ işlemi DES birlikte anıldı. Electronic Frontier Foundation’nın 220.000 dolara DES ile şifrelenmiş [...]

Kategori: Güvenlik, April 27th, 2012, 0 Yorum

Çoklu Terminal Kullanımı

Çoklu Terminal Kullanımı

Birden fazla terminal kullanıyorsanız, terminaller arası geçiş yapmak, çerçeveleri ekranda sağa sola kaydırmak sıkıcı olabilir. Bunun için terminator adlı çok güzel bir uygulama keşfettim. Ubuntu için sudo apt-get install terminator yazarak yükleyebilirsiniz. Çalıştırmak için alt + f2 terminator veya terminal içinde terminator yazmanız yeterli. Ekrana sağ tuş tıklayarak, “Split horizontally” (yatay) veya “Split vertically” (dikey) [...]

Kategori: Linux İpuçları, April 8th, 2012, 0 Yorum

PHP’de Açık Kaynak Mantığı ve İpuçları

PHP’de Açık Kaynak Mantığı ve İpuçları

Klasik fonksiyon analojisi olan kahve dükkanına gidip bir bardak kahve isteme ve kahvenin hazırlanma aşamaları, aslında, bizlere açık kaynak ile ilgili de ipuçları veriyor. Kahve hazırlanırken tüm işlemler, müşteriler tarafından görülebilmektedir. Aslında, programlamadaki açık kaynak da bundan farklı bir şey değildir. Bizler de web geliştiricileri olarak açık kaynak kodlu bir yazılım üzerinde çalışırken ücretsiz olarak [...]

Kategori: PHP, April 8th, 2012, 2 Yorum

Sürekli Boyutu Artan Log Dosyasına Çözüm – Shell Script ve Cron

Sürekli Boyutu Artan Log Dosyasına Çözüm – Shell Script ve Cron

Eğer yoğun biçimde log tutuyorsanız, bu log dosyalarını otomatik olarak belirli periyotlarda yedekleyip/sıkıştırmalısınız. (sistem bunu sizin için yapmıyorsa!) Neden böyle birşeye ihtiyacımız var; Yoğun çalışan bir sistemde sürekli artan log dosya boyutları gereksiz yer kaplar Tek dosyada bütün tarihlerin log’larının bulunması ihtiyaç olduğunda aradığımızın bulunmasını zorlaştırır. Bu sebeplerden dolayı kayıtları isteğinize göre belirli aralıklarda, zaman [...]

Kategori: Linux İpuçları, March 2nd, 2012, 0 Yorum

Genel anlamda “Nmap” Kullanımı

Genel anlamda “Nmap” Kullanımı

Nmap ağ taraması ve güvenlik denetimi için kullanılan güvenlik dünyasındaki ve penetrasyon testlerindeki önemi yüzünden “swiss army knife of security” olarak adlandırılan açık kaynak bir uygulamadır. Bu uygulamanın en büyük özelliklerinden biri istenilen sistemde port taraması yapmasıdır. Varsayılan olarak tam bağlantılı ( full connect ) TCP bağlantısı kurarak açık port taraması yapar. TCP’inin üçlü el [...]

Kategori: Güvenlik, Network, December 5th, 2011, 1 Yorum

Traceroute nasıl çalışır ?

Traceroute komutunu çalıştırdığınız zaman, bilgisayarınız TTL (time to live) değeri 1 olan 3 tane UDP paketini gönderir. Bu paketler bir sonraki yönlendiriciye (router, switch vs…) ulaştığı zaman, TTL değeri 0 olacağından, yönlendiriciler Time-to-Live Exceeded ICMP paketini geri gönderirler. Bu paketi gönderirken source ip kısmına kendi ip adreslerini yazarlar böylece,ilk hop noktalarını ip adresi alınmış olunur. [...]

Kategori: Network, November 24th, 2011, 0 Yorum

Arch Linux Kullanıcı Ekleme ve sudo Ayarları

Arch Linux Kullanıcı Ekleme ve sudo Ayarları

Arch Linux kurulum işlemi bittikten sonra root dışında kullanıcılar belirlemeniz gerekiyor. Bunun için adduser komutu verip sorulan soruları yanıtlamalısınız. Login name for new user []: Yeni kullanıcı adı. User ID (‘UID’) [ defaults to next available ]: Initial group [ users ]: Additional groups (comma separated) []: users,audio,lp,optical,storage,video,wheel,power,network Home directory [ /home/archie ]: Shell [ [...]

Kategori: Linux İpuçları, September 18th, 2011, 0 Yorum

SSH ile Şifre Kullanmadan Sunucunuza Bağlanın

SSH ile Şifre Kullanmadan Sunucunuza Bağlanın

Merhaba arkadaşlar. Bu yazıda SSH kullanarak bilgisayarınızı nasıl yönetebileceğinizi anlatacağım. Şifre kullanmadan ssh kullaniciAdi@host gibi basit bir komutla bilgisayarınıza şifre girmeden erişebileceksiniz. Önce public ve private anahtarları oluşturuyoruz. ssh-keygen komutta sorulanları enter diyerek geçebilirsiniz. ~/.ssh/ dizini altında public ve private anahtarlar oluşturulacaktır. [alper@localhost ~]$ ssh-keygen Generating public/private rsa key pair. Enter file in which to [...]

Kategori: Linux İpuçları, September 13th, 2011, 0 Yorum

Grub rescue hatasının çözüm yöntemleri

Grub rescue hatasının çözüm yöntemleri

Yanlış bir komut sonucu bilgisayarımın grub ayarları bozuldu, aslında MBR partition’u silindi. Bu yazıda grub rescue hatası alanlar için çözümler bulunmakta. Öncelikle bir live cd ile bilgisayarınızı açın, bütün işlemler için bu gerekli. Ben ubuntu kullandığım için aşağıdaki yazı ubuntu sürümü için gerekli komutları içermekte. Eğer yalnızca grub ayarlarınız bozuksa, yani birden fazla işletim sistemi [...]

Kategori: Linux İpuçları, August 14th, 2011, 4 Yorum

PHP TC Kimlik No Doğrulama

PHP TC Kimlik No Doğrulama

Çalıştığım yerde lazım oldu devletin hali hazırda paralı olarak doğrudan kendi veritabanında sorgulatabileceği devlet hizmeti mevcut önce bunu söylemeliyim, ama sağolsun bir devlet memuru T.C. kimliklerimiz için algoritmayı açıklayarak bir yerde makale halinde bu hizmeti tanıtırken vermişti. Ben de algoritmayı takip ederek bir kontrol sistemi yazabilir miyim dedim ve bir baktım ki yazmışım. Şimdi sizlerle [...]

Kategori: PHP, August 5th, 2011, 4 Yorum