Advertisement
Kyfx

Webdav Dir scanner [PHP]

Mar 28th, 2015
533
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.89 KB | None | 0 0
  1. Author: Kyfx
  2.  
  3.  
  4.  
  5. Pastebin Source: http://pastebin.com/raw.php?i=bdAKqBi1
  6.  
  7.  
  8.  
  9. Demo Test: http://starrider.ws.gy/wdc.php
  10.  
  11.  
  12.  
  13. <title> WebDav Checker by Kyfx </title>
  14.  
  15. <body background="http://wallpoper.com/images/00/26/31/65/green-grunge_00263165.jpg">
  16.  
  17. <center>
  18.  
  19. <br />
  20.  
  21. <img src="http://i.imgur.com/FhXlngS.png"><br />
  22.  
  23. <font face='Comic Sans MS' color='green'> <br />
  24.  
  25. Scan for websites with dir webdav
  26.  
  27. <br /></font>
  28.  
  29. <br />
  30.  
  31. <form method="post">
  32.  
  33. <textarea name="sites" cols="80" rows="10">
  34.  
  35. http://www.example.com/
  36.  
  37. </textarea><br>
  38.  
  39. <input type="submit" name="go" value="Start Scan" />
  40.  
  41. </form>
  42.  
  43. <center>
  44.  
  45. <style type="text/css">
  46.  
  47. textarea{
  48.  
  49. font-size: 15px;
  50.  
  51. font-family: Tahoma;
  52.  
  53. color: #00FF00;
  54.  
  55. background-color: transparent;
  56.  
  57. border: dashed 1pt #00FF00;
  58.  
  59. }
  60.  
  61. input{
  62.  
  63. color: #00FF00;
  64.  
  65. background-color: transparent;
  66.  
  67. border: dotted 1pt #00FF00;
  68.  
  69. }
  70.  
  71. </style>
  72.  
  73.  
  74.  
  75. <?php
  76.  
  77.  
  78.  
  79. set_time_limit(0);
  80.  
  81. error_reporting(0);
  82.  
  83. $a=$_POST['go'];
  84.  
  85. $b=$_POST['sites'];
  86.  
  87.  
  88.  
  89. if($a){
  90.  
  91. $target=explode("\n",$b);
  92.  
  93. foreach($target as $mnc){
  94.  
  95. if (preg_match ("/WebDAV testpage/i", @file_get_contents("$mnc/webdav/index.html")))
  96.  
  97. {
  98.  
  99. echo "<center><font face='Comic Sans MS' color='red'>".$mnc."</font> <font color='white'>--></font> </font><font face='Comic Sans MS' color='lime'>infected</font></center>";
  100.  
  101. $ux = "".$mnc."\r\n";
  102.  
  103. $save=fopen('result.txt','ab');
  104.  
  105. fwrite($save,"$ux");
  106.  
  107. }else{
  108.  
  109. echo "<center><font face='Comic Sans MS' color='red'>".$mnc."</font> <font color='white'>--></font> </font><font face='Comic Sans MS' color='red'>Error</font></center>";
  110.  
  111. }
  112.  
  113. echo '<br><font color="white">I finish,Check result.txt</font>';
  114.  
  115. }
  116.  
  117. }
  118.  
  119.  
  120.  
  121.  
  122.  
  123. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement