Görev yaşam döngüsü
Her AgentRidge katılımı aynı disiplinli metodolojiyi izler. Müdür bunu düz bir çizgi olarak değil, bir döngü olarak yürütüyor; yeni keşifler daha erken yeniden açılıyor Kapsam dahilindeki hiçbir şey test edilmemiş kalmayana kadar aşamalar.
Aşamalar
1 · Özet ve yetki belgesi
Operatör görevi doldurur: istemci adı, hedef IP ve/veya URL, isteğe bağlı sanal ana bilgisayar ve LAN aralığı, ekstra kapsam notları, kapsanacak engagement cases ve mode. Yazılı talimat onaylanana kadar hiçbir şey yürütülmez.
2 · Keşif
Aracı, saldırı yüzeyinin haritasını çıkarır (canlı ana bilgisayarlar, açık bağlantı noktaları, çalışan hizmetler, tek bir noktadan başlayarak web ve API uç noktaları, TLS ve kimlik yüzeyleri URL veya IP.
3 · Bellek ve potansiyel müşteriler
AgentRidge önceki çalıştırmalarda bir hedef hakkında öğrendiklerini yeniden kullanır: biliniyor uç noktalar, gizli AJAX işleyicileri, şüpheli erişim kontrolü kusurları, yönetici yolları, kimlik bilgileri ipuçları. Bellek, öncelikleri belirleyen bir kuvvet çarpanıdır; asla yeni bir taramanın yerini alır ve önceki tüm bulgular canlı olarak yeniden doğrulanır.
4 · Numaralandırma
Hizmetler ve uygulamalar, kimlik doğrulama, kimlik doğrulama gibi gerçek zayıflıklar açısından incelenir. enjeksiyon, erişim kontrolü, sunucu tarafı istek sahteciliği, dosya işleme, yanlış yapılandırma — mağazalarda ve uygulamalarda derinlemesine iş mantığı testleri dahil (sepet ve fiyatta değişiklik, kuponun kötüye kullanılması, siparişin tekrar oynatılması, nesne referansı kusurları).
5 · Kullanım / doğrulama
Canlı konsept kanıtı ile onaylandı. Auditor modunda bu, şu noktada durur: bir bulgu için gereken minimum kanıt; Attacker modunda tam olarak takip eder sömürü. Temsilci hiçbir zaman tek başına anahtar kelime eşleşmesine ilişkin bulguyu yayınlamaz. bu oturumdan somut kanıtlara ihtiyacı var.
6 · Zincirleme ve yükseltme
Bireysel bulgular kapsam içi maksimum etkiyi sağlayacak şekilde zincirlenmiştir: veri sızıntısı hesap devralma, ayrıcalık yükseltmede bir dayanak noktası, tek bir ana bilgisayarın yanal pivot - her zaman kapsam ve mod dahilinde.
7 · Onaylanmış bulgular
Kanıtlanmış her sorun yapılandırılmış bir bulgu olarak ele alınır: ciddiyet, başlık, etkilenen ana bilgisayar ve uç noktalar, kullanılan komutların tamamı, istek/yanıt kanıt, iş etkisi, sade bir dille açıklama ve iyileştirme. Bunlar bulgular live cartography'ü yönlendiriyor ve vulnerability register gerçek zamanlı olarak.
8 · Rapor Et
Onaylanan her bulgu yakalandığında, AgentRidge etkileşimi yazar Anlatı — etki için dayanak noktasının keşfi — ve müşteriye hazır bir metin üretir PDF report.
"Bitti" ne anlama geliyor
Yönetici bir sözleşmeyi yalnızca tamamlanma tanımı şu şekilde olduğunda kapatır: memnun kaldım: kapsam dahilindeki her potansiyel müşteri test edildi, onaylanmış her bulgu test edildi kanıtlarla birlikte yakalanmıştır ve rapor, bu çalışmanın gerçek çalışmasını yansıtmaktadır; eski bir sonuca işaret eden bir işaretçi. Bir teknik engellenirse, temsilci bunu kaydeder. engelleyici, yaklaşımı değiştirir ve yüzeyin geri kalanında çalışmaya devam eder.
Olduğu gibi anlatıldı
Çalıştırma boyunca temsilci, mantığını şu şekilde anlatır: Activity ve görev görünümleri: her eylemin hedefi, araç seçili, tam komut, sonuç ve nasıl yorumlandığı bu sonuç. Görev, hemen sonrasında değil, gerçekleştiği sırada denetlenebilir.
Sonraki: engagement modes →