mirror of
https://github.com/shmilylty/OneForAll.git
synced 2026-08-26 04:47:48 +08:00
更改api配置说明信息
This commit is contained in:
+28
-28
@@ -1,15 +1,15 @@
|
|||||||
# 收集模块说明 #
|
# 收集模块说明 #
|
||||||
|
|
||||||
如果要使用通过API收集子域的模块请先到[config.py](../oneforall/config.py)配置相关信息,大多平台的API都是可以注册账号免费获取的。
|
如果要使用通过API收集子域的模块请先到[api.py](../oneforall/api.py)配置相关信息,大多平台的API都是可以注册账号免费获取的。
|
||||||
|
|
||||||
如果你指定使用某些模块可以在[config.py](../oneforall/config.py)中设置:
|
如果你指定使用某些模块可以在[api.py](../oneforall/api.py)中设置:
|
||||||
|
|
||||||
```python
|
```python
|
||||||
enable_all_module = False # 不开启所有模块
|
enable_all_module = False # 不开启所有模块
|
||||||
enable_partial_module = [('modules.search', 'ask'),('modules.search', 'baidu')] # 只使用ask和baidu搜索引擎收集子域
|
enable_partial_module = [('modules.search', 'ask'),('modules.search', 'baidu')] # 只使用ask和baidu搜索引擎收集子域
|
||||||
```
|
```
|
||||||
|
|
||||||
如果你指定使用某些模块使用代理可以在[config.py](../oneforall/config.py)中设置:
|
如果你指定使用某些模块使用代理可以在[api.py](../oneforall/api.py)中设置:
|
||||||
|
|
||||||
```python
|
```python
|
||||||
enable_proxy = True # 使用代理
|
enable_proxy = True # 使用代理
|
||||||
@@ -23,12 +23,12 @@ proxy_partial_module = ['GoogleQuery', 'AskSearch'] # 只代理GoogleQuery和As
|
|||||||
|
|
||||||
| 模块名称 | 是否需要代理 | 是否需要API | 其他说明 |
|
| 模块名称 | 是否需要代理 | 是否需要API | 其他说明 |
|
||||||
| ----------- | ------------ | ----------- | -------------------------------------------------- |
|
| ----------- | ------------ | ----------- | -------------------------------------------------- |
|
||||||
| censys_api | 否 | 是 | API使用和申请见[config.py](../oneforall/config.py) |
|
| censys_api | 否 | 是 | API使用和申请见[api.py](../oneforall/api.py) |
|
||||||
| certspotter | 否 | 否 | |
|
| certspotter | 否 | 否 | |
|
||||||
| crtsh | 否 | 否 | |
|
| crtsh | 否 | 否 | |
|
||||||
| entrust | 否 | 否 | |
|
| entrust | 否 | 否 | |
|
||||||
| google | 是 | 否 | |
|
| google | 是 | 否 | |
|
||||||
| spyse_api | 否 | 是 | API使用和申请见[config.py](../oneforall/config.py) |
|
| spyse_api | 否 | 是 | API使用和申请见[api.py](../oneforall/api.py) |
|
||||||
|
|
||||||
|
|
||||||
2. 常规检查收集子域(目前有4个模块:域传送漏洞利用`axfr`,检查跨域策略文件`cdx`,检查HTTPS证书`cert`,检查内容安全策略`csp`,后续会添加检查NSEC记录,NSEC3记录等模块)
|
2. 常规检查收集子域(目前有4个模块:域传送漏洞利用`axfr`,检查跨域策略文件`cdx`,检查HTTPS证书`cert`,检查内容安全策略`csp`,后续会添加检查NSEC记录,NSEC3记录等模块)
|
||||||
@@ -52,24 +52,24 @@ proxy_partial_module = ['GoogleQuery', 'AskSearch'] # 只代理GoogleQuery和As
|
|||||||
|
|
||||||
| 模块名称 | 是否需要代理 | 是否需要API | 其他说明 |
|
| 模块名称 | 是否需要代理 | 是否需要API | 其他说明 |
|
||||||
| ------------------ | ------------ | ----------- | -------------------------------------------------- |
|
| ------------------ | ------------ | ----------- | -------------------------------------------------- |
|
||||||
| binaryedge_api | 否 | 是 | API使用和申请见[config.py](../oneforall/config.py) |
|
| binaryedge_api | 否 | 是 | API使用和申请见[api.py](../oneforall/api.py) |
|
||||||
| bufferover | 否 | 否 | |
|
| bufferover | 否 | 否 | |
|
||||||
| cebaidu | 否 | 否 | |
|
| cebaidu | 否 | 否 | |
|
||||||
| chinaz | 否 | 否 | |
|
| chinaz | 否 | 否 | |
|
||||||
| chinaz_api | 否 | 是 | API使用和申请见[config.py](../oneforall/config.py) |
|
| chinaz_api | 否 | 是 | API使用和申请见[api.py](../oneforall/api.py) |
|
||||||
| circl_api | 否 | 是 | API使用和申请见[config.py](../oneforall/config.py) |
|
| circl_api | 否 | 是 | API使用和申请见[api.py](../oneforall/api.py) |
|
||||||
| dnsdb | 否 | 否 | |
|
| dnsdb | 否 | 否 | |
|
||||||
| dnsdb_api | 否 | 是 | API使用和申请见[config.py](../oneforall/config.py) |
|
| dnsdb_api | 否 | 是 | API使用和申请见[api.py](../oneforall/api.py) |
|
||||||
| dnsdumpster | 否 | 否 | |
|
| dnsdumpster | 否 | 否 | |
|
||||||
| hackertarget | 否 | 否 | |
|
| hackertarget | 否 | 否 | |
|
||||||
| ip138 | 否 | 否 | |
|
| ip138 | 否 | 否 | |
|
||||||
| ipv4info | 否 | 是 | API使用和申请见[config.py](../oneforall/config.py) |
|
| ipv4info | 否 | 是 | API使用和申请见[api.py](../oneforall/api.py) |
|
||||||
| netcraft | 否 | 否 | |
|
| netcraft | 否 | 否 | |
|
||||||
| passivedns_api | 否 | 是 | API使用和申请见[config.py](../oneforall/config.py) |
|
| passivedns_api | 否 | 是 | API使用和申请见[api.py](../oneforall/api.py) |
|
||||||
| ptrarchive | 否 | 是 | API使用和申请见[config.py](../oneforall/config.py) |
|
| ptrarchive | 否 | 是 | API使用和申请见[api.py](../oneforall/api.py) |
|
||||||
| riddler | 否 | 是 | API使用和申请见[config.py](../oneforall/config.py) |
|
| riddler | 否 | 是 | API使用和申请见[api.py](../oneforall/api.py) |
|
||||||
| robtex | 否 | 否 | |
|
| robtex | 否 | 否 | |
|
||||||
| securitytrails_api | 否 | 是 | API使用和申请见[config.py](../oneforall/config.py) |
|
| securitytrails_api | 否 | 是 | API使用和申请见[api.py](../oneforall/api.py) |
|
||||||
| sitedossier | 否 | 否 | |
|
| sitedossier | 否 | 否 | |
|
||||||
| threatcrowd | 否 | 否 | |
|
| threatcrowd | 否 | 否 | |
|
||||||
| ximcx | 否 | 否 | |
|
| ximcx | 否 | 否 | |
|
||||||
@@ -81,33 +81,33 @@ proxy_partial_module = ['GoogleQuery', 'AskSearch'] # 只代理GoogleQuery和As
|
|||||||
6. 利用威胁平台数据收集子域(目前有6个模块:`riskiq_api`,`threatbook_api`,`threatminer`,`virustotal`,`virustotal_api`该模块还有待添加和完善)
|
6. 利用威胁平台数据收集子域(目前有6个模块:`riskiq_api`,`threatbook_api`,`threatminer`,`virustotal`,`virustotal_api`该模块还有待添加和完善)
|
||||||
|
|
||||||
| 模块名称 | 是否需要代理 | 是否需要API | 其他说明 |
|
| 模块名称 | 是否需要代理 | 是否需要API | 其他说明 |
|
||||||
| -------------- | ------------ | ----------- | -------------------------------------------------- |
|
| -------------- | ------------ | ----------- | ------------------------------------------------- |
|
||||||
| alienvault | 否 | 否 | |
|
| alienvault | 否 | 否 | |
|
||||||
| riskiq_api | 否 | 是 | API使用和申请见[config.py](../oneforall/config.py) |
|
| riskiq_api | 否 | 是 | API使用和申请见[api.py](../oneforall/api.py) |
|
||||||
| threatbook_api | 否 | 是 | API使用和申请见[config.py](../oneforall/config.py) |
|
| threatbook_api | 否 | 是 | API使用和申请见[api.py](../oneforall/api.py) |
|
||||||
| threatminer | 否 | 否 | |
|
| threatminer | 否 | 否 | |
|
||||||
| virustotal | 否 | 否 | |
|
| virustotal | 否 | 否 | |
|
||||||
| virustotal_api | 否 | 是 | API使用和申请见[config.py](../oneforall/config.py) |
|
| virustotal_api | 否 | 是 | API使用和申请见[api.py](../oneforall/api.py) |
|
||||||
7. 利用搜索引擎发现子域(目前有16个模块:`ask`, `bing_api`, `fofa_api`, `shodan_api`, `yahoo`, `baidu`, `duckduckgo`, `github`, `google`, `so`, `yandex`, `bing`, `exalead`, `google_api`, `sogou`, `zoomeye_api`)
|
7. 利用搜索引擎发现子域(目前有16个模块:`ask`, `bing_api`, `fofa_api`, `shodan_api`, `yahoo`, `baidu`, `duckduckgo`, `github`, `google`, `so`, `yandex`, `bing`, `exalead`, `google_api`, `sogou`, `zoomeye_api`)
|
||||||
|
|
||||||
除特殊搜索引擎,通用的搜索引擎都支持自动排除搜索,全量搜索,递归搜索。
|
除特殊搜索引擎,通用的搜索引擎都支持自动排除搜索,全量搜索,递归搜索。
|
||||||
|
|
||||||
| 模块 | 是否需要代理 | 是否需要API | 其他说明 |
|
| 模块 | 是否需要代理 | 是否需要API | 其他说明 |
|
||||||
| ----------- | ---------------------- | ----------- | ----------------------------------------------------------- |
|
| ----------- | ---------------------- | -----------| ----------------------------------------------------------- |
|
||||||
| ask | 是 | 否 | |
|
| ask | 是 | 否 | |
|
||||||
| baidu | 否 | 否 | |
|
| baidu | 否 | 否 | |
|
||||||
| bing | 否 | 否 | |
|
| bing | 否 | 否 | |
|
||||||
| bing_api | 否 | 是 | API使用和申请见[config.py](../oneforall/config.py) |
|
| bing_api | 否 | 是 | API使用和申请见[api.py](../oneforall/api.py) |
|
||||||
| duckduckgo | 是 | 否 | |
|
| duckduckgo | 是 | 否 | |
|
||||||
| exalead | 否,最好使用国外代理。 | 否 | |
|
| exalead | 否,最好使用国外代理。 | 否 | |
|
||||||
| fofa_api | 否 | 是 | API使用和申请见[config.py](../oneforall/config.py) |
|
| fofa_api | 否 | 是 | API使用和申请见[api.py](../oneforall/api.py) |
|
||||||
| gitee | 否 | 否 | |
|
| gitee | 否 | 否 | |
|
||||||
| github | 否 | 否 | 在[config.py](../oneforall/config.py)设置Github邮件名和密码 |
|
| github | 否 | 否 | 在[api.py](../oneforall/api.py)设置Github邮件名和密码。 |
|
||||||
| google | 是 | 否 | |
|
| google | 是 | 否 | |
|
||||||
| google_api | 是 | 是 | API使用和申请见[config.py](../oneforall/config.py) |
|
| google_api | 是 | 是 | API使用和申请见[api.py](../oneforall/api.py) |
|
||||||
| shodan_api | 否,最好使用国外代理。 | 是 | API使用和申请见[config.py](../oneforall/config.py) |
|
| shodan_api | 否,最好使用国外代理。 | 是 | API使用和申请见[api.py](../oneforall/api.py) |
|
||||||
| so | 否 | 否 | |
|
| so | 否 | 否 | |
|
||||||
| sogou | 否 | 否 | |
|
| sogou | 否 | 否 | |
|
||||||
| yahoo | 是 | 否 | |
|
| yahoo | 是 | 否 | |
|
||||||
| yandex | 是 | 否 | |
|
| yandex | 是 | 否 | |
|
||||||
| zoomeye_api | 否 | 是 | API使用和申请见[config.py](../oneforall/config.py) |
|
| zoomeye_api | 否 | 是 | API使用和申请见[api.py](../oneforall/api.py) |
|
||||||
|
|||||||
Reference in New Issue
Block a user