環境:kali內置apache2
復現:
默認配置下,將文件加入到apache項目路徑下
/var/www
此時apache2.conf默認配置如下:
<Directory /var/www/> Options Indexes FollowSymLinks AllowOverride None Require all granted </Directory>
訪問kali存放文件的路徑,發現漏洞:
修復:
修改apache2.conf,禁止目錄遍歷:
<Directory /var/www/> Options -Indexes FollowSymLinks AllowOverride None Require all granted </Directory>
重啟apache2,並重新訪問,發現不可再訪問文件列表:
參考:
https://www.cnblogs.com/wlfsky/p/10570078.html
https://www.fujieace.com/penetration-test/directory-traversal-2.html
總結:
1、phpstudy修改apache對應的httpd.conf中options參數修改無效,推測是phpstudy對web系統做了安全加固。
2、本案例apache2.conf對應apache中的httpd.conf配置文件