syntax
wpscan --url <target> [options]Important Flags
--enumerate p,t,u,vt // p = plugins, t = themes, u = users, vt = vulnerable templates (plugins/themes)
--api-token <token> // supply API token
--plugins-detection <mode> // passive / active / mixed / aggressive — controls noise level
--disable-tls-checks // ignore cert errors
--random-agent / --user-agent // set User Agent
--proxy // set proxy
--threads // parallel requests
-o <file> and --format // output format
--enumerate ap // plugin enumerationFull Enumeration
wpscan --url <url> --enumerate p,t,u,vt --api-token $<api token> -o <output file>Passive Plugin Enumeration
wpscan --url <url> --enumerate p --plugins-detection passiveBrute-force Login
wpscan --url <url> --passwords <password list> --usernames <username>Example: wpscan –url https://example.com –passwords /path/wordlist.txt –usernames admin
Using Proxy
wpscan --url <url> --enumerate p --proxy <proxy>