CrashBandicot

Wordpress Grabb Info

Sep 3rd, 2014
1,099
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Perl 2.62 KB | None | 0 0
  1. #!/usr/bin/perl
  2. #                     ->Coder : CrashBandicot
  3. #                      <4u>Magnom , Ghosty , HashCat , m0sta , Gastro-DZ , Hamid , M-A</4u>
  4. #                      <a href="http://sec4ever.com" />
  5. #                      <a href="http://www.exploit4arab.net" />
  6. # Delete line 13 (use Win32::Console::ANSI;) If you are in Linux
  7.  
  8.  
  9. use LWP::UserAgent;
  10. use Term::ANSIColor;
  11.  
  12. if($^O =~ /Win/) {
  13. use Win32::Console::ANSI;
  14. system('cls');
  15. system('title Wordpress Grabb Info');
  16. system('color a');
  17. } else { system('clear'); }
  18. print "
  19.  
  20.                   +---------------------------------------+
  21.                   |       Wordpress Grabb Info     ------+          
  22.                   |         by CrashBandicot       -----+
  23.                   |            Perl Lov3r          ----+
  24.                   +-----------------------------------+
  25.  
  26. ";
  27. print color("green"), "\n List Of Website .txt :";
  28. print color 'reset';
  29. chomp($list = <>);
  30. open (file, "<$list") || die "[-] Can't open the List of site file !";
  31. my @file = <file>;
  32. close file;
  33. print color("bold green"), "\n  [+] ".scalar(@file)." Website Charged\n"; print color 'reset';
  34.  
  35.  
  36. foreach $lists(@file) {
  37.  
  38. $ua = LWP::UserAgent->new;
  39. $ua->agent("Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.1) Gecko/20090624 Firefox/3.5");
  40. $zeb = $ua->get($lists)->content;
  41.  
  42. if($zeb =~ m/content="WordPress (.*?)"/)
  43. {
  44.     print color("green"), "\n>> $lists\n"; print color 'reset';
  45.     print color("green"),"\n   [+] Wordpress Version : "; print color 'reset'; print $1;
  46. } else {
  47.     print color("green"), "\n>> $lists\n"; print color 'reset';
  48.     print color("red"), "\n   [-] Wordpress Version : "; print color 'reset'; print "Not Found";
  49.  }
  50. if($zeb =~ m/wp-content\/themes\/(.*?)\//)
  51. { print color("green"),"\n   [+] Wordpress Themes : "; print color 'reset'; print $1; } else { print color("red"), "\n   [-] Themes : "; print color 'reset'; print "Not Found"; }
  52. if($zeb =~ m/wp-content\/plugins\/(.*?)\//)
  53. { print color("green"),"\n   [+] Wordpress plugins : "; print color 'reset'; print $1; } else { print color("red"), "\n   [-] Wordpress plugins : "; print color 'reset'; print "Not Found"; }
  54. if($zeb =~ /wp-content\/plugins\/revslider\//)
  55. { print color("green"),"\n   [+] Plugins Revslider : "; print color 'reset'; print "Found !"; } else { print color("red"),"\n   [-] Plugins Revslider : "; print color 'reset'; print "Not Found"; }
  56.  
  57. if($zeb =~ /<link rel="pingback"/)
  58. { print color("green"),"\n   [+] File xmlrpc.php : "; print color 'reset'; print "Found !\n"; } else { print color("red"), "\n   [-] File xmlrpc.php : "; print color 'reset'; print "Not Found\n" }
  59.  
  60. }
Advertisement
Add Comment
Please, Sign In to add comment