Controller

[PHP] Admin FINDER

Jun 3rd, 2013
307
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.89 KB | None | 0 0
  1. PHP Admin Finder
  2.  
  3. -------------------
  4.  
  5. <html>
  6. <title>PhpMyAdmin Finder by ubers.org X<title>
  7. <body>
  8. <form action ="" method="post">
  9. URL to site: <input type ="text" name="site"/>
  10. <input type = "submit" value="Find" />
  11. </form>
  12. </body>
  13. </html>
  14.  
  15. <?php
  16. $site = $_POST['site'];
  17.  
  18. $list = array(
  19. '/phpMyAdmin/',
  20. '/phpmyadmin/',
  21. '/PMA/',
  22. '/pma/',
  23. '/admin/',
  24. '/dbadmin/',
  25. '/mysql/',
  26. '/myadmin/',
  27. '/phpmyadmin2/',
  28. '/phpMyAdmin2/',
  29. '/phpMyAdmin-2/',
  30. '/php-my-admin/',
  31. '/phpMyAdmin-2.2.3/',
  32. '/phpMyAdmin-2.2.6/',
  33. '/phpMyAdmin-2.5.1/',
  34. '/phpMyAdmin-2.5.4/',
  35. '/phpMyAdmin-2.5.5-rc1/',
  36. '/phpMyAdmin-2.5.5-rc2/',
  37. '/phpMyAdmin-2.5.5/',
  38. '/phpMyAdmin-2.5.5-pl1/',
  39. '/phpMyAdmin-2.5.6-rc1/',
  40. '/phpMyAdmin-2.5.6-rc2/',
  41. '/phpMyAdmin-2.5.6/',
  42. '/phpMyAdmin-2.5.7/',
  43. '/phpMyAdmin-2.5.7-pl1/',
  44. '/phpMyAdmin-2.6.0-alpha/',
  45. '/phpMyAdmin-2.6.0-alpha2/',
  46. '/phpMyAdmin-2.6.0-beta1/',
  47. '/phpMyAdmin-2.6.0-beta2/',
  48. '/phpMyAdmin-2.6.0-rc1/',
  49. '/phpMyAdmin-2.6.0-rc2/',
  50. '/phpMyAdmin-2.6.0-rc3/',
  51. '/phpMyAdmin-2.6.0/',
  52. '/phpMyAdmin-2.6.0-pl1/',
  53. '/phpMyAdmin-2.6.0-pl2/',
  54. '/phpMyAdmin-2.6.0-pl3/',
  55. '/phpMyAdmin-2.6.1-rc1/',
  56. '/phpMyAdmin-2.6.1-rc2/',
  57. '/phpMyAdmin-2.6.1/',
  58. '/phpMyAdmin-2.6.1-pl1/',
  59. '/phpMyAdmin-2.6.1-pl2/',
  60. '/phpMyAdmin-2.6.1-pl3/',
  61. '/phpMyAdmin-2.6.2-rc1/',
  62. '/phpMyAdmin-2.6.2-beta1/',
  63. '/phpMyAdmin-2.6.2-rc1/',
  64. '/phpMyAdmin-2.6.2/',
  65. '/phpMyAdmin-2.6.2-pl1/',
  66. '/phpMyAdmin-2.6.3/',
  67. '/phpMyAdmin-2.6.3-rc1/',
  68. '/phpMyAdmin-2.6.3/',
  69. '/phpMyAdmin-2.6.3-pl1/',
  70. '/phpMyAdmin-2.6.4-rc1/',
  71. '/phpMyAdmin-2.6.4-pl1/',
  72. '/phpMyAdmin-2.6.4-pl2/',
  73. '/phpMyAdmin-2.6.4-pl3/',
  74. '/phpMyAdmin-2.6.4-pl4/',
  75. '/phpMyAdmin-2.6.4/',
  76. '/phpMyAdmin-2.7.0-beta1/',
  77. '/phpMyAdmin-2.7.0-rc1/',
  78. '/phpMyAdmin-2.7.0-pl1/',
  79. '/phpMyAdmin-2.7.0-pl2/',
  80. '/phpMyAdmin-2.7.0/',
  81. '/phpMyAdmin-2.8.0-beta1/',
  82. '/phpMyAdmin-2.8.0-rc1/',
  83. '/phpMyAdmin-2.8.0-rc2/',
  84. '/phpMyAdmin-2.8.0/',
  85. '/phpMyAdmin-2.8.0.1/',
  86. '/phpMyAdmin-2.8.0.2/',
  87. '/phpMyAdmin-2.8.0.3/',
  88. '/phpMyAdmin-2.8.0.4/',
  89. '/phpMyAdmin-2.8.1-rc1/',
  90. '/phpMyAdmin-2.8.1/',
  91. '/phpMyAdmin-2.8.2/',
  92. '/sqlmanager/',
  93. '/mysqlmanager/',
  94. '/p/m/a/',
  95. '/PMA2005/',
  96. '/pma2005/',
  97. '/phpmanager/',
  98. '/php-myadmin/',
  99. '/phpmy-admin/',
  100. '/webadmin/',
  101. '/sqlweb/',
  102. '/websql/',
  103. '/webdb/',
  104. '/mysqladmin/',
  105. '/mysql-admin/',
  106. '/mya/',
  107. );
  108.  
  109. if(isset($site)){
  110.  
  111. foreach($list as $path => $test) {
  112. $ch = curl_init();
  113. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  114. curl_setopt($ch, CURLOPT_HEADER, 1);
  115. curl_setopt($ch, CURLOPT_URL, $site.$test);
  116. $result = curl_exec($ch);
  117. curl_close($ch);
  118. //print $url;
  119. if (preg_match("/200 OK/", $result)){
  120. echo "<br /><b> [!] w00t! w00t! Found phpMyAdmin [ $site$test ]</b>";
  121. }
  122. else if (preg_match("/401 Unauthorized/", $result)) {
  123. echo "<br /><b> [!] w00t! w00t! Found phpMyAdmin [ $site$test ]</b>"
  124. echo "<br /> [-] Nothing found on [$site$test]";
  125. }
  126. }
  127. }
  128.  
  129. ?>
Advertisement
Add Comment
Please, Sign In to add comment