Devilzc0de Forum Follow @devilzc0de
  • Home
  • Hacking
  • Networking
  • Programming
  • O.S
  • Server
  • Tweets
  • Search
  • Member List
  • Calendar
Current time: 06-19-2013, 07:12 PM Hello There, Guest! (Login — Register)
Devilzc0de Forum › Information Technology › Hacking › Tools v
« Previous 1 ... 19 20 21 22 23

Hash cracker

Home General Computer Multimedia Business Lounge

Post Reply 
Tweet
Threaded Mode | Linear Mode
Hash cracker
02-17-2010, 01:55 PM
Post: #1
N4ck0 Away
Moderator
**
Moderators
Posts: 235
Joined: Dec 2009
Reputation: 11
Hash cracker
Assalamu alaikum
saya cuma share z nih script buatan jatimcom

Code:
#!/usr/bin/perl

##################################
# Coded by Jatimcom #
##################################
# Jatimcom Hash Cracker v2.0 #
# Jatimcom Enterprise #
##################################

use HTTP::Request;
use LWP::UserAgent;
use IO::Socket;
use IO::Select;
use Socket;

my $fakeproc = "/usr/local/apache/bin/httpd -DSSL";
$ircserver = "irc.mildnet.org";
my $nickname = "JATIMCOM-HASH";
my $ident = "jatimcom";
my $channel = "#jatimcom";
my $runner = "cimpli";
my $fullname = '2,1.12:10:11[12Jatimcom Hash Cracker0,111]10:12:2.';
my $ircport = "6667";

my $encrypt = '!enc';
my $decrypt = '!dec';
my $zipcmd = '!zip';
my $ipcmd = '!ip';

my $success = "\n [+] Jatimcom Multi Scanner\n [-] Loading Successfully ...\n [-] Process/PID : $fakeproc - $$\n";
print $success;

$SIG{'INT'} = 'IGNORE';
$SIG{'HUP'} = 'IGNORE';
$SIG{'TERM'} = 'IGNORE';
$SIG{'CHLD'} = 'IGNORE';
$SIG{'PS'} = 'IGNORE';

chdir("/");
$ircserver="$ARGV[0]" if $ARGV[0];
$0 = "$fakeproc"."\0"x16;;
my $pid = fork;
exit if $pid;
die "\n [!] Something Wrong !!!: $!" unless defined($pid);

our %irc_servers;
our %DCC;
my $dcc_sel = new IO::Select->new();
$sel_client = IO::Select->new();

sub sendraw {
if ($#_ == '1') {
my $socket = $_[0];
print $socket "$_[1]\n";
} else {
print $IRC_cur_socket "$_[0]\n";
}
}

sub connector {
my $mynick = $_[0];
my $ircserver_con = $_[1];
my $ircport_con = $_[2];
my $IRC_socket = IO::Socket::INET->new(Proto=>"tcp", PeerAddr=>"$ircserver_con", PeerPort=>$ircport_con) or return(1);
if (defined($IRC_socket)) {
$IRC_cur_socket = $IRC_socket;
$IRC_socket->autoflush(1);
$sel_client->add($IRC_socket);
$irc_servers{$IRC_cur_socket}{'host'} = "$ircserver_con";
$irc_servers{$IRC_cur_socket}{'port'} = "$ircport_con";
$irc_servers{$IRC_cur_socket}{'nick'} = $mynick;
$irc_servers{$IRC_cur_socket}{'myip'} = $IRC_socket->sockhost;
nick("$mynick");
sendraw("USER $ident ".$IRC_socket->sockhost." $ircserver_con :$fullname");
sleep 1;
}
}

