BugScanTeam / GitHack

.git 泄漏利用工具,可还原历史版本
GNU General Public License v3.0
722 stars 150 forks source link

更新日志 #6

Open ChanCherry opened 4 years ago

ChanCherry commented 4 years ago

项目中的部分py代码因为python版本问题,在python3版本下运行会报错,一般会报错:

#common.py

import urlparse

No module named 'urlparse'

#request.py

import urllib2

No module named 'urllib2'

因为python3版本中已经将urllib2、urlparse并入了urllib模块中,并且修改urllib模块,其中包含5个子模块:urllib.error,urllib.parse,urllib.request,urllib.response,urllib.robotparser。还有python2和python3版本的try-catch也有点不同。 只有lib文件夹中的common.py和request.py有这个问题,所以我对common.py和request.py这两个文件做出了相应修改。(第一次提交pr,有做的不对的地方请见谅)