./c0de/perl/mcm.txt

0.
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
142.
143.
144.
145.
146.
147.
148.
149.
150.
151.
152.
153.
154.
155.
156.
157.
158.
159.
160.
161.
162.
163.
164.
165.
166.
167.
168.
169.
170.
171.
172.
173.
174.
175.
176.
177.
178.
179.
180.
181.
182.
183.
184.
185.
186.
187.
188.
189.
190.
191.
192.
193.
194.
195.
196.
197.
198.
199.
200.
201.
202.
203.
204.
205.
206.
207.
208.
209.
210.
211.
212.
213.
214.
215.
216.
217.
218.
219.
220.
221.
222.
223.
224.
225.
226.
227.
228.
229.
230.
231.
232.
233.
234.
235.
236.
237.
238.
239.
240.
241.
242.
243.
244.
245.
246.
247.
248.
249.
250.
251.
252.
253.
254.
255.
256.
257.
258.
259.
260.
261.
262.
263.
264.
265.
266.
267.
268.
269.
270.
271.
272.
273.
274.
275.
276.
277.
278.
279.
280.
281.
282.
283.
284.
285.
286.
287.
288.
289.
290.
291.
292.
293.
294.
295.
296.
297.
298.
299.
300.
301.
302.
303.
304.
305.
306.
307.
308.
309.
310.
311.
312.
313.
314.
315.
316.
317.
318.
319.
320.
321.
322.
323.
324.
325.
326.
327.
328.
329.
330.
331.
332.
333.
334.
335.
336.
337.
338.
339.
340.
341.
342.
343.
344.
345.
346.
347.
348.
349.
350.
351.
352.
353.
354.
355.
356.
357.
358.
359.
360.
361.
362.
363.
364.
365.
366.
#!usr/bin/perl 
 
##
#     Coded By KuNdUz
#   Md5 Crack Monster v1.1
#######################
#   www.tydal.nu
#   milw0rm.com
#   gdataonline.com
#   ice.breaker.free.fr
#   passcracking.com
#   md5.hashcracking.com
#   md5decryption.com
#   www.hashchecker.com
#   victorov.su
#   md5crack.it-helpnet.de
#   www.md5decrypter.com
#   blacklight.gotdns.org
#   www.hashchecker.com
#   md5.ip-domain.com.cn
#   www.bigtrapeze.com
#   opencrack.hashkiller.com
#   md5live.com
#   www.md5hood.com
#   www.astalavista.net
#######################
#   Ex. Option 1
#
#   Pick one of ~# 1
#   Enter Md5 Hash ~# 28c15e68173b7bf815ccbfd0513d2663
#   ***************
#   Ex. Option 2
#
#   Pick one of ~# 2
#   Enter Md5 File ~# md5_hash.txt
#   ***************
#
#   Ex. For md5_hash.txt
#
#   28c15e68173b7bf815ccbfd0513d2663
#   21232f297a57a5a743894a0e4a801fc3
#   8ff32489f92f33416694be8fdc2d4c22
#   ...
#   ...
##
 
use LWP::UserAgent; 
use HTTP::Request::Common; 
 
system('cls');
system('title Md5 Crack Monster v1.1 - Coded By KuNdUz');
 
print "\n\t***********************************\n"; 
print "\t*      Md5 Crack Monster v1.1     *\n"; 
print "\t*         Coded By KuNdUz         *\n"; 
print "\t-   Options:                      -\n"; 
print "\t*          1 - md5 hash           *\n"; 
print "\t*          2 - md5.txt            *\n"; 
print "\t***********************************\n"; 
 
 
print "\nPick One Of ~# ";
$pick=<STDIN>;
chop($pick);
 
if($pick == "1"){
MD5FAIL:
print "\nEnter Md5 Hash ~# ";
$hash=<STDIN>;
chop($hash);
 
###############md5 hash crack###############
 
if (length($hash)==32)
{  
print "\n\t*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*\n"; 
print "\t*                 Md5 Crack Monster v1.1                  *\n";  
print "\t*                    Coded By KuNdUz                      *\n"; 
print "\t*__ $hash Searching 19 sites __*\n"; 
print  "\t*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*\n\n";
&next;
} else { 
print "\nThis is not a md5 hash!\n\n$hash \n\nTry Again!\n\n"; 
goto MD5FAIL;
} 
}
 
###############md5 hash file crack###############
 
if($pick == "2"){
 
print "\nEnter Md5 File ~# ";
$file=<STDIN>;
chop($file);
 
open(RES,"<","$file"); 
@lol = <RES>; 
close(RES);
 
foreach $hash(@lol){
print "       \nSearching Md5 Hash  $hash\n\n";
&next;
}
}
 
