GitHub Learn Hub
OSINT & Veille GitHub — Outils Centralisés
WSL Kali activé
Section titled “WSL Kali activé”Environnement validé sur ce projet :
wsl --status# Kali-linux (Stopped) — v2wsl -d kali-linux -- bash -c "which theHarvester amass subfinder"# /usr/bin/theHarvester /usr/bin/amass /usr/bin/subfinderwsl -d kali-linux -- bash -c "cat /etc/os-release | head"# Kali GNU/Linux Rolling 2026.2Outils Kali exploités : theHarvester:4.10.1, amass, subfinder, dig, gitleaks, trufflehog, whatweb, sslyze.
Méthodologie OSINT — 5 étapes (GitHub)
Section titled “Méthodologie OSINT — 5 étapes (GitHub)”1. Domaine & certificats
Section titled “1. Domaine & certificats”# Subdomains passifsamass enum -passive -d joinhashcode.com -o amass_subs.txtsubfinder -d joinhashcode.com -all -o subfinder_subs.txt# Cert Transparencycurl -s "https://crt.sh/?q=%25.joinhashcode.com&output=json" | jq -r '.[].name_value' | sort -u# DNSdig joinhashcode.com ANYdig workshops.joinhashcode.com ANYRésultat passif (24/08/2026, Kali) :
subfinder joinhashcode.com → 0 hosts (domaine jeune)theHarvester -d joinhashcode.com -b crtsh → No IPs / emails / hostscrt.sh → 502 Bad Gateway (temporaire)# → Workshops hébergé Vercel (vercel.app) — pas de shadow IT2. Infrastructure (Shodan/Censys passif)
Section titled “2. Infrastructure (Shodan/Censys passif)”shodan search "ssl.cert.subject.cn:joinhashcode.com"# (nécessite API key Shodan)censys search joinhashcode.comwhatweb https://workshops.joinhashcode.comsslyze workshops.joinhashcode.com3. Emails & Personnel (LinkedIn passif)
Section titled “3. Emails & Personnel (LinkedIn passif)”theHarvester -d joinhashcode.com -b linkedin --limit 50# + Hunter.io pour format first.last@joinhashcode.com# + Google dork : site:linkedin.com "joinhashcode" "GitHub"Dorks LinkedIn utilisés :
site:linkedin.com "GitHub" "tools"site:linkedin.com/posts "GitHub Actions"site:linkedin.com "GitHub Essential Training"site:linkedin.com "joinhashcode" "GitHub"4. Fuites & secrets (GitHub)
Section titled “4. Fuites & secrets (GitHub)”# GitHub dorkinggh search repos "org:joinhashcode password" --limit 20gh search code "org:joinhashcode api_key" --limit 20# Scan localgitleaks detect --source . --verbosetrufflehog git file://. --only-verified# Paste sites# site:pastebin.com "joinhashcode.com"Résultat : 0 secret exposé dans joinhashcode/workshops (scan gitleaks local : clean).
5. Stack
Section titled “5. Stack”whatweb https://workshops.joinhashcode.com# → Astro 7 + Starlight, Vercel, Cloudflaredig TXT joinhashcode.com# → SPF, DMARCRessources GitHub Centralisées — issues du Web OSINT
Section titled “Ressources GitHub Centralisées — issues du Web OSINT”Collecte passive 24/08/2026 via Google dorking + GitHub Search (sources vérifiées) :
Pro Git Book
GitHub Skills
LabEx Git
roadmap.sh Git
LinkedIn Learning
Page centrale
Section titled “Page centrale”Cette page est le point central OSINT. Toutes les ressources collectées via WSL Kali sont normalisées ici puis liées depuis resources/index.mdx:20 (section Veille LinkedIn — OSINT Passif).
Pour contribuer :
- Lancer la VM Kali :
wsl -d kali-linux2. Exécuter un module OSINT (ex:theHarvester -d joinhashcode.com -b all) 3. Normaliser le résultat (outil, URL, licence, niveau) 4. Ajouter uneCardci-dessus + lien vérifié 5.npm run build+ PR versmain