Sızma Testi Canlı Ders #12: Java RMI, Samba Exploit, Meterpreter ve VirtualBox Kurulumu

Source
tr-orig
Aug 17, 2025 Oct 1, 2026
Video preview
Share:

Bu derste Java RMI ve Samba açıklıkları için Metasploit kullanımı, shell'den Meterpreter'a geçiş, kalıcı IP ayarı ve VirtualBox üzerinde Metasploitable 3 kurulumu anlatıldı.

Ders Planı ve Ön Hazırlıklar ⏱ 0:00

  • •Katılımcıların imaj indirme durumu soruldu; sorunsuz çalıştığı görüldü.
  • •Kali'nin VirtualBox'ta da kurulması gerektiği hatırlatıldı.
  • •Hedef: bugün ve yarın, muhtemelen Cumartesi'ye sarkacak; yetişmezse Pazar da devam edilecek.
  • •Pazar günü bilişim hukuku, sonraki hafta Gökçe hocanın yapay zeka ve Power Shell dersi yapılacak.
  • Java RMI Exploit ve Session Yönetimi ⏱ 5:48

  • •Java RMI portu belli; MSF konsoldan aratılıyor; slaytlarda 130. slaytta başlıyor.
  • •use 0 ile exploit seçiliyor; show options ile ayarlar kontrol ediliyor.
  • •set RHOST ile hedef makine IP'si giriliyor; server port 8080.
  • •Exploit çalıştırılıp shell alınıyor.
  • •Ctrl+Z ile session background'a atılıyor; sessions -i ile ID görüntüleniyor; sessions -i <ID> ile bağlanılıyor.
  • •Birden fazla session olabileceği belirtiliyor.
  • Samba Exploit ve Netcat ile Shell ⏱ 11:55

  • •Samba için search samba ile exploit bulunuyor; auxiliary ve exploit modülleri gösteriliyor.
  • •use 0 ile exploit seçildi; show options sonrası RHOST ayarlandı; RPORT 139 default.
  • •Exploit run edildi; Netcat ile 1524 portuna bağlanıldı: nc [IP] 1524.
  • •Alınan shell'de id yazılarak doğrulandı; MetaSploit root shell olduğu görüldü.
  • Kalıcı IP Ayarı (setg) ve Multi Handler Kullanımı ⏱ 13:27

  • •setg RHOST ile global değişken ayarlanıyor; böylece her modülde tekrar girilmiyor.
  • •Örnek: VSFTP için show options ile RHOST otomatik değişmiş görülüyor.
  • •Multi handler: search multi handler ile generic payload handler açılıyor; payload seçilip dinlemeye başlanıyor.
  • •Netcat ile dinleme benzeri işlem MSF konsolda da yapılabiliyor.
  • Shell'den Meterpreter'a Geçiş ⏱ 19:09

  • •Shell bağlantıları hassas; bağlantı kopma ihtimali yüksek; max 30 dakika dayanıyor.
  • •Meterpreter daha kalıcı ve upload/download gibi yetenekler sunuyor.
  • •Her shell Meterpreter'a dönüşmeyebilir; karşı taraftaki açıklığa bağlı.
  • •post ile başlayan modüller post-exploitation (kalıcılık, yetki yükseltme) için kullanılıyor.
  • •use 0 sonrası show options; handler çıktı; set SESSION 2 ile shell ID'si seçildi; run ile Meterpreter'a dönüştürüldü.
  • •sessions -i 3 ile Meterpreter oturumuna bağlanıldı.
  • VirtualBox Kurulumu ve Ağ Ayarları ⏱ 24:21

  • •VirtualBox'ta Metasploitable 3 (Windows 2008) başlatıldı; 4 GB RAM yeterli, daha fazlası daha hızlı çalışır.
  • •OVA dosyası direkt açılabiliyor; verilen imaj için farklı yöntem: Dosya > Cihazı İçe Aktar.
  • •Vagrant kullanıcı adı: Vagrant, şifre: Vagrant.
  • •Windows'ta IP alınmazsa: Network and Sharing Center > Change adapter settings > Properties > IPv4; manuel IP 192.168.1.x, subnet 255.255.255.0, gateway 192.168.1.1, DNS Google DNS.
  • •Bridged vs NAT: Bridged'da makine ayrı makine gibi; NAT'da yeni ağ, default gateway üzerinden internet; Host-Only izole, sandbox.
  • Önemli Noktalar

  • •Java RMI ve Samba için Metasploit exploit modülleri kullanıldı; Java RMI için exploit/windows/... ve Samba için auxiliary/exploit modülleri seçildi.
  • •Session yönetimi: Ctrl+Z ile background, sessions -i ile ID görme, sessions -i <ID> ile bağlanma.
  • •setg RHOST ile global değişken atanarak her modülde tekrar IP girmekten kurtulunur.
  • •Shell bağlantıları max 30 dakika dayanır; Meterpreter daha kalıcı ve upload/download gibi ek yetenekler sunar.
  • •VirtualBox'ta Metasploitable 3 için Bridged adaptör önerilir; NAT'ta IP sorunları yaşanabilir.
  • •Post-exploitation modülleri sistemde kalıcılık ve yetki yükseltme amacıyla kullanılır.
  • Sonuç

    Bu derste Java RMI ve Samba açıklıkları için exploit süreçleri, shell'den Meterpreter'a geçiş ve VirtualBox üzerinde Metasploitable 3 kurulumu uygulamalı olarak gösterildi. Gelecek derslerde bilişim hukuku ve yapay zeka konuları işlenecek.

    This article may miss important details

    Some key information in this video is shown rather than said. Deep mode also reads the video frames. (code)

    Ask AI about this video

    Visual Highlightsbeta