This commit is contained in:
shmilylty
2019-08-06 22:52:44 +08:00
parent a5cbcd08fa
commit 8ba3b926ce
52 changed files with 65 additions and 135 deletions
-1
View File
@@ -1 +0,0 @@
# coding=utf-8
@@ -1,6 +1,4 @@
# coding=utf-8
import time
import config
from common.query import Query
from config import logger
@@ -67,12 +65,10 @@ def do(domain): # 统一入口名字 方便多线程调用
类统一调用入口
:param str domain: 域名
"""
query = CensysAPI(domain)
query.run()
if __name__ == '__main__':
do('example.com')
@@ -1,6 +1,4 @@
# coding=utf-8
import time
import config
from common import utils
from common.query import Query
@@ -1,6 +1,4 @@
# coding=utf-8
import time
from common import utils
from common.query import Query
-2
View File
@@ -1,6 +1,4 @@
# coding=utf-8
import time
from common import utils
from common.query import Query
@@ -1,6 +1,4 @@
# coding=utf-8
import time
from common import utils
from common.query import Query
-2
View File
@@ -1,6 +1,4 @@
# coding=utf-8
import time
from common import utils
from common.query import Query
-1
View File
@@ -1,4 +1,3 @@
# coding=utf-8
"""
查询域名的NS记录(域名服务器记录,记录该域名由哪台域名服务器解析),
检查查出的域名服务器是否开启DNS域传送,如果开启且没做访问控制和身份验证便加以利用获取域名的所有记录
-1
View File
@@ -1,4 +1,3 @@
# coding=utf-8
"""
检查crossdomain.xml文件收集子域名
"""
-1
View File
@@ -1,5 +1,4 @@
#!/usr/bin/env python3
# coding=utf-8
"""
检查域名证书收集子域名
-1
View File
@@ -1,4 +1,3 @@
# coding=utf-8
"""
检查内容安全策略收集子域名收集子域名
"""
-2
View File
@@ -1,6 +1,4 @@
# coding=utf-8
import cdx_toolkit
from common.crawl import Crawl
from config import logger
-2
View File
@@ -1,5 +1,3 @@
# coding=utf-8
import cdx_toolkit
from tqdm import tqdm
@@ -1,6 +1,4 @@
# coding=utf-8
import time
import config
from common.query import Query
-2
View File
@@ -1,6 +1,4 @@
# coding=utf-8
import time
from common.query import Query
+2 -3
View File
@@ -1,6 +1,4 @@
# coding=utf-8
import time
from common.query import Query
@@ -24,7 +22,8 @@ class Chinaz(Query):
if not resp:
return
subdomains_find = self.match(self.domain, resp.text)
self.subdomains = self.subdomains.union(subdomains_find) # 合并搜索子域名搜索结果
# 合并搜索子域名搜索结果
self.subdomains = self.subdomains.union(subdomains_find)
def run(self):
"""
-2
View File
@@ -1,6 +1,4 @@
# coding=utf-8
import time
import config
from common.query import Query
-2
View File
@@ -1,6 +1,4 @@
# coding=utf-8
import time
import config
from common.query import Query
-3
View File
@@ -1,9 +1,6 @@
# coding=utf-8
import random
import time
from bs4 import BeautifulSoup
from common.query import Query
-2
View File
@@ -1,6 +1,4 @@
# coding=utf-8
import time
import config
from common import utils
from common.query import Query
@@ -1,6 +1,4 @@
# coding=utf-8
import time
from common import utils
from common.query import Query
@@ -1,5 +1,3 @@
# coding=utf-8
from common import utils
from common.query import Query
-2
View File
@@ -1,5 +1,3 @@
# coding=utf-8
import config
from common.query import Query
-1
View File
@@ -1,4 +1,3 @@
# coding=utf-8
import hashlib
import re
import time
-1
View File
@@ -1,4 +1,3 @@
# coding=utf-8
import random
from common import utils
-2
View File
@@ -1,6 +1,4 @@
# coding=utf-8
import time
from common.query import Query
-1
View File
@@ -1,4 +1,3 @@
# coding=utf-8
import json
import time
@@ -1,6 +1,4 @@
# coding=utf-8
import time
import config
from common.query import Query
@@ -1,4 +1,3 @@
# coding=utf-8
import time
from common.query import Query
-1
View File
@@ -1,5 +1,4 @@
#!/usr/bin/env python3
# coding=utf-8
"""
通过枚举域名常见的SRV记录并做查询来发现子域
@@ -1,5 +1,3 @@
# coding=utf-8
import config
from common.query import Query
@@ -1,8 +1,5 @@
# coding=utf-8
import config
from common.query import Query
from config import logger
class ThreatBookAPI(Query):
@@ -1,4 +1,3 @@
# coding=utf-8
import time
from common.query import Query
@@ -1,4 +1,3 @@
# coding=utf-8
import time
from common.query import Query
@@ -1,5 +1,3 @@
# coding=utf-8
import config
from common.query import Query
-2
View File
@@ -1,6 +1,4 @@
# coding=utf-8
import time
from common.search import Search
-3
View File
@@ -1,8 +1,5 @@
# coding=utf-8
import time
from bs4 import BeautifulSoup
from common.search import Search
-2
View File
@@ -1,6 +1,4 @@
# coding=utf-8
import time
from common.search import Search
-2
View File
@@ -1,6 +1,4 @@
# coding=utf-8
import time
import config
from common.search import Search
-2
View File
@@ -1,7 +1,5 @@
# coding=utf-8
import re
import time
from common.search import Search
from config import logger
-2
View File
@@ -1,7 +1,5 @@
# coding=utf-8
import random
import time
from common.search import Search
-1
View File
@@ -1,4 +1,3 @@
# coding=utf-8
import base64
import time
-2
View File
@@ -1,7 +1,5 @@
# coding=utf-8
import random
import time
from common.search import Search
-2
View File
@@ -1,6 +1,4 @@
# coding=utf-8
import time
import config
from common.search import Search
-3
View File
@@ -1,7 +1,4 @@
# coding=utf-8
import config
# from shodan import Shodan
from common.search import Search
-1
View File
@@ -1,4 +1,3 @@
# coding=utf-8
import time
from common.search import Search
-2
View File
@@ -1,5 +1,3 @@
# coding=utf-8
from common.search import Search
-2
View File
@@ -1,6 +1,4 @@
# coding=utf-8
import time
from common.search import Search
-2
View File
@@ -1,6 +1,4 @@
# coding=utf-8
import time
from common.search import Search
-1
View File
@@ -1,4 +1,3 @@
# coding=utf-8
import time
import config
from common.search import Search