29 Ocak 2015 Perşembe

Tcptrack aracı ile network bağlantılarını dinlemek.

Merhabalar;

Linux sistemlerde kablolu yada kablosuz ağ arabirimlerine ait TCP bağlantılarının trafiğini izlemek için bazı pratik yöntemler ve araçlar vardır. Bu yazıda tcptrack aracı ile ağ arabiriminizin tcp bağlantılarını ve detaylarını nasıl izleyeceğinize değineceğim. Tcptrack aracı aslında iftop aracına benzer bir araçtır arasındaki fark iftop aracı ağ trafiğini gösteriyor, tcptrack aracı ise ağ içerisindeki TCP bağlantılarını gösteriyor.


Tcptrack aracını root yetkileriyle aşağıdaki komut yardımıyla sisteminize kurabilirsiniz.

# sudo apt-get install tcptrack -y


23 Ocak 2015 Cuma

Netdiscover aracı ile yerel ağda IP-MAC adreslerinin bulunması.

Merhabalar;

Bu yazıda sizlere Netdiscover aracından bahsetmek istiyorum. Netdiscover aracı yerel ağda ARP ( Address Resolution Protocol ) paketleri göndererek IP adresine karşılık gelen MAC adresini bulan bir araçtır.

Netdiscover aracını root yetkileriyle aşağıdaki komut yardımıyla sisteminize kurabilirsiniz. Ayrıca kali linux kullanıyorsanız kali 'de hazır kurulu olarak gelmektedir.
 # sudo apt-get install -y netdiscover 

14 Ocak 2015 Çarşamba

Uygulama bazında trafik değerlerini görüntüleme.

Merhabalar;

Nethogs aracı ile bireysel işlemler tarafından kullanılan bant genişliğini ve en yoğun işlemleri görebilirsiniz. Sistem üzerinde ani bant genişliği durumlarında nethogs aracını kullanarak süreç sorumlusunu bulabilirsiniz.

Nethogs aracını root yetkileriyle aşağıdaki komut yardımıyla sisteminize kurabilirsiniz.
 # sudo apt-get install -y nethogs 

10 Ocak 2015 Cumartesi

pfSense firewall ile zaman tabanlı kural oluşturma.

Merhabalar;

" Geliştirdiğimiz firewall kurallarının belirli zaman aralıklarında çalışmasını istersek, pfSense üzerinde zaman tanımları oluşturarak istediğimiz firewall kuralı için uygulayabiliyoruz. Örneğin, mesai saatleri dışında servis verdiğiniz portları kapatmak isteyebilir, mesai saatleri içerisinde bazı portlara erişim açabilir vb. tanımlar oluşturabilirsiniz. Bu yazıda detayları ile zaman aralığı oluşturma ve firewall kuralları ile pratik kullanımına değinilmiştir.

1 Ocak 2015 Perşembe

PV aracı ile iki komut arasındaki sürecin detaylarını görüntülemek.

Boru görüntüleyici - PV (Pipe Viewer) bir boru hattı üzerinden veri akışını gözlemlemek için yazılmış terminal tabanlı bir araçtır. Görsel bir gösterge sayesinde ne kadar veri gönderiyor, ne kadar süre içerisinde tamamlandı gibi iki komutun arasındaki süren detaylarını gösteriyor.


PV aracını root yetkileriyle paket deponuzdan aşağıdaki komut yardımıyla sisteminize kurabilirsiniz.
# sudo apt-get install pv -y


26 Aralık 2014 Cuma

Single-user mode kullanarak root parolasını sıfırlamak.

Merhabalar;

Bu yazıda linux sistemler için single-user mode kavramından ve kullanım amaçlarından bahsedeceğim.

Single-user mode kullandığınız işletim sisteminin çoklu kullanıcı modundan çıkıp süper kullanıcı moduna geçmesidir. Yani bu mode kullanılırsa sadece tek bir kullanıcı sisteme erişebilir diğer kullanıcılar erişemez.

Aşağıdaki anlatacağım senaryoda kali linux (vmx) üzerinde unutulan root parolasını sıfırlamayı anlatacağım. İlk yapmanız gereken sistemi yeniden başlattıktan sonra açılış sırasında herhangi bir tuşa basarak grub önyükleyici bölümünün gelmesini sağlayınız. Aşağıdaki gibi bir bölüm geldiği zaman "e" tuşuna basarak düzenleme bölümüne geçiyorsunuz.
















Düzenleme bölümüne geçtiğiniz zaman aşağıdaki gibi bir bölüm ile karşılaşacaksınız, aşağıdaki resimde gördüğünüz altı çizili satırı siliyorsunuz.














Daha sonra aşağıdaki altı çizili satırı yazıyorsunuz, daha sonra F10 tuşuna veya CTRL+X kombinasyonuna basarak sistemi yeniden başlatıyorsunuz.















