Ana Sayfa / Laboratuvarlar / robots.txt ve Gizli Dizin Keşfi (Reconnaissance)
Keşif & Bilgi İfşası (Recon) Başlangıç (Apprentice) ⏱️ 8 Dakika 🛡️ OWASP Top 10 - A05: Security Misconfiguration

robots.txt ve Gizli Dizin Keşfi (Reconnaissance)

Arama motoru botlarını yönlendirmek için oluşturulan robots.txt dosyasının, hassas ve gizli yönetici dizinlerini saldırganlara açıkça ifşa etmesi durumudur.

Laboratuvarı Tarayıcınızda Canlı Deneyin

Kurulumsuz, sanal hedef tarayıcı ve web terminali ile doğrudan zafiyeti istismar edin.

Laboratuvara Gir ⚡

Görev ve Zafiyet Senaryosu

Sistem yöneticisi, arama motorlarının taramasını istemediği /admin_secret_portal veya /backup dizinlerini robots.txt içine Disallow olarak eklemiştir. Ancak bu durum erişim denetimi sağlamaz; aksine saldırgana altın tepside hedef listesi sunar.

Hedef (Objective)

🎯 Görev: Hedef sunucunun /robots.txt dosyasını ziyaret edin, Disallow direktifinde gizlenen gizli yönetim portalını keşfedin ve portala sızarak bayrağı teslim alın.

Adım Adım Çözüm Metodolojisi

1

robots.txt Sorgulama

Tarayıcı adres çubuğuna /robots.txt yazarak arama motoru direktiflerini inceleyin.

2

Gizli Dizin Tespiti

Disallow kurallarında listelenen gizli dizinleri ve yedek yollarını not edin.

3

Yönetim Portalı Erişimi

Keşfedilen gizli yönetim URL sine giderek yetkisiz erişim sağlandığını ve bayrağın açıldığını teyit edin.

Örnek Payload ve İstismar Kalıpları

/robots.txt
/admin_secret_portal
/backup/
/config/

Güvenli Kodlama ve Savunma Mekanizmaları

Zafiyet Nasıl Kapatılır?

  • robots.txt dosyasını bir güvenlik mekanizması olarak kullanmayın; erişim kısıtlamalarını gerçek kimlik doğrulama ile sağlayın.
  • Yönetim panelleri IP beyaz listesi (whitelisting), VPN veya güçlü çok faktörlü kimlik doğrulama (MFA) arkasına alınmalıdır.
  • Yedek ve konfigürasyon dosyalarını web sunucusunun root dizini dışında tutun.

Uygulamaya Başlamaya Hazır mısınız?

SiberAdam interaktif arenasında hedef tarayıcı, DevTools ve CyberTerminal ile bayrağı hemen yakalayın.

Şimdi Çözmeye Başla ⚡