This commit is contained in:
Jing Ling
2021-01-27 22:33:09 +08:00
parent e3779b3692
commit 3d02910124
2 changed files with 11 additions and 4 deletions
+8 -4
View File
@@ -173,7 +173,9 @@ class OneForAll(object):
utils.deal_data(self.domain)
# Export results without resolve
if not self.dns:
return self.export_data()
self.data = self.export_data()
self.datas.extend(self.data)
return self.data
self.data = utils.get_data(self.domain)
@@ -185,7 +187,9 @@ class OneForAll(object):
# Export results without HTTP request
if not self.req:
return self.export_data()
self.data = self.export_data()
self.datas.extend(self.data)
return self.data
if self.enable_wildcard:
# deal wildcard
@@ -210,8 +214,8 @@ class OneForAll(object):
enrich = Enrich(self.domain)
enrich.run()
# Export
self.datas.extend(self.export_data())
self.data = self.export_data()
self.datas.extend(self.data)
# Scan subdomain takeover
if self.takeover:
+3
View File
@@ -10,10 +10,13 @@ from oneforall import OneForAll
def oneforall(domain):
test = OneForAll(target=domain)
test.dns = True
test.brute = True
test.req = True
test.takeover = True
test.run()
results = test.datas
print(results)
if __name__ == '__main__':