sub parse {
my $servarg = shift;
if ($servarg =~ /^PING \:(.*)/) {
sendraw("PONG :$1");
} elsif ($servarg =~ /^\:(.+?)\!(.+?)\@(.+?) PRIVMSG (.+?) \:(.+)/) {
my $pn=$1; my $hostmask= $3; my $onde = $4; my $args = $5;
if ($args =~ /^\001VERSION\001$/) {
notice("$pn", "\001VERSION mIRC v6.17 Khaled Mardam-Bey\001");
}
if ($args =~ /^(\Q$mynick\E|\!a)\s+(.*)/ ) {
my $natrix = $1;
my $arg = $2;
}
}
elsif ($servarg =~ /^\:(.+?)\!(.+?)\@(.+?)\s+NICK\s+\:(\S+)/i) {
if (lc($1) eq lc($mynick)) {
$mynick=$4;
$irc_servers{$IRC_cur_socket}{'nick'} = $mynick;
}
} elsif ($servarg =~ m/^\:(.+?)\s+433/i) {
nick("$mynick|".int rand(999));
} elsif ($servarg =~ m/^\:(.+?)\s+001\s+(\S+)\s/i) {
$mynick = $2;
$irc_servers{$IRC_cur_socket}{'nick'} = $mynick;
$irc_servers{$IRC_cur_socket}{'nome'} = "$1";
sendraw("MODE $nickname +Bx");
sendraw("JOIN $channel");
sendraw("PRIVMSG $channel :Jatimcom Hash Cracker");
sendraw("PRIVMSG $runner :Hi $runner im here !!!");
}
}

