vaycore / OneScan

OneScan是递归目录扫描的BurpSuite插件
GNU General Public License v3.0
690 stars 29 forks source link

动态变量添加目录地址 #21

Closed lml20000827 closed 9 months ago

lml20000827 commented 9 months ago

比如 https://github.com/vaycore/OneScan/issues/new 这个url中,添加new作为动态变量,我遇到过几次是目录作为备份文件名,从而泄露的

vaycore commented 9 months ago

如果结尾是 / 斜杠呢? 例如:https://github.com/vaycore/OneScan/issues/new/

lml20000827 commented 9 months ago

如果以/结尾,找最后一级目录做动态变量 我统计了一下我发现过的备份文件泄露 http://x.x.x.x/FaWu/loginUat.htm --> http://x.x.x.x/FaWu/FaWu.zip http://x.x.x.x/InternaTalentMarketH5/index -->http://x.x.x.x/InternaTalentMarketH5.zip https://github.com/vaycore/OneScan/issues/new -->https://github.com/vaycore/OneScan/issues/new.zip 以一级目录作为文件名次数多,最后一级目录遇到的情况最少

vaycore commented 9 months ago

既然这样,那是不是最后一级目录的动态变量就不用加了😂

lml20000827 commented 9 months ago

可以,好像当时最后一级目录当文件名的备份文件用dirsearch通用字典扫出来的。可以考虑把一级目录加入动态变量 中

vaycore commented 9 months ago

一级目录动态变量 {{webroot}} 已经有了,是 One 哥当时提出要加的。详细可参考文档:动态变量