View difference between Paste ID: qet3bq3J and AtX7K1n1
SHOW: | | - or go back to the newest paste.
1
#!/usr/bin/perl 
2
3
4
use HTTP::Request;
5
use LWP::Simple;
6
use LWP::UserAgent;
7
use Win32::Console::ANSI;
8
use IO::Socket::INET;
9
use Term::ANSIColor;
10
use IO::Select;
11
use HTTP::Response;
12
use HTTP::Request::Common qw(POST);
13
use HTTP::Request::Common qw(GET);
14
use URI::URL;
15
16
17
18
if ($^O =~ /MSWin32/) {system("cls"); system("color A");
19
}else { system("clear"); }
20
print color 'reset';
21
print color("bold red"),"                      IIIIIIIIII      CCCCCCCCCCCCC       GGGGGGGGGGGGG	\n";
22
print color("bold red"),"                      I::::::::I   CCC::::::::::::C    GGG::::::::::::G	\n";
23
print color("bold red"),"                      I::::::::I CC:::::::::::::::C  GG:::::::::::::::G	\n";
24
print color("bold red"),"                      II::::::IIC:::::CCCCCCCC::::C G:::::GGGGGGGG::::G	\n";
25
print color("bold red"),"                        I::::I C:::::C       CCCCCCG:::::G       GGGGGG	\n";
26
print color("bold red"),"                        I::::IC:::::C             G:::::G              	\n";
27
print color("bold red"),"                        I::::IC:::::C             G:::::G              	\n";
28
print color("bold red"),"                        I::::IC:::::C             G:::::G    GGGGGGGGGG	\n";
29
print color("bold red"),"                        I::::IC:::::C             G:::::G    G::::::::G	\n";
30
print color("bold red"),"                        I::::IC:::::C             G:::::G    GGGGG::::G	\n";
31
print color("bold red"),"                        I::::IC:::::C             G:::::G        G::::G	\n";
32
print color("bold red"),"                        I::::I C:::::C       CCCCCCG:::::G       G::::G	\n";
33
print color("bold red"),"                      II::::::IIC:::::CCCCCCCC::::C G:::::GGGGGGGG::::G	\n";
34
print color("bold red"),"                      I::::::::I CC:::::::::::::::C  GG:::::::::::::::G	\n";
35
print color("bold red"),"                      I::::::::I   CCC::::::::::::C    GGG::::::GGG:::G	\n";
36
print color("bold red"),"                      IIIIIIIIII      CCCCCCCCCCCCC       GGGGGG   GGGG	\n";
37
print color 'reset';
38
print color("bold Green"), "			Bing Dorker Version 1.0 Perl									\n";
39
print color("bold Green"), "			Developers : Jok3r _ Golden Hacker								\n";
40
print color("bold Green"), "																			\n";
41
print color("bold Green"), "				Iran-cYbeR.Net												\n";
42
print color("bold Green"), "				Telegram : publish											\n";
43
print color 'reset';
44
print color("bold yellow"),"   [1] Single Dork \n";
45
print color("bold white"),"   [2] ip server  \n";
46
print color("yellow"), "\n";
47
print color 'reset';
48
print color("bold Green"),"   Enter your Method: ";
49
$name=<STDIN>;
50
chomp $name;
51
52
53
if ($name=~ "1")
54
{
55
56
if ($^O =~ /MSWin32/) {system("cls"); system("color A");
57
}else { system("clear"); }
58
59
print color 'reset';
60
print color("bold white"),  "\n\n\n	     #################################################################################	\n";
61
print color("bold white"),  "	     #		       Bing Dorker Version 1.0 Perl				     #	\n";
62
print color 'reset';
63
print color("bold Green"),  "	     #		     Developers : Jok3r _ Golden Hacker				     #	\n";
64
print color("bold Green"),  "	     #										     #	\n";
65
print color 'reset';
66
print color("bold red"),    "  	     #			     Iran-cYbeR.Net					     #	\n";
67
print color 'reset';
68
print color("bold yellow"), "	     #			   Telegram : publish					     #	\n";
69
print color("bold yellow"), "	     #################################################################################	\n";
70
print color 'reset';
71
$ag = LWP::UserAgent->new();
72
$ag->agent("Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.3) Gecko/20010801");
73
$ag->timeout(10);
74
75
print color("bold Green"),"  \n\n        Enter your Dork : ";
76
$dork=<STDIN>;
77
chomp $dork;
78
print color("yellow"), "\n";
79
80
for (my $i=1; $i<=2000; $i+=10) {
81
$url = "http://www.bing.com/search?q=$dork&filt=all&first=$i&FORM=PERE";
82
$resp = $ag->request(HTTP::Request->new(GET => $url));
83
$rrs = $resp->content;
84
85
while($rrs =~ m/<a href=\"?http:\/\/(.*?)\//g){
86
87
$link = $1;
88
	if ( $link !~ /overture|msn|live|bing|yahoo|duckduckgo|google|w3|microsof/)
89
	{
90
				if ($link !~ /^http:/)
91
			 {
92
				$link = 'http://' . "$link" . '/';
93
			 }
94
95
96
97
if($link !~ /\"|\?|\=|index\.php/){
98
					if  (!  grep (/$link/,@result))
99
					{
100
print "$link\n";
101
open(save, '>>scanned_dork.txt');
102
    print save "$link\n";
103
    close(save);
104
						push(@result,$link);
105
					}
106
} 
107
}
108
}
109
}
110
111
112
113
114
115
116
}
117
118
if ($name=~ "2")
119
{
120
121
if ($^O =~ /MSWin32/) {system("cls"); system("color A");
122
}else { system("clear"); }
123
124
print color 'reset';
125
print color("bold white"),  "\n\n\n	     #################################################################################	\n";
126
print color("bold white"),  "	     #		       Bing Dorker Version 1.0 Perl				     #	\n";
127
print color 'reset';
128
print color("bold Green"),  "	     #		     Developers : Jok3r _ Golden Hacker				     #	\n";
129
print color("bold Green"),  "	     #										     #	\n";
130
print color 'reset';
131
print color("bold red"),    "  	     #			     Iran-cYbeR.Net					     #	\n";
132
print color 'reset';
133
print color("bold yellow"), "	     #			   Telegram : publish					     #	\n";
134
print color("bold yellow"), "	     #################################################################################	\n";
135
print color 'reset';
136
$ag = LWP::UserAgent->new();
137
$ag->agent("Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.3) Gecko/20010801");
138
$ag->timeout(10);
139
140
print color("bold Green"),"  \n\n        Enter your ip : ";
141
$ip=<STDIN>;
142
chomp $ip;
143
print color("yellow"), "\n";
144
145
for (my $i=1; $i<=2000; $i+=10) {
146
$url = "http://www.bing.com/search?q=ip:$ip&filt=all&first=$i&FORM=PERE";
147
$resp = $ag->request(HTTP::Request->new(GET => $url));
148
$rrs = $resp->content;
149
 
150
while($rrs =~ m/<a href=\"?http:\/\/(.*?)\//g){
151
152
$link = $1;
153
	if ( $link !~ /overture|msn|live|bing|yahoo|duckduckgo|google|w3|microsof/)
154
	{
155
				if ($link !~ /^http:/)
156
			 {
157
				$link = 'http://' . "$link" . '/';
158
			 }
159
160
if($link !~ /\"|\?|\=|index\.php/){
161
					if  (!  grep (/$link/,@result))
162
					{
163
print "$link\n";
164
open(save, '>>scanned_ip.txt');
165
    print save "$link\n";
166
    close(save);
167
						push(@result,$link);
168
					}
169
} 
170
}
171
}
172
}
173
174
175
}
176
177
exit