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) utils.deal_data(self.domain)
# Export results without resolve # Export results without resolve
if not self.dns: 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) self.data = utils.get_data(self.domain)
@@ -185,7 +187,9 @@ class OneForAll(object):
# Export results without HTTP request # Export results without HTTP request
if not self.req: 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: if self.enable_wildcard:
# deal wildcard # deal wildcard
@@ -210,8 +214,8 @@ class OneForAll(object):
enrich = Enrich(self.domain) enrich = Enrich(self.domain)
enrich.run() enrich.run()
# Export self.data = self.export_data()
self.datas.extend(self.export_data()) self.datas.extend(self.data)
# Scan subdomain takeover # Scan subdomain takeover
if self.takeover: if self.takeover:
+3
View File
@@ -10,10 +10,13 @@ from oneforall import OneForAll
def oneforall(domain): def oneforall(domain):
test = OneForAll(target=domain) test = OneForAll(target=domain)
test.dns = True
test.brute = True test.brute = True
test.req = True test.req = True
test.takeover = True test.takeover = True
test.run() test.run()
results = test.datas
print(results)
if __name__ == '__main__': if __name__ == '__main__':