my $line_temp;
while( 1 ) {
while (!(keys(%irc_servers))) { connector("$nickname", "$ircserver", "$ircport"); }
delete($irc_servers{''}) if (defined($irc_servers{''}));
my @ready = $sel_client->can_read(0);
next unless(@ready);
foreach $fh (@ready) {
$IRC_cur_socket = $fh;
$mynick = $irc_servers{$IRC_cur_socket}{'nick'};
$nread = sysread($fh, $msg, 4096);
if ($nread == 0) {
$sel_client->remove($fh);
$fh->close;
delete($irc_servers{$fh});
}
@lines = split (/\n/, $msg);
$msg =~ s/\r\n$//;

if ($msg=~ /PRIVMSG $channel :!help/){
sendraw($IRC_cur_socket, "PRIVMSG $channel :2,1.12:10:11[12 $encrypt <text> | $decrypt <hash> | $zipcmd> <us-zipcode> | $ipcmd <ip/host> | !host <ip/host> | !power | !about 0,111]10:12:2.");
}

if ($msg=~ /PRIVMSG $channel :!power/){
sendraw($IRC_cur_socket, "PRIVMSG $channel :2,1.12:10:11[4POWER0,111]10:12:2. MD5 : md5_64bit, md5_128bit, md5(md5_lcase) \& md5(md5_Ucase)");
sendraw($IRC_cur_socket, "PRIVMSG $channel :2,1.12:10:11[4POWER0,111]10:12:2. Sha1 : sha1_160bit");
sendraw($IRC_cur_socket, "PRIVMSG $channel :2,1.12:10:11[4POWER0,111]10:12:2. MySQL : MySQL_64bit \& MySQL_160bit");
}

if ($msg=~ /PRIVMSG $channel :!about/){
sendraw($IRC_cur_socket, "PRIVMSG $channel :2,1.12:10:11[4Abouth0,111]10:12:2. Jatimcom Hash Cracker v2.0");
sendraw($IRC_cur_socket, "PRIVMSG $channel :0,4«®¤[14J15A0TIM15C15O14M0]¤®»");
}

if ($msg=~ /PRIVMSG $channel :!pid/){
sendraw($IRC_cur_socket, "PRIVMSG $channel :2,1.12:10:11[4Pid0,111]10:12:2. Process/ID : 9 $fakeproc - $$");
}

##################################################################### PassCracking.Com Hash Engine - Hash 2 Text
if ($msg=~ /PRIVMSG $channel :$decrypt\s+(.*)/ ) {
if (my $pid = fork) {
waitpid($pid, 0);
} else {
if (fork) {
exit;
} else {
my $hash = $1;
sendraw($IRC_cur_socket, "PRIVMSG $channel :2,1.12:10:11[4Jatimcom0,111]10:12:2. Trying to Crack7 ".$hash." 12...");
my $cracker = "http://passcracking.com/index.php";
my ($useragent,$request,$response,%form);
undef %form;
$form{datafromuser} = $hash;
$useragent = LWP::UserAgent->new;
$useragent->timeout(10);
$request = POST $cracker,\%form;
$response = $useragent->request($request);
if ($response->is_success) {
my $res = $response->content;
if ($res =~ m/([0-9])<\/td><td>(.*)<\/td><td>$hash<\/td><td bgcolor=#FF0000>(.*)<\/td><td>(.*)<\/td><\/tr><tr align=center onMouseOver=/g) {
my ($type,$result) = ($2,$3);
sendraw($IRC_cur_socket, "PRIVMSG $channel :12 [$type]4 ".$hash." 12->3 ".$result);
}
elsif ($res =~ m/([0-9])<\/td><td>(.*)<\/td><td>$hash<\/td><td bgcolor=#FF0000>(.*)<\/td><td>/g) {
my ($type,$result) = ($2,$3);
sendraw($IRC_cur_socket, "PRIVMSG $channel :12 [$type]4 ".$hash." 12->3 ".$result);
}
elsif ($res =~ m/([0-9])<\/td\><td>(.*)<\/td><td>$hash<\/td><td >[ not found ]/g) {
my $type = $2;
sendraw($IRC_cur_socket, "PRIVMSG $channel :12 [PassCracking]7 [$type]4 ".$hash." 12not found.");
}
elsif ($res =~ m/Thanks for NEW pass/g) {
sendraw($IRC_cur_socket, "PRIVMSG $channel :12 [PassCracking]7 ".$hash." 12is unknown hash.");
}
else {
sendraw($IRC_cur_socket, "PRIVMSG $channel :12 [PassCracking]7 ".$hash." 12not found.");
}
}
else { sendraw($IRC_cur_socket, "PRIVMSG $channel :12 Cannot open PassCracking.cOm"); }
}
exit;
}}

##################################################################### GDataOnline.com MD5 Engine - Md5 2 Text
if ($msg=~ /PRIVMSG $channel :$decrypt\s+([0-9,a-f]{32})/ ) {
if (my $pid = fork) {
waitpid($pid, 0);
} else {
if (fork) {
exit;
} else {
my $hash = $1;
my $cracker = "http://www.gdataonline.com/qkhash.php?mode=txt&hash=".$hash;
my $request = HTTP::Request->new(GET=>$cracker);
my $useragent = LWP::UserAgent->new();
$useragent->timeout(10);
my $response = $useragent->request($request);
if ($response->is_success) {
my $res = $response->content;
if ($res =~ m/>$hash<\/td><td width="35%"><b>(.*)<\/b>/g) {
my $result = $1;
sendraw($IRC_cur_socket, "PRIVMSG $channel :12 [GDataOnline]4 ".$hash." 12->3 ".$result);
}
else { sendraw($IRC_cur_socket, "PRIVMSG $channel :12 [GDataOnline]4 ".$hash." 12not found."); }
}
else { sendraw($IRC_cur_socket, "PRIVMSG $channel :12 Cannot open GDataOnline.cOm"); }
}
exit;
}}

##################################################################### md5.rednoize.com MD5 Engine - Md5 2 Text
if ($msg=~ /PRIVMSG $channel :$decrypt\s+([0-9,a-f]{32})/ ) {
if (my $pid = fork) {
waitpid($pid, 0);
} else {
if (fork) {
exit;
} else {
my $hash = $1;
my $cracker = "http://md5.rednoize.com/?s=md5&q=".$hash;
my $request = HTTP::Request->new(GET=>$cracker);
my $useragent = LWP::UserAgent->new();
$useragent->timeout(10);
my $response = $useragent->request($request);
if ($response->is_success) {
my $res = $response->content;
if ($res =~ m/<div id=\"result\" >(.*)<\/div>/g) {
my $result = $1;
sendraw($IRC_cur_socket, "PRIVMSG $channel :12 [RedNoize]4 ".$hash." 12->3 ".$result);
}
else {
sendraw($IRC_cur_socket, "PRIVMSG $channel :12 [RedNoize]4 ".$hash." 12not found.");
}
}
else { sendraw($IRC_cur_socket, "PRIVMSG $channel :12 Cannot open Md5.RedNoize.cOm"); }
}
exit;
}}

##################################################################### c0li.m0de.0n MD5 Engine - Text 2 Hash
if ($msg=~ /PRIVMSG $channel :$encrypt\s+(.*)/ ) {
if (my $pid = fork) {
waitpid($pid, 0);
} else {
if (fork) {
exit;
} else {
my $teks=$1;
sendraw($IRC_cur_socket, "PRIVMSG $channel :12 Trying to encrypt7 ".$teks." 12...");
my $hashing = "http://d00r.110mb.com/hash.php?enc=".$teks;
my $request = HTTP::Request->new(GET=>$hashing);
my $useragent = LWP::UserAgent->new();
$useragent->timeout(10);
my $response = $useragent->request($request);
if ($response->is_success) {
my $res = $response->content;
if ($res =~ m/MD5:([0-9,a-f]{32})<br>SHA1:([0-9,a-f]{40})<br>B64:(.*)/g) {
my ($md5,$sha1,$base64) = ($1,$2,$3);
sendraw($IRC_cur_socket, "PRIVMSG $channel :12 MD5 :4 ".$teks." 12->3 ".$md5);
sendraw($IRC_cur_socket, "PRIVMSG $channel :12 Sha1 :4 ".$teks." 12->3 ".$sha1);
sendraw($IRC_cur_socket, "PRIVMSG $channel :12 Base64 :4 ".$teks." 12->3 ".$base64);
}
}
else { sendraw($IRC_cur_socket, "PRIVMSG $channel :12 Cannot open c0li.m0de.0n"); }
}
exit;
}}

##################################################################### www.myipneighbors.com - DOMAIN HOSTED SCANNER
if ($msg=~ /PRIVMSG $channel :!host\s+(.*)/ ) {
if (my $pid = fork) {
waitpid($pid, 0);
} else {
if (fork) {
exit;
} else {
my $ipaddr = $1;
sendraw($IRC_cur_socket, "PRIVMSG $channel :12 Domain in7 ".$ipaddr." 12Host ...");
my $hashing = "http://www.myipneighbors.com/?search=".$ipaddr."&commit=search";
my $res = getcontent($hashing);
while ($res =~ m/<tr style=\"background:#dedede;\"><td>(.*)<\/td><td>/g) {
my $dns1 = $1;
sendraw($IRC_cur_socket, "PRIVMSG $channel :12 ".$ipaddr." 4->3 ".$dns1);
sleep(2);
}
while ($res =~ m/<tr style=\"background:#ffffff;\"><td>(.*)<\/td><td>/g) {
my $dns2 = $1;
sendraw($IRC_cur_socket, "PRIVMSG $channel :12 ".$ipaddr." 4->3 ".$dns2);
sleep(2);
}
if ($res !~ m/<tr style=\"background:#.*;\"><td>.*<\/td><td>/g) {
if ($res =~ m/<b>$ipaddr<\/b> has address <b>(.*)<\/b>/g) {
$mydns = $1;
sendraw($IRC_cur_socket, "PRIVMSG $channel :12 ".$ipaddr." 4->3 ".$mydns);
}
else {
sendraw($IRC_cur_socket, "PRIVMSG $channel :12 ".$ipaddr." 7->4 Bad Domain.");
}
}
sendraw($IRC_cur_socket, "PRIVMSG $channel :12 Listing of Domain in4 ".$ipaddr." 12is Done.");
}
exit;
}}

##################################################################### US ZIP Lookup www.ZIPInfo.com
if ($msg=~ /PRIVMSG $channel :$zipcmd\s+(.*)/ ) {
if (my $pid = fork) {
waitpid($pid, 0);
} else {
if (fork) {
exit;
} else {
my $zip = $1;
sendraw($IRC_cur_socket, "PRIVMSG $channel :15(7@2US-ZIP15)12 Looking up7 ".$zip." 12ZIP Code ...");
my $website = "http://www.zipinfo.com/cgi-local/zipsrch.exe?cnty=cnty&ac=ac&zip=".$zip."&Go=Go";
my $request = HTTP::Request->new(GET=>$website);
my $useragent = LWP::UserAgent->new();
$useragent->timeout(10);
my $response = $useragent->request($request);
if ($response->is_success) {
my $res = $response->content;
if ($res =~ m/<td align=center>(.*)<\/font><\/td><td align=center>(.*)<\/font><\/td><td align=center>(.*)<\/font><\/td><td align=center>(.*)<\/font><\/td><td align=center>(.*)<\/font><\/td><td align=center>(.*)<\/font>/g) {
my ($city,$state,$zipcode,$county,$area) = ($1,$2,$3,$4,$6);
sendraw($IRC_cur_socket, "PRIVMSG $channel :15(7@2US-ZIP15)12 City Name :3 ".$city."");
sendraw($IRC_cur_socket, "PRIVMSG $channel :15(7@2US-ZIP15)12 State Code :3 ".$state."");
sendraw($IRC_cur_socket, "PRIVMSG $channel :15(7@2US-ZIP15)12 ZIP Code :3 ".$zipcode."");
sendraw($IRC_cur_socket, "PRIVMSG $channel :15(7@2US-ZIP15)12 County Name :3 ".$county."");
sendraw($IRC_cur_socket, "PRIVMSG $channel :15(7@2US-ZIP15)12 Area Code :3 ".$area."");
}
else { sendraw($IRC_cur_socket, "PRIVMSG $channel :15(7@2US-ZIP15)7 $zip 4is not a valid ZIP code."); }
}
else { sendraw($IRC_cur_socket, "PRIVMSG $channel :15(7@2US-ZIP15)12 Cannot open www.ZIPInfo.com"); }
}
exit;
}}

##################################################################### IP Location - www.ipligence.com
if ($msg=~ /PRIVMSG $channel :$ipcmd\s+(.*)/ ) {
if (my $pid = fork) {
waitpid($pid, 0);
} else {
if (fork) {
exit;
} else {
my $ip = $1;
sendraw($IRC_cur_socket, "PRIVMSG $channel :15(7@2IP-Location15)12 Searching7 ".$ip." 12Location ...");
my $website = "http://www.ipligence.com/geolocation";
my ($useragent,$request,$response,%form);
undef %form;
$form{ip} = $ip;
$useragent = LWP::UserAgent->new;
$useragent->timeout(10);
$request = POST $website,\%form;
$response = $useragent->request($request);
if ($response->is_success) {
my $res = $response->content;
if ($res =~ m/Your IP address is (.*)<br>City: (.*)<br\/>Country: (.*)<br>Continent: (.*)<br>Time/g) {
my ($ipaddress,$city,$country,$continent) = ($1,$2,$3,$4);
sendraw($IRC_cur_socket, "PRIVMSG $channel :15(7@2IP-Location15)12 IP Address :3 ".$ipaddress."");
sendraw($IRC_cur_socket, "PRIVMSG $channel :15(7@2IP-Location15)12 City :3 ".$city."");
sendraw($IRC_cur_socket, "PRIVMSG $channel :15(7@2IP-Location15)12 Country :3 ".$country."");
sendraw($IRC_cur_socket, "PRIVMSG $channel :15(7@2IP-Location15)12 Continent :3 ".$continent."");
}
else { sendraw($IRC_cur_socket, "PRIVMSG $channel :15(7@2IP-Location15)7 $ip 12-> 4Invalid address or IP not found."); }
}
else { sendraw($IRC_cur_socket, "PRIVMSG $channel :15(7@2IP-Location15)12 Cannot open www.ipligence.com"); }
}
exit;
}}

for (my $c=0; $c<= $#lines; $c++) {
$line = $lines[$c];
$line=$line_temp.$line if ($line_temp);
$line_temp='';
$line =~ s/\r$//;
unless ($c == $#lines) {
parse("$line");
} else {
if ($#lines == 0) {
parse("$line");
} elsif ($lines[$c] =~ /\r$/) {
parse("$line");
} elsif ($line =~ /^(\S+) NOTICE AUTH :\*\*\*/) {
parse("$line");
} else {
$line_temp = $line;
}
}
}

}}

