1. 介绍
提取多个关键字的行
2. 用于场景
只检测授权目标,一般情况下批量资产收集后和批量扫描前用于资产过滤,防止渗透没有权限授权的渗透资产。
批量资产收集后,像fofa,批量工具子域名爆破,jslink提取之后。
批量扫描前,像rad+xray,awvs,afrog,nulei之前
3. 代码部分
f = open('guanjianzi.txt','r',encoding='utf-8')
q = open('jieguo.txt','a+',encoding='utf-8')
line1 = f.readlines()
for l in line1:
p = open('mubiao.txt', 'r', encoding='utf-8')
line2 = p.readlines()
for ll in line2:
# print(ll)
if l.strip() in ll:
# print(ll)
# print(l)
#print(l.strip())
q.writelines(ll)
p.close()
f.close()
q.close()
4. 用法
python38 提取多个关键字的行.py
guanjianzi.txt 放入授权的根域名或者授权子域名 ,ip地址等
mubiao.txt 放入你收集的不完全确认授权资产。文章来源:https://www.toymoban.com/news/detail-671308.html
jieguo,txt 就是运行后的授权资产结果。文章来源地址https://www.toymoban.com/news/detail-671308.html
到了这里,关于提取多个关键字的行(防止目标资产搞偏)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!