ustadcage_48

CMS Scanner

Jul 24th, 2018
433
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 4.38 KB | None | 0 0
  1. <title>CMS Scanner By UstadCage_48</title>
  2. <style>
  3.  body {
  4.     margin: 200px;
  5.  }
  6.  textarea {
  7.     width: 600px;
  8.     height: 250px;
  9.     margin: 5px auto;
  10.     resize: none;
  11.  }
  12. </style>
  13. <center>
  14. <form action="" method="POST">
  15. <textarea name=site></textarea><br>
  16. <input style="width: 300px;" type=submit name=au>
  17. </center>
  18.  
  19. <?php
  20. // 0x1999
  21. // Res7ock Crew
  22. // Web Based By UstadCage_48
  23. function send($url){
  24.     $ch = curl_init();
  25.     curl_setopt($ch, CURLOPT_URL, $url);
  26.     curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  27.     $output = curl_exec($ch);
  28.     curl_close($ch);
  29.     return $output;
  30. }
  31. function save($site,$ext){
  32.     $fp = fopen("$ext.txt", 'a');
  33.   fwrite($fp, "$site
  34.  ");
  35.   fclose($fp);
  36. }
  37. function detect($site){
  38.     $send = send($site);
  39. if(preg_match('/\/wp-content\/|\/wp-includes\/|\/xmlrpc.php/',$send)) {
  40.     echo "[WordPress]: $site<br>";
  41. echo save("$site","WordPress");
  42. }
  43. elseif(preg_match('/<script type=\"text\/javascript\" src=\"\/media\/system\/js\/mootools.js\"><\/script>|Joomla|\/media\/system\/js\/|mootools-core.js|com_content|Joomla!/',$send)) {
  44.     echo "[Joomla]: $site<br>";
  45. echo save("$site","Joomla");
  46.     }
  47. elseif(preg_match('/\/faq.php\/vb|\/clientscript\/|vBulletin|vbulletin/',$send)) {
  48.     echo "[VBulletin]: $site<br>";
  49. echo save("$site","vbulletin");
  50.   }
  51. elseif(preg_match('/Drupal|drupal|sites\/all|drupal.org/',$send)) {
  52.     echo "[Drupal]: $site<br>";
  53. echo save("$site","Drupal");
  54.     }
  55. elseif(preg_match('/\/skin\/frontend\/base\/default\/|\/\/magentocore.net\/mage\/mage.js|\/webforms\/index\/index\/|\/customer\/account\/login/',$send)) {
  56.     echo "[Magento]: $site<br>";
  57. echo save("$site","Magento");
  58.     }
  59. elseif(preg_match('/route=product|OpenCart|route=common|catalog\/view\/theme/',$send)) {
  60.     echo "[OpenCart]: $site<br>";
  61. echo save("$site","OpenCart");
  62.     }
  63. elseif(preg_match('/zcadmin\/login.php|zcadmin|zencart/',$send)) {
  64.     echo "[ZenCart]: $site<br>";
  65. echo save("$site","ZenCart");
  66.     }
  67. elseif(preg_match('/\/collections\/all|Powered by Shopify|\/\/cdn.shopify.com\//',$send)) {
  68.     echo "[Shopify]: $site<br>";
  69. echo save("$site","Shopify");
  70.     }
  71.  
  72. elseif(preg_match('/xenforo|XenForo|uix_sidePane_content/',$send)) {
  73.     echo "[XenForo]: $site<br>";
  74. echo save("$site","XenForo");
  75.     }
  76. elseif(preg_match('/semua-agenda.html|foto_banner\/|lokomedia/',$send)) {
  77.     echo "[Lokomedia]: $site<br>";
  78. echo save("$site","Lokomedia");
  79.     }
  80. elseif(preg_match('/typo3|TYPO3|Typo3/',$send)) {
  81.     echo "[Typo3]: $site<br>";
  82. echo save("$site","Typo3");
  83.     }
  84. elseif(preg_match('/filemanager.php|filemanager|fileman|\/assets\/global\/plugins\/|\/assets\/plugins\/|\/assets\/public\/plugins\/|\/assets\/private\/plugins\/|\/assets\/admin|\/admin\/plugins\/|assets\/dashboard\//',$send)) {
  85.     echo "[ Filemanager Source ]: $site<br>";
  86. echo save("$site","filemanager_source");
  87.     }
  88. elseif(preg_match('/upload.php|admin.php|administrator.php|upload file|input type=\"file\"/',$send)) {
  89.     echo "[Weak Website]: $site<br>";
  90. echo save("$site","Weak_website");
  91.     }
  92. elseif(preg_match('/porn|blowjob/',$send)) {
  93.     echo "[X]: $site<br>";
  94. echo save("$site","xxx");
  95.     }
  96. elseif(preg_match("/\/feeds\/posts\/default?alt=rss|meta content=\'blogger\' name=\'generator\'/",$send)) {
  97.     echo "[Typo3]: $site<br>";
  98. echo save("$site","TYPO3");
  99.     }
  100. elseif(preg_match('/Liferay|liferay/',$send)) {
  101.     echo "[Liferay]: $site<br>";
  102. echo save("$site","Liferay");
  103.     }
  104. elseif(preg_match('/Wolf|Wolf CMS|\?admin/',$send)) {
  105.     echo "[Wolf]: $site<br>";
  106. echo save("$site","Wolf");
  107.     }
  108. elseif(preg_match('/timthumb|\/tim.php|\/thumb.php|\/foto.php/',$send)) {
  109.     echo "[Timthumb]: $site<br>";
  110. echo save("$site","Timthumb");
  111.     }
  112. elseif(preg_match('/Index of|Last modified/',$send)) {
  113.     echo "[Naked Website]: $site<br>";
  114. echo save("$site","Naked_website");
  115.     }
  116. elseif(preg_match('/mcc.godaddy.com\/park\/|domain has expired|Domain Expired|domain expired|Undermainteance|mcc.godaddy.com|Under Construction|Construction|expired/',$send)) {
  117.     echo "[Expired]: $site<br>";
  118. echo save("$site","Expired");
  119.     }
  120. elseif(preg_match('/html|head|body/',$send)) {
  121.     echo "[Live But Unknown]: $site<br>";
  122. echo save("$site","Live_but_unknown");
  123.     }
  124. else{
  125.     echo "[Unknown]: $site<br>";
  126. echo save("$site","Unknown");
  127. }
  128. }
  129.  
  130. $er = explode("\r\n",$_POST['site']);
  131. if($_POST['au']){
  132.     echo "<br>";
  133. foreach($er as $sites){
  134.     echo detect($sites);
  135. }
  136. }
  137.  
  138. ?>
Add Comment
Please, Sign In to add comment