-
Sadrazamv4
ig:sadrazam_v4 tg: Sadrazam.spy
================================================================================
[SPY-OSINT-SERIES #08] GOOGLE DORKING EĞİTİM SERİSİ - BÖLÜM 8: GITHUB/GITLAB REPOSİTORY VE SECRET SCRAPING
================================================================================
[+] KONU: Kod Depolarındaki Sızıntıları Avlama, Git Dorking & Token Scraping
[+] SEVİYE: Uzman / DevSecOps & Advanced Recon
[+] HEDEF: Yazılımcıların Kaynak Kodlara Unutarak Yüklediği Şifre ve Anahtarları Yakalama
--------------------------------------------------------------------------------
1. GIT DORKING MANTIĞI NEDİR?
--------------------------------------------------------------------------------
Yazılımcılar geliştirme aşamasında .env, config veya hardcoded (koda gömülü)
olarak tanımladıkları gizli parametreleri yanlışlıkla public (halka açık) GitHub veya
GitLab depolarına commit edebilirler.
Google Dorking mantığı, GitHub/GitLab içi gelişmiş arama parametreleriyle birleştirilir.
--------------------------------------------------------------------------------
2. KRİTİK GITHUB ARAMA OPERATÖRLERİ VE SORGULARI
--------------------------------------------------------------------------------
GitHub Arama Çubuğu (Search Bar) üzerinde kullanılan hedef odaklı operatörler.
[A] Hedef Kuruma Ait Depolarda Anahtar Avı:
-> ÖRNEK:
org:hedefkurum "AWS_SECRET_ACCESS_KEY"
user:yazilimci_adi "password"
filename:manifest.json "api_key"
Uzantı ve Dosya Adı Bazlı Hassas Kod Arama:
-> ÖRNEK:
extension
em "PRIVATE KEY"
extension:sql "INSERT INTO" "password"
filename:.env "DB_PASSWORD"
filename:id_rsa
[C] Kritik Servis Token Dorkları (Evrensel Arama):
-> ÖRNEK:
"shodan_api_key" language
ython
"vanguard_token" OR "stripe_secret"
"jdbc:mysql://" "root" "password"
--------------------------------------------------------------------------------
3. GITLAB SIZINTI VE KONFİGÜRASYON AVCILIĞI
--------------------------------------------------------------------------------
Kurumsal GitLab sunucularında public bırakılmış projeleri ve CI/CD pipeline
sızıntılarını tespit etme dorkları.
[A] GitLab CI/CD Variable ve Secret Sızıntıları:
-> ÖRNEK:
filename:.gitlab-ci.yml "AWS_ACCESS_KEY_ID"
filename:config/database.yml "password"
Google Üzerinden Public GitLab Depoları Yakalama:
-> ÖRNEK:
site:gitlab.com "hedefkurum" "password"
site:gitlab.com inurl:explore/projects "hedefkurum"
--------------------------------------------------------------------------------
4. OTOMATİZE SECRET SCRAPING ARAÇLARI (TOOLKIT)
--------------------------------------------------------------------------------
Manuel aramaların yanı sıra Git depolarını regex (düzenli ifadeler) ile otomatik
tarayan popüler açık kaynaklı araçlar:
[1] TruffleHog:
-> Commit geçmişini (Git History) tarayarak silinmiş eski şifreleri bile çıkarır.
-> KULLANIM:
trufflehog git https://github.com/hedef/repo.git
[2] GitLeaks:
-> CI/CD süreçlerine entegre edilebilen, hızlı ve hafif secret scanner.
-> KULLANIM:
gitleaks detect --source=. -v
--------------------------------------------------------------------------------
[+] BÖLÜM 8 SONU.
[+] Devamı Bölüm 9'da (Advanced Google Dorking: Dark Web, Pastes & Telegram Indexing) Gelecek!
====
============================================================================
[SPY-OSINT-SERIES #08] GOOGLE DORKING EĞİTİM SERİSİ - BÖLÜM 8: GITHUB/GITLAB REPOSİTORY VE SECRET SCRAPING
================================================================================
[+] KONU: Kod Depolarındaki Sızıntıları Avlama, Git Dorking & Token Scraping
[+] SEVİYE: Uzman / DevSecOps & Advanced Recon
[+] HEDEF: Yazılımcıların Kaynak Kodlara Unutarak Yüklediği Şifre ve Anahtarları Yakalama
--------------------------------------------------------------------------------
1. GIT DORKING MANTIĞI NEDİR?
--------------------------------------------------------------------------------
Yazılımcılar geliştirme aşamasında .env, config veya hardcoded (koda gömülü)
olarak tanımladıkları gizli parametreleri yanlışlıkla public (halka açık) GitHub veya
GitLab depolarına commit edebilirler.
Google Dorking mantığı, GitHub/GitLab içi gelişmiş arama parametreleriyle birleştirilir.
--------------------------------------------------------------------------------
2. KRİTİK GITHUB ARAMA OPERATÖRLERİ VE SORGULARI
--------------------------------------------------------------------------------
GitHub Arama Çubuğu (Search Bar) üzerinde kullanılan hedef odaklı operatörler.
[A] Hedef Kuruma Ait Depolarda Anahtar Avı:
-> ÖRNEK:
org:hedefkurum "AWS_SECRET_ACCESS_KEY"
user:yazilimci_adi "password"
filename:manifest.json "api_key"
Uzantı ve Dosya Adı Bazlı Hassas Kod Arama:
-> ÖRNEK:
extension
extension:sql "INSERT INTO" "password"
filename:.env "DB_PASSWORD"
filename:id_rsa
[C] Kritik Servis Token Dorkları (Evrensel Arama):
-> ÖRNEK:
"shodan_api_key" language
"vanguard_token" OR "stripe_secret"
"jdbc:mysql://" "root" "password"
--------------------------------------------------------------------------------
3. GITLAB SIZINTI VE KONFİGÜRASYON AVCILIĞI
--------------------------------------------------------------------------------
Kurumsal GitLab sunucularında public bırakılmış projeleri ve CI/CD pipeline
sızıntılarını tespit etme dorkları.
[A] GitLab CI/CD Variable ve Secret Sızıntıları:
-> ÖRNEK:
filename:.gitlab-ci.yml "AWS_ACCESS_KEY_ID"
filename:config/database.yml "password"
Google Üzerinden Public GitLab Depoları Yakalama:
-> ÖRNEK:
site:gitlab.com "hedefkurum" "password"
site:gitlab.com inurl:explore/projects "hedefkurum"
--------------------------------------------------------------------------------
4. OTOMATİZE SECRET SCRAPING ARAÇLARI (TOOLKIT)
--------------------------------------------------------------------------------
Manuel aramaların yanı sıra Git depolarını regex (düzenli ifadeler) ile otomatik
tarayan popüler açık kaynaklı araçlar:
[1] TruffleHog:
-> Commit geçmişini (Git History) tarayarak silinmiş eski şifreleri bile çıkarır.
-> KULLANIM:
trufflehog git https://github.com/hedef/repo.git
[2] GitLeaks:
-> CI/CD süreçlerine entegre edilebilen, hızlı ve hafif secret scanner.
-> KULLANIM:
gitleaks detect --source=. -v
--------------------------------------------------------------------------------
[+] BÖLÜM 8 SONU.
[+] Devamı Bölüm 9'da (Advanced Google Dorking: Dark Web, Pastes & Telegram Indexing) Gelecek!
====
============================================================================
🔒 Bu içeriği görmek için giriş yapın