目錄遍歷(復現及修復)


環境: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配置文件


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM