Rehber · Eylül 2026 · 8 dk okuma

Sızma Testi Öncesi Hazırlık: Kapsamı Doğru Yazmanın 7 Kuralı

Kapsam dışı madde, test penceresi, beyaz/gri kutu seçimi — tekliften önce bilmeniz gerekenler.

Giriş

Özet

Sızma testlerinin çoğu sahada değil, masada kaybedilir. Kapsam muğlak yazılmışsa test ekibi vaktini izin kovalamakla harcar, kritik sistemler kapsam dışında kalır ve rapor “bilinen şeylerin” listesine dönüşür. İyi bir pentest, test başlamadan önceki iki haftada kazanılır.

Aşağıdaki 7 kural, yüzlerce testten damıttığımız hazırlık listesidir. İster Pentexa ile ister başka bir ekiple çalışın, bu listeyi uyguladığınızda aldığınız hizmetin kalitesi belirgin şekilde artar.

Yazar: Aras Akyasan · Eylül 2026 · 8 dk okuma

Bölüm 1

1. Envanterle başlayın: bilmediğiniz varlığı kimse koruyamaz

Kapsam belgesinin ilk eki tam varlık listesidir: alan adları, IP blokları, mobil uygulamalar, API uçları ve üçüncü parti entegrasyonlar. Unutulan bir alt alan adı, testin en verimli bulgusunu da teste de sokmaz — saldırganın ilk bakacağı yer orasıdır.

Pratik yöntem: Certificate Transparency kayıtlarından alt alan adlarınızı çıkarın, bulut konsollarındaki herkese açık kaynakları listeleyin, satın alma sonrası eklenen sistemleri eklemeyi unutmayın.

Bölüm 2

2. Test derinliğini seçin: beyaz, gri veya kara kutu

Beyaz kutu testte ekip kaynak kodu ve mimari dokümantasyonla çalışır; mantık hataları ve yetkilendirme zafiyetleri daha hızlı bulunur. Gri kutu, standart kullanıcı yetkileriyle gerçekçi senaryoyu verir. Kara kutu ise tamamen dışarıdan bakışı simüle eder ama aynı sürede daha az derinlik sağlar.

Tavsiyemiz: ilk testiniz beyaz veya gri kutu olsun. Amaç şov değil, risk kapatmaksa test ekibine bilgi vermek her zaman kazandırır.

Bölüm 3

3. Yasak bölgeleri yazılı hale getirin

Üretimde dokunulmayacak sistemler, yıkıcı testlerin (ör. hizmet kesme, veri silme denemeleri) sınırları ve sosyal mühendislik kapsamı baştan yazılmalıdır. Sözlü mutabakat, olay anında hatırlanmaz.

İyi kapsam belgesi “neler yasak” kadar “yasak ihlal edilirse kimin aranacağını” da içerir: 7/24 ulaşılabilir bir irtibat kişisi şarttır.

Bölüm 4

4. Test hesaplarını ve erişimleri hazır edin

Her rol için ayrı test hesabı açın: standart kullanıcı, yönetici, salt-okunur ve — varsa — iş ortağı rolü. Yetki seviyeleri arası geçiş testleri (IDOR, dikey/yatay yetki yükseltme) ancak böyle sağlıklı yapılır.

Çok faktörlü doğrulama test hesaplarında engel oluyorsa test süresi için istisna tanımlayın ya da TOTP tohumunu ekiple paylaşın. VPN, IP izin listesi ve WAF istisnalarını test gününden önce doğrulayın.

Bölüm 5

5. Zaman penceresini gerçekçi planlayın

Aktif testler için mesai saatleri içinde bir pencere belirleyin; ekibiniz izleyebilsin, anormal bir durumda müdahale edebilsin. Kritik sistemlerde ilk taramayı düşük trafik saatine almak iki tarafı da rahatlatır.

Teste aynı anda yük testi veya büyük release denk getirmeyin. Bulguların hangi değişikliğe ait olduğu belirsizleşir, retest çöpe gider.

Bölüm 6

6. Kapanışı baştan tanımlayın: retest olmadan iş bitmez

