成果
在扫描之前,我们首先要对url进行整理
因为我使用的是requests模块
所以我的url要用http://开头
所以我的判断代码是
if url.startswith('http://'):
_url = url
elif url.startswith('https://'):
tmp_url = url.replace('https://', 'http://')
_url = tmp_url
else:
_url = 'http://' + url
其次判断扫描的类型,默认为全部扫描 即all
if dirtype == 'dir':
dir_txt = open("./dir_dict/DIR.txt").readlines()
all_url = dir_txt
elif dirtype == 'php':
php_txt = open("./dir_dict/PHP.txt").readlines()
all_url = php_txt
elif dirtype == 'asp':
asp_txt = open("./dir_dict/ASP.txt").readlines()
asp_two_txt =