-
Notifications
You must be signed in to change notification settings - Fork 1
/
api.py
120 lines (117 loc) · 2.93 KB
/
api.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
apis = {
'PhishTank': [
{
'name': 'PT_01',
'url': 'http://checkurl.phishtank.com/checkurl/',
'api_key': ''
}
],
'GoogleSafeBrowsing': [
{
'name': 'GSB_01',
'url': 'https://safebrowsing.googleapis.com/v4/threatMatches:find',
'api_key': '',
'client': {
'clientId': 'URL Checker',
'clientVersion': '1.0'
}
}
],
'URLScan': [
{
'name': 'US_01',
'url': 'https://urlscan.io/api/v1/scan/',
'api_key': ''
}
],
'OXT': [
{
'name': 'OXT_01',
'url': 'https://otx.alienvault.com/api/v1/',
'api_key': ''
}
],
# https://developer.greynoise.io/docs/authentication
'GreyNoise': [
{
'name': 'GN_01',
'url': 'https://api.greynoise.io/v2/noise/context/',
'api_key': ''
}
],
# https://docs.securitytrails.com/docs
'SecurityTrials': [
{
'name': 'ST_01',
'url': 'https://api.securitytrails.com/v1/domain/',
'api_key': ''
}
],
# https://www.mcafee.com/enterprise/en-us/solutions/mvision/developer-portal.html
'McAfeeMVision': [
{
'name': 'MAMV_01',
'url': 'https://api.securitytrails.com/v1/domain/',
'api_key': ''
}
],
# https://botscout.com/api.htm
'BotScout': [
{
'name': 'BS_01',
'url': 'http://botscout.com/test/',
'api_key': ''
}
],
# https://threatintelligenceplatform.com/threat-intelligence-api-docs/domain-malware-check-api
'ThreatIntelligencePlatform': [
{
'name': 'TIP_01',
'url': 'https://api.threatintelligenceplatform.com/v1/',
'api_key': ''
}
],
'RiskIQ': [
{
'name': 'RIQ_01',
'url': 'https://otx.alienvault.com/api/v1/',
'user': '',
'api_key': ''
}
],
# https://www.brightcloud.com/web-service/api-documentation
'BrightCloud': [
{
'name': 'BC_01',
'url': 'https://otx.alienvault.com/api/v1/',
'user': '',
'api_key': ''
}
],
# https://docs.abuseipdb.com/
'AbouseIPDB': [
{
'name': 'AIP_01',
'url': 'https://docs.abuseipdb.com/',
'api_key': ''
}
],
# https://www.hybrid-analysis.com/docs/api/v2#/Quick%20Scan/post_quick_scan_url
'HybridAnalysis': [
{
'name': 'HA_01',
'url': 'https://docs.abuseipdb.com/',
'api_key': ''
}
],
##
#
'AWIS': [
{
'name': 'RIQ_01',
'url': 'https://otx.alienvault.com/api/v1/',
'user': '',
'api_key': ''
}
]
}