İçeriğe geç

Yazar: mburaks

Bilgisayar mühendisliği öğrencisi, bilişim güvenliği ile ilgileniyor. İstanbulu sever.

Metasploit Güncelleme

Metasploit, laboratuvar ortamında ve bazı pentestlerde kullanılmak için geliştirilen bir güvenlik projesidir. Aynı zamanda içinde çeşitli payload, encoder, exploit araçlarının bulunduğu framework yazılımıdır. Bir çok güvenlik dağıtımında olduğu gibi Kali Linux’ta da kurulu gelmektedir. Bu yazıda, metasploit framework’ünü nasıl güncel tutacağımızı anlatmaya çalışacağım.

Framework envanterinde bulunan bu bahsedilen payload, exploit gibi araçlar geliştiriciler tarafından yazılmaktadır. Bilgisayarımızda kurulu olan Metasploit Framework’te bu araçlar çevrimdışı dosyalarda tutuluyor. Geliştiriciler tarafından yayınlanan paketler, güncelleme sunucularında tutulmaktadır. Özetle, güncelleme işlemi sırasında bilgisayarımızdaki varolan paketler eğer güncellenmişse yeni sürümleri ile değiştiriliyor ve yeni paketler çevrimdışı olarak kaydediliyor.

Örnek verelim; yerel makinemizde ve paketleri yüklü, güncelleme sunucusunda b paketinin yeni sürümü ve yeni bir c paketi var.

qBittorrent ile Sunucuya Torrent İstemcisi Kurma

qBittorrent, uzak bağlantı ile yönetilmek için tasarlanmış web arayüzüne sahip bir torrent client’i. Sunucu tarafına kurulan torrent yazılımı daha hızlı indirme/yükleme imkanı ile işimizi kolaylaştırır.  Bu yazıda kiraladığımız uzak bir sanal sunucuya qBittorrent kurulumunu anlatacağım.

Neden?

Her çözüm bir ihtiyaçtan doğar. Torrent ağına bağlanmanın, indirme yapmanın tamamen veya neredeyse imkansız olduğu üniversite yurdunda kalırken, böyle bir ihtiyacım olduğu için merak edip araştırdığım bir konuydu. Daha sonra ucuz VPN veya SSH tünelleme gibi çözümlerle halletmeye çalıştıysam da okulda taşınabilir cihazın bataryası, evdeki internetin kotası verimli olmuyordu.

1 Mayıs 2017’de yapılan AKK Düzenlemesi ile gün içinde uzak sunucuya, sunucunun hızlı interneti ve merkezi lokasyonundan faydalanarak torrent indirip gece 02:00-08:00 arasında AKK’den yemeden kendi cihazıma indirebileceğim bir sistem kurmak istedim. 

Yeni Droplet Oluşturma | DigitalOcean

DigitalOcean; saatlik, günlük, aylık sanal sunucular kiralayabileceğimiz, uzaktan erişip yönetebileceğimiz bir servis firması. Bu yazıda DigitalOcean’da yeni droplet oluşturmayı anlatmaya çalışacağım.


DigitalOcean’da droplet oluşturmak için önce siteye kaydolmanız gerekiyor. Bu bağlantıdan siteye kaydolabilirsiniz. Eğer öğrenciyseniz, Github öğrenci paketi edinme ve 50$ DigitalOcean kuponu ile kaydolma adımlarını buradaki yazıda anlattım. İlk sanal sunucumuzu oluşturmak için aşağıdaki adımları takip edin:

  1. Siteye girdikten sonra üst menüdeki Droplets bağlantısına tıklayın.
  2. Karşımıza aşağıdaki gibi boş bir ekran geliyor. Mavi Create Droplet butonuna tıklayın.boş droplet yönetim paneli

Droplet Gücünü Kesme ve Silme | DigitalOcean

DigitalOcean; saatlik, günlük, aylık sunucular kiralayabileceğimiz, uzaktan erişip yönetebileceğimiz bir servis firması. Bu yazıda daha önce oluşturmayı anlattığım bir droplet’in gücünü kesmeyi ve onu tamamen yok etmeyi anlatmaya çalışacağım.


Neden ?

DigitalOcean‘da aylık 5$ ‘dan başlayan fiyatlarla istediğiniz sanal sunucu modelini kolayca seçebiliyorsunuz. Kiraladığımız sanal sunucu (droplet) sunucunun seçtiğiniz bellek, işlemci gücü gibi özelliklerine göre fiyatlandırıldığı gibi, harcadığı enerji ürettiği ısı gibi faktörlere bakılarak saatlik ücretlendiriliyor. Özetle saatlik fiyatlandırma uygulandığı için bu kadar ödemek zorunda da değiliz.

Droplet yönetim ekranında sanal sunucuyu kapatmayla ilgili bize iki seçenek sunuluyor:

GitHub Öğrenci Paketi ile DigitalOcean kuponu

GitHub öğrenci paketi ve pakete dahil olan DigitalOcean 50$ kuponunun nasıl alınacağını anlatmaya çalışacağım.

Github’da Öğrenci Hesabı Açmak

Github öğrenci paketi almak için GitHub’a öğrencisi olduğunuz üniversiteden aldığınız @okuladi.edu.tr uzantılı mail adresi ile kaydolun, e-posta hesabınızı doğrulayın ve https://education.github.com/pack/ adresine gidin.