sub nick {
return unless $#_ == 0;
sendraw("NICK $_[0]");
}

sub notice {
return unless $#_ == 1;
sendraw("NOTICE $_[0] :$_[1]");
}

sub getcontent() {
$url = $_[0];
my $req = HTTP::Request->new(GET => $url);
my $ua = LWP::UserAgent->new();
$ua->timeout(10);
my $response = $ua->request($req);
return $response->content;
}

kita upload file tersebut di server kita atau g tau lah di mana
tapi harus On perlnya
Find all posts by this user
Quote this message in a reply
« Next Oldest | Next Newest »
Post Reply 


Topic Tools
Topic Link :
BBCode :
HTML Code :
View a Printable Version Send Thread to a Friend Subscribe to this thread
Submit Google Submit Face book Submit to Digg Submit to Reddit Submit to Furl Submit to Del.icio.us Submit to Jeqq

Messages In This Thread
Hash cracker - N4ck0 - 02-17-2010 01:55 PM

Possibly Related Threads...
Thread: Author Replies: Views: Last Post
  PasswordsPro 3.1.2.x ( Bruteforce any hash ) & WordLists ( 1GB+ ) Achilles 15 220 06-17-2013 10:44 AM
Last Post: maulanayusuf
  Bjoomla v2 - Joomla login cracker zuckerberg 13 436 04-25-2013 04:58 AM
