WPScan, WordPress tabanlı web sitelerinde kullanılan çekirdek sürüm, tema, eklenti ve kullanıcı yapılarını analiz ederek bilinen güvenlik açıklarını tespit etmeye yarayan profesyonel bir WordPress güvenlik tarama aracıdır. Resmi vulnerability veritabanı ile çalışır ve yetkili sızma testlerinde yaygın olarak kullanılır.
# Daha detaylı incelemek isterseniz Turkhacks Resmi Github reposundan bakabilirsiniz.
Markdown (GitHub flavored):
### Turkhacks.com | Bug Researchers Team
GitHub: https://github.com/turkhacks-com
WPScan GitHub: https://github.com/wpscanteam/wpscan
# Basit WordPress Tarama İşlemleri
## Basit bir WordPress site taraması yap
wpscan --url https://example.com
## Kullanıcı adlarını enumerate et (author id ve API yoluyla)
wpscan --url https://example.com -e u
## Tüm kullanıcıları, eklentileri, temaları enumerate et
wpscan --url https://example.com -e at,ap,u
---
# Brute Force Testleri (Yetkili sistemlerde)
## Zayıf şifre brute force denemesi yap
wpscan --url https://example.com -U usernames.txt --passwords /path/to/wordlist.txt
## Tek bir kullanıcıya brute force saldırısı
wpscan --url https://example.com -U admin --passwords /path/to/wordlist.txt
---
# Proxy ve Kimlik Doğrulama
## Proxy kullanarak tarama yap
wpscan --url https://example.com --proxy socks5://127.0.0.1:9050
## HTTP Basic Auth kullanarak giriş yaparak tarama yap
wpscan --url https://example.com --basic-auth user:password
---
# Çıktı ve API Kullanımı
## Tarama sonuçlarını dosyaya kaydet
wpscan --url https://example.com -o output.txt
## API Token ile WPScan Vulnerability Database kullan
wpscan --url https://example.com --api-token YOUR_TOKEN_HERE
---
# Gelişmiş Ayarlar
## User-Agent değiştirmek
wpscan --url https://example.com --random-user-agent
## SSL sertifikasını yok sayarak tarama yap
wpscan --url https://example.com --disable-tls-checks
## Belirli bir eklentiyi test et
wpscan --url https://example.com --plugins-detection mixed
## Daha ayrıntılı çıktı almak için verbose
wpscan --url https://example.com --verbose
## Timeout süresini ayarla
wpscan --url https://example.com --request-timeout 30