Teklifte “retest dahil mi, kaç tur?” sorusunun cevabı yazılı olsun. Bulgu kapatıldıktan sonra aynı vektörün tekrar test edilmesi, pentest yatırımının geri dönüşüdür.

Rapor formatını da önden konuşun: yazılımcının kapatabileceği netlikte adım adım tekrar, yöneticinin anlayacağı risk önceliği. PoC'siz bulgu, kapatılamayan bulgudur.

Bölüm 7

7. İki test arasını boş bırakmayın

Pentest bir fotoğraftır; kod her gün değişir. Yılda bir-iki test yaptırıp arayı boş bırakan ekipler, bulguları hep aynı yerden yer. Sürekli dinamik tarama (DAST) ile her release'i otomatik süpürmek, bir sonraki penteste tertemiz girmek demektir.

Bizim önerdiğimiz ritim: sürekli otomatik tarama + yılda en az bir derin manuel pentest. Biri süpürür, diğeri derinleşir.

  • Her release'te otomatik DAST taraması
  • Kritik değişiklikte hedefli ara test
  • Yılda 1–2 derin manuel pentest + retest
Kapanış

Son söz

Bu listeyi uygulayan bir ekip, testten iki kat verim alır — çünkü test ekibi vaktini izin ve erişim kovalamak yerine gerçekten saldırmaya harcar.

Hazırlık aşamasında takıldığınız bir madde olursa bize yazın; teklif vermesek bile kapsam belgenizi birlikte gözden geçiririz.

SSS

Sık sorulan sorular

Sızma testi ne kadar sürer?

Kapsama göre değişir: tek web uygulaması genelde 5–10 iş günü, geniş altyapılar 3–6 hafta. Hazırlık tamamsa süre kısalır, eksikse uzar — bu yüzden yukarıdaki liste kritiktir.

Üretim ortamında test riskli mi?

Kurallı yapılırsa hayır. Yasak bölgeler tanımlanır, yıkıcı testler staging ortamına alınır ve irtibat kişisi test boyunca ulaşılabilir olur. Bugüne dek kurallı testte kesinti yaşamadık.

Kaynak kod erişimi şart mı?

Şart değil ama şiddetle önerilir. Beyaz/gri kutu testlerde aynı sürede belirgin şekilde daha derin bulgu çıkar — özellikle yetkilendirme ve iş mantığı hatalarında.

Devamı

İlgili hizmetler

Okumaya devam edin

Diğer yazılar

Yazı güzeldir, test daha hızlı sonuç verir.

Sisteminizi birlikte test edelim — ücretsiz ön değerlendirme için yazın.

Pentexa Hakkında

Pentexa Technologies; penetrasyon (sızma) testi, SOC izleme ve zafiyet tarama platformuyla kurumsal siber güvenlik hizmetleri sunan bir teknoloji şirketidir. Dijital sistemlerinizdeki zafiyetleri saldırganlardan önce tespit ediyor, güvenlik operasyon merkezimizle (SOC) altyapınızı 7/24 izliyor, ağ ve uygulamalarınızdaki riskleri sürekli tarıyoruz.

Bunun ötesinde; bulut güvenliği, olay müdahale ve adli bilişim, güvenlik eğitimi, Zero Trust (sıfır güven) mimarisi ve güvenli kurumsal yazılım geliştirme alanlarında uçtan uca çözüm sunuyoruz.

Yapay zeka hizmetlerimizle işletmenizi geleceğe taşıyoruz: mevcut sistemlerinize yapay zeka entegrasyonu (RAG, copilot, otomasyon), verilerinizi AI ajanlarına güvenli bağlayan MCP server kurulumu, guardrail ve insan onayıyla AI agent yönetimi ve veriniz şirket dışına çıkmadan çalışan işletmeye özel LLM altyapısı.

Amacımız; işletmelerin dijital varlıklarını en ileri teknolojilerle korumak, güvenli yazılım altyapıları inşa etmek ve yapay zekayı ölçülebilir verimliliğe dönüştürmektir. Pentexa ile güvenliğinizi bir adım öteye taşıyın.