sub next { 
 
$url = "http://www.tydal.nu/php/sakerhet/md5.php?q=$hash";
$lwp = LWP::UserAgent->new(); 
$lwp -> agent("Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4");
$connect = $lwp -> get($url); 
 
print "1 www.tydal.nu                 ----  "; 
if ($connect -> content =~ /(.*)<\/b><\/h5>/)
{ 
if ($connect -> content =~ /Ingen/)
{ 
print "Result : Hash not found!\n"; 
} else { 
print "Result : $1\n"; 
} 
} else { 
print "Result : Hash not found!\n"; 
} 
 
$url = "http://milw0rm.com/cracker/search.php"; 
$lwp = LWP::UserAgent->new(); 
$lwp -> agent("Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4");
$request = $lwp->post($url, ["hash" => $hash, "Submit" => "Submit"]);
 
print "2 www.milw0rm.com              ----  "; 
if ($request->content =~ /<\/TD><TD align=\"middle\" nowrap=\"nowrap\" width=90>(.*)<\/TD><TD align=\"middle\" nowrap=\"nowrap\" width=90>cracked<\/TD><\/TR>/)
{ 
print "Result : $1\n"; 
} else { 
print "Result : Hash not found!\n"; 
} 
 
$url = "http://gdataonline.com/qkhash.php?mode=txt&hash=$hash"; 
$lwp = LWP::UserAgent->new(); 
$lwp -> agent("Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4"); 
$connect = $lwp -> get($url);
 
print "3 gdataonline.com              ----  "; 
if ($connect -> content =~ /<\/td><td width=\"35%\"><b>(.*)<\/b><\/td><\/tr>/)
{ 
print "Result : $1\n"; 
} else { 
print "Result : Hash not found!\n"; 
} 
 
$url = "http://ice.breaker.free.fr/md5.php?hash=$hash"; 
$lwp = LWP::UserAgent->new(); 
$lwp -> agent("Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4"); 
$connect = $lwp->get($url); 
 
print "4 ice.breaker.free.fr          ----  "; 
if ($connect -> content =~ /: <b><br><br> - (.*)<br><br><br><a href=http:\/\/ice.breaker.free.fr\/#hash>/)
{ 
print "Result : $1\n"; 
} else { 
print "Result : Hash not found!\n"; 
} 
 
$url = "http://passcracking.com/"; 
$lwp = LWP::UserAgent->new(); 
$lwp -> agent("Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4"); 
$request = $lwp ->post($url, ["datafromuser" => $hash, "submit" => "DoIT"]); 
 
print "5 passcracking.com             ----  "; 
if ($request->content =~ /<\/td><td>md5 Database<\/td><td>$hash<\/td><td bgcolor=#FF0000>(.*)<\/td><td>/)
{ 
print "Result : $1\n"; 
} else { 
print "Result : Hash not found!\n"; 
} 
 
$url = "http://md5.hashcracking.com/search.php?md5=$hash"; 
$lwp = LWP::UserAgent->new(); 
$lwp->agent("Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4");
$connect = $lwp -> get($url);
 
print "6 md5.hashcracking.com         ----  "; 
if ($connect->content =~ /Cleartext of $hash is (.*)/)
{ 
print "Result : $1\n"; 
} else { 
print "Result : Hash not found!\n"; 
} 
 
$url = "http://md5decryption.com"; 
$lwp = LWP::UserAgent->new(); 
$lwp -> agent("Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4");
$request = $lwp->post($url, ["hash" => $hash, "submit" => "Decrypt It!"]); 
 
print "7 www.md5decryption.com        ----  "; 
if ($request->content =~ /<h2>Results<\/h2><b>Md5 Hash:<\/b> $hash<br\/><b class='red'>Normal Text: <\/b>(.*)<br\/>/)
{ 
print "Result : $1\n"; 
} else { 
print "Result : Hash not found!\n"; 
} 
 
$url = "http://www.hashchecker.com/index.php?_sls=search_hash"; 
$lwp = LWP::UserAgent->new(); 
$lwp -> agent("Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4");
$request = $lwp -> post($url, ["search_field" => $hash, "Submit" => "search"]); 
 
print "8 www.hashchecker.com          ----  "; 
if ($request -> content =~ /<td><li>Your md5 hash is :<br><li>$hash is <b>(.*)<\/b> used charl/)
{ 
print "Result : $1\n"; 
} else { 
print "Result : Hash not found!\n"; 
} 
 
$url = "http://victorov.su/md5/?md5e=&md5d=$hash"; 
$lwp = LWP::UserAgent->new(); 
$lwp->agent("Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4"); 
$connect = $lwp -> get($url);
 
print "9 victorov.su                  ----  "; 
if ($connect -> content =~ /MD5 �����������: <b>(.*)<\/b><br><form action=\"\">/)
{ 
print "Result : $1\n"; 
} else { 
print "Result : Hash not found!\n"; 
} 
 
$url = "http://md5crack.it-helpnet.de/index.php?op=search"; 
$lwp = LWP::UserAgent->new(); 
$lwp->agent("Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4");
$request = $lwp->post($url, ["md5" => $hash, "submit" => "Search now"]); 
 
print "10 md5crack.it-helpnet.de      ----  "; 
if ($request->content =~ /<\/td><td>$hash<\/td><td>(.*)<\/td>/)
{ 
if (length($1)==23) { 
print "Result : Hash not found!\n"; 
} else { 
print "Result : $1\n"; 
} 
} else { 
print "Result : Hash not found!\n"; 
} 
 
$url = "http://www.md5decrypter.com/"; 
$lwp = LWP::UserAgent->new(); 
$lwp->agent("Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4"); 
$request = $lwp->post($url, ["hash" => $hash, "submit" => "Decrypt!"]); 
 
print "11 www.md5decrypter.com        ----  "; 
if ($request->content =~ /<h2>Results<\/h2><b>Md5 Hash:<\/b> $hash<br\/><b class='red'>Normal Text: <\/b>(.*)/)
{ 
if (length($1)==23) { 
print "Result : Hash not found!\n"; 
} else { 
print "Result : $1\n"; 
} 
} else { 
print "Result : Hash not found!\n"; 
} 
 
$url = "http://blacklight.gotdns.org/cracker/crack.php"; 
$lwp = LWP::UserAgent->new(); 
$lwp->agent("Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4");
$request = $lwp->post($url, ["hash" => $hash, "algos" => "MD5", "crack" => "Crack"]); 
 
print "12 blacklight.gotdns.org       ----  "; 
if ($request->content =~ /$hash -> <b>(.*)<\/b><br><br>/)
{ 
print "Result : $1\n"; 
} else { 
print "Result : Hash not found!\n"; 
} 
 
$url = "http://www.hashchecker.com/index.php?_sls=search_hash"; 
$lwp = LWP::UserAgent->new(); 
$lwp->agent("Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4");
$request = $lwp->post($url, ["search_field" => $hash, "Submit" => "search"]); 
 
print "13 www.hashchecker.com         ----  "; 
if ($request->content =~ /<td><li>Your md5 hash is :<br><li>$hash is <b>(.*)<\/b> used charlist/)
{ 
print "Result : $1\n"; 
} else { 
print "Result : Hash not found!\n"; 
}
 
$url = "http://md5.ip-domain.com.cn/"; 
$lwp = LWP::UserAgent->new(); 
$lwp->agent("Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4");
$request = $lwp->post($url, ["text" => $hash, "submit" => "submit"]); 
 
print "14 md5.ip-domain.com.cn        ----  "; 
if ($request->content =~ /<strong>result:<\/strong><font color=red>(.+)<\/font>&nbsp;/){ 
print "Result : $1\n"; 
} else {
print "Result : Hash not found!\n"; 
}
 
$url = "http://www.bigtrapeze.com/md5/"; 
$lwp = LWP::UserAgent->new(); 
$lwp->agent("Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4");
$request = $lwp->post($url, ["query" => $hash, "submit" => " Crack "]); 
 
print "15 www.bigtrapeze.com          ----  "; 
if ($request->content =~ /The hash <strong>$hash<\/strong> has been deciphered to: <strong>(.+)<\/strong>/)
{ 
print "Result : $1\n"; 
} else { 
print "Result : Hash not found!\n"; 
}
 
$url = "http://opencrack.hashkiller.com/"; 
$lwp = LWP::UserAgent->new(); 
$lwp->agent("Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4");
$request = $lwp->post($url, ["oc_check_md5" => $hash, "submit" => "Search MD5"]); 
 
print "16 opencrack.hashkiller.com    ----  "; 
if ($request->content =~ /<\/div><div class="result">$hash:(.+)<br\/>/)
{ 
print "Result : $1\n"; 
} else { 
print "Result : Hash not found!\n"; 
}
 
$url = "http://md5live.com/index.php?format=md5&search=$hash"; 
$lwp = LWP::UserAgent->new(); 
$lwp->agent("Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4"); 
$connect = $lwp -> get($url);
 
print "17 md5live.com                 ----  "; 
if ($connect -> content =~ /(.+)<br \/>/){
print "Result : $1\n"; 
}
 
$url = "http://www.md5hood.com/"; 
$lwp = LWP::UserAgent->new(); 
$lwp->agent("Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4");
$request = $lwp->post($url, ["md5" => $hash, "submit" => "Search"]); 
 
print "18 www.md5hood.com             ----  "; 
if ($request->content =~ /				<div class="result_found">(.+)<\/div>/){ 
print "Result : $1\n"; 
} else { 
print "Result : Hash not found!\n"; 
}
 
$url = "https://www.astalavista.net/?cmd=rainbowtables"; 
$lwp = LWP::UserAgent->new(); 
$lwp->agent("Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4");
$request = $lwp->post($url, ["query_hash" => $hash, "submit" => "Search", "hash_algorithm_query" => "MD5"]); 
 
print "19 www.astalavista.net         ----  "; 
if ($request->content =~ /<\/td><\/tr><tr><td><b>Plain-Text:<\/b><\/td><\/tr><tr><td>(.+)/)
{ 
print "Result : $1\n"; 
} else { 
print "Result : Hash not found!\n"; 
}
}
 
##
# Coded By KuNdUz
##
 

Back