İçeriğe atla
Web savunması

Commit'te Kalan Anahtar

Orta2 flag5 adım

Araçlar

  • gitleaks
  • git
  • grep
  • cat
  • altaykargo-panel

Brifing

Altay Kargo'nun portal deposu ~/altaykargo-portal içinde duruyor. Bir geliştirici iki ay önce test amaçlı bir API anahtarını commit'e gömmüş, sonra silmeyi unutmuş.

Görevin: gitleaks ile depoyu tara, hangi commit'te hangi anahtarın geçtiğini bul, anahtarın hâlâ kullanımda olup olmadığını kontrol et, sonra sağlayıcı panelinden döndür.

İki flag var. Biri sızıntıyı doğruladığında, diğeri döndürmeyi doğruladığında.

Anahtar geçmişte silinmiş olsa bile git geçmişinde durur. Tek çözüm anahtarı geçersiz kılmaktır, dosyadan silmek yetmez.

Görevler

0/5 tamamlandı
  1. gitleaks ile depoyu tara
  2. Sızan commit'i incele ve flag'i alFlag
  3. Anahtarın ortam dosyasında hâlâ kullanılıp kullanılmadığını kontrol et
  4. Anahtarı sağlayıcı panelinden döndür
  5. Döndürme sonrası anahtar durumunu doğrula ve flag'i alFlag
altay@soc:~simülasyon
AltaySec eğitim terminali. Bu bir simülasyondur, gerçek makineye bağlı değilsin.
Kapsam:
- altaykargo-portal git deposu (yerel klon ~/altaykargo-portal)
- Yalnız tarama ve anahtar döndürme kaydı. Geçmişi yeniden yazma yok
Kullanabileceğin araçlar: gitleaks, git, grep, cat, altaykargo-panel
Komutları bilmiyorsan 'yardim' yaz. Görevleri yukarıdaki listeden takip et.
altay@soc:~$

Tab tamamlar · ↑ ↓ önceki komutlar · Ctrl+C iptal · Ctrl+L temizle · Esc terminalden çıkar

Bu bir simülasyondur. Komutlar gerçek bir sisteme gitmez. Öğrendiğin yöntemi izinsiz bir hedefte denemek suçtur. Yapay zekâ güvenliği için yasal ortam Bekçi arenası.