Last Post: Odoftoxelomed
  [share]Hash Identifier RieqyNS13 2 112 12-26-2012 04:49 PM
Last Post: bazrezs
Big Grin [Tutor] Buat yg mau hash md5:salt (joomla mode on) KotoM 13 395 11-17-2012 07:53 PM
Last Post: brianfahmi
  HASH Detector For Windows bulak 5 131 09-28-2012 08:43 AM
Last Post: spidolpermanent
Thumbs Up Hash Kracker v1.0 All-in-one Hash Password Recovery Tool ubuntux 4 226 07-30-2012 02:37 PM
Last Post: ubuntux
  Hack Wordpress Hash momodrock 5 449 04-15-2012 08:26 AM
Last Post: The.shadow
  Facebook Password Cracker uzanc 24 939 01-23-2012 06:17 PM
Last Post: RUD1
  [Tutor] Online Crack Password Hash Using findmyhash.py c0d3HitLER 9 233 12-14-2011 03:49 AM
Last Post: c0d3HitLER
  Tools Crack Hash Joomla j0ck3r 18 323 07-18-2011 10:01 PM
Last Post: MaViA_HaXx0r

Users Browsing
1 Guest(s)

  • Contact Us
  • devilzc0de
  • Return to Top
  • Mobile Version
  • RSS Syndication
  • Help
Current time: 06-19-2013, 07:12 PM Powered By MyBB, © 2002-2013 MyBB Group. Theme created by Justin S. | Mixed By Chaer.Newbie | Fixed By Aditya

USING THIS SITE INDICATES THAT YOU HAVE READ AND ACCEPT OUR TERMS. IF YOU DO NOT ACCEPT THESE TERMS, YOU ARE NOT AUTHORIZED TO USE THIS SITE