Sistemi yeniden başlattıktan sonra sistem artık single-user mode yani süper kullanıcı moduna geçecektir. Bu bölümde root parolanızı sıfırlayabilirsiniz, sistem onarma, sistem yedekleme gibi birçok şey yapabilirsiniz.











Single-user mode ile açılan sistemi yeniden başlatıp normal sistem arayüzüne geri dönmek isterseniz aşağıdaki komut kullanılabilir.
# reboot -f



Şimdiki örneğimiz ise single-user mode nasıl kapatılır bunu inceleyelim. İlk yapmanız gereken aşağıdaki iki komutu kullanarak iki dosyayı farklı isimler ile yedekliyorsunuz.
# cp /boot/grub/grub.cfg /boot/grub/grub.cfg.orig
# cp /etc/grub.d/10_linux /etc/grub.d/10_linux.orig


Daha sonra aşağıdaki komut yardımıyla şifreli bir anahtar oluşturuyorsunuz. Aşağıdaki komutu kullandıktan sonra sizden iki defa şifre girmenizi isteyecektir girdiğiniz takdirde şifreli anahtar oluşacaktır.
# grub-mkpasswd-pbkdf2
Enter password: xxxx Reenter password: xxxx Your PBKDF is grub.pbkdf2.sha512.10000.F46C0ADB0ED2715A3BDFEDAACE0DCDCFBF4033D490879B41A5FCB115C3C459969EEE3569E228076CE4DA4187624B42F26FBA6DED2BD961C741B4D779118340B5.788CB1D21DE6F56B15782AA686C29C2C1BD091D1E5131DA55AD5DBEB2E97450565347681FBF68E53F7C8357F1C6DDD5F99722DA7F1BD59B5331265F4A07CAD88

Yukarıdaki komutu uyguladıktan sonra aşağıdaki dosyayı nano, vi, gedit, ee vb. herhangi bir editör yardımıyla açıyorsunuz. Dosyanın en alt satırına oluşturduğunuz şifreli anahtarı aşağıdaki gibi ekliyorsunuz. Ekledikten sonra CTRL+O kombinasyonuna bastıktan sonra enter tuşuna basarak kaydediyorsunuz, ardından CTRL+X kombinasyonuna basarak dosyadan çıkıyorsunuz.
# nano /etc/grub.d/10_linux
cat << EOF set superusers="root" password_pbkdf2 .sha512.10000.F46C0ADB0ED2715A3BDFEDAACE0DCDCFBF4033D490879B41A5FCB115C3C459969EEE3569E228076CE4DA4187624B42F26FBA6DED2BD961C741B4D779118340B5.788CB1D21DE6F56B15782AA686C29C2C1BD091D1E5131DA55AD5DBEB2E97450565347681FBF68E53F7C8357F1C6DDD5F99722DA7F1BD59B5331265F4A07CAD88

Hemen ardından aşağıdaki komut yardımıyla grub.cfg dosyasını oluşturuyorsunuz.
# grub-mkconfig --output=/tmp/grub.cfg
Generating grub.cfg ....  Found background image: /usr/share/images/desktop-base/desktop-grub.png Found linux image: /boot/vmlinuz-3.12-kali1-amd64 Found initrd image: /boot/initrd.img-3.12-kali1-amd64 Found linux image: /boot/vmlinuz-3.12-kali1-amd64 Found initrd image: /boot/initrd.img-3.12-kali1-amd64 Found memtest86+ image: /boot/memtest86+.bin Found memtest86+ multiboot image: /boot/memtest86+_multiboot.bin No volume groups found done

Son olarak aşağıdaki iki komutu uygulayarak iki farklı dosyanın yerlerini değiştiriyorsunuz daha sonra sistemi yeniden başlattıktan sonra grub önyükleyici bölümü gelince "e" tuşuna bastığınız zaman size kullanıcı adı ve parola soracaktır.
# mv /boot/grub/grub.cfg /boot/grub/grub.cfg.move
# mv /tmp/grub.cfg /boot/grub/grub.cfg
# reboot













10 Aralık 2014 Çarşamba

Linux türevi sistemlerde ağ arabirimine ait bilgileri tek satırda görüntülemek.

Merhabalar;

Linux türevi sistemlerde kablolu yada kablosuz ağ arabirimlerine ait bilgileri öğrenmek için bazı pratik komutlar ve araçlar vardır. Bu yazıda sizlere ifdata aracı ile ağ arabiriminizin ip adresi, gateway, broadcast, mtu vb. bilgileri tek satırda nasıl görebilirsiniz buna değineceğim.

İfdata aracına ait bütün parametreler aşağıdaki gibidir.

Online pfSense Firewall & Router Eğitimi

Merhabalar Online pfSense Firewall & Router eğitimi hazırladım ve Udemy üzerinde yar aldı. Eğitim içeriği toplam 40 ders ve yaklaşık o...