-
Notifications
You must be signed in to change notification settings - Fork 179
Expand file tree
/
Copy pathintegrations.js
More file actions
200 lines (198 loc) · 6.34 KB
/
integrations.js
File metadata and controls
200 lines (198 loc) · 6.34 KB
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
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
// SPDX-FileCopyrightText: the secureCodeBox authors
//
// SPDX-License-Identifier: Apache-2.0
export const Hooks = [{
"title": "Azure Monitor",
"type": "persistenceProvider",
"usecase": "Publishes all Scan Findings to Azure Monitor.",
"path": "docs/hooks/azure-monitor",
"imageUrl": "img/integrationIcons/Default.svg"
}, {
"title": "Cascading Scans",
"type": "processing",
"usecase": "Cascading Scans based declarative Rules.",
"path": "docs/hooks/cascading-scans",
"imageUrl": "img/integrationIcons/Cascading-Scans.svg"
}, {
"title": "DefectDojo",
"type": "persistenceProvider",
"usecase": "Publishes all Scan Reports to OWASP DefectDojo.",
"path": "docs/hooks/defectdojo",
"imageUrl": "img/integrationIcons/DefectDojo.svg"
}, {
"title": "Elasticsearch",
"type": "persistenceProvider",
"usecase": "Publishes all Scan Findings to Elasticsearch.",
"path": "docs/hooks/elasticsearch",
"imageUrl": "img/integrationIcons/Elasticsearch.svg"
}, {
"title": "Finding Post Processing",
"type": "dataProcessing",
"usecase": "Updates fields for findings meeting specified conditions.",
"path": "docs/hooks/finding-post-processing",
"imageUrl": "img/integrationIcons/Default.svg"
}, {
"title": "Generic WebHook",
"type": "integration",
"usecase": "Publishes Scan Findings as WebHook.",
"path": "docs/hooks/generic-webhook",
"imageUrl": "img/integrationIcons/Generic-WebHook.svg"
}, {
"title": "Notification WebHook",
"type": "integration",
"usecase": "Publishes Scan Summary to MS Teams, Slack and others.",
"path": "docs/hooks/notification-webhook",
"imageUrl": "img/integrationIcons/Default.svg"
}, {
"title": "Static Report",
"type": "persistenceProvider",
"usecase": "Publishes all Scan Findings as HTML Report.",
"path": "docs/hooks/static-report",
"imageUrl": "img/integrationIcons/Default.svg"
}, {
"title": "Update Field",
"type": "dataProcessing",
"usecase": "Updates fields in finding results.",
"path": "docs/hooks/update-field",
"imageUrl": "img/integrationIcons/Update-Field.svg"
}];
export const Scanners = [{
"title": "Amass",
"type": "Network",
"usecase": "Subdomain Enumeration Scanner",
"path": "docs/scanners/amass",
"imageUrl": "img/integrationIcons/Amass.svg"
}, {
"title": "CMSeeK",
"type": "CMS",
"usecase": "Automation of the process of detecting the Joomla CMS and its core vulnerabilities",
"path": "docs/scanners/cmseek",
"imageUrl": "img/integrationIcons/Default.svg"
}, {
"title": "doggo",
"type": "Network",
"usecase": "DNS client (like dig)",
"path": "docs/scanners/doggo",
"imageUrl": "img/integrationIcons/Default.svg"
}, {
"title": "ffuf",
"type": "Webserver",
"usecase": "Webserver and WebApplication Elements and Content Discovery",
"path": "docs/scanners/ffuf",
"imageUrl": "img/integrationIcons/ffuf.svg"
}, {
"title": "Git Repo Scanner",
"type": "Repository",
"usecase": "Discover Git repositories",
"path": "docs/scanners/git-repo-scanner",
"imageUrl": "img/integrationIcons/Default.svg"
}, {
"title": "Gitleaks",
"type": "Repository",
"usecase": "Find potential secrets in repositories",
"path": "docs/scanners/gitleaks",
"imageUrl": "img/integrationIcons/Gitleaks.svg"
}, {
"title": "Kube Hunter",
"type": "Kubernetes",
"usecase": "Kubernetes Vulnerability Scanner",
"path": "docs/scanners/kube-hunter",
"imageUrl": "img/integrationIcons/Default.svg"
}, {
"title": "Kubeaudit",
"type": "Kubernetes",
"usecase": "Kubernetes Configuration Scanner",
"path": "docs/scanners/kubeaudit",
"imageUrl": "img/integrationIcons/Default.svg"
}, {
"title": "Ncrack",
"type": "Authentication",
"usecase": "Network authentication bruteforcing",
"path": "docs/scanners/ncrack",
"imageUrl": "img/integrationIcons/Ncrack.svg"
}, {
"title": "Nikto",
"type": "Webserver",
"usecase": "Webserver Vulnerability Scanner",
"path": "docs/scanners/nikto",
"imageUrl": "img/integrationIcons/Nikto.svg"
}, {
"title": "Nmap",
"type": "Network",
"usecase": "Network discovery and security auditing",
"path": "docs/scanners/nmap",
"imageUrl": "img/integrationIcons/Nmap.svg"
}, {
"title": "Nuclei",
"type": "Website",
"usecase": "Nuclei is a fast, template based vulnerability scanner.",
"path": "docs/scanners/nuclei",
"imageUrl": "img/integrationIcons/Default.svg"
}, {
"title": "Screenshooter",
"type": "WebApplication",
"usecase": "Takes Screenshots of websites",
"path": "docs/scanners/screenshooter",
"imageUrl": "img/integrationIcons/Screenshooter.svg"
}, {
"title": "Semgrep",
"type": "Repository",
"usecase": "Static Code Analysis",
"path": "docs/scanners/semgrep",
"imageUrl": "img/integrationIcons/Default.svg"
}, {
"title": "SSH-audit",
"type": "SSH",
"usecase": "SSH Configuration and Policy Scanner",
"path": "docs/scanners/ssh-audit",
"imageUrl": "img/integrationIcons/Default.svg"
}, {
"title": "SSH",
"type": "SSH",
"usecase": "SSH Configuration and Policy Scanner",
"path": "docs/scanners/ssh",
"imageUrl": "img/integrationIcons/SSH.svg"
}, {
"title": "SSLyze",
"type": "SSL",
"usecase": "SSL/TLS Configuration Scanner",
"path": "docs/scanners/sslyze",
"imageUrl": "img/integrationIcons/SSLyze.svg"
}, {
"title": "Trivy",
"type": "Container",
"usecase": "Container Vulnerability Scanner",
"path": "docs/scanners/trivy",
"imageUrl": "img/integrationIcons/Trivy.svg"
}, {
"title": "Typo3Scan",
"type": "CMS",
"usecase": "Automation of the process of detecting the Typo3 CMS and its installed extensions",
"path": "docs/scanners/typo3scan",
"imageUrl": "img/integrationIcons/Default.svg"
}, {
"title": "Whatweb",
"type": "Network",
"usecase": "Website identification",
"path": "docs/scanners/whatweb",
"imageUrl": "img/integrationIcons/Whatweb.svg"
}, {
"title": "WPScan",
"type": "CMS",
"usecase": "Wordpress Vulnerability Scanner",
"path": "docs/scanners/wpscan",
"imageUrl": "img/integrationIcons/WPScan.svg"
}, {
"title": "ZAP Advanced",
"type": "WebApplication",
"usecase": "WebApp & OpenAPI Vulnerability Scanner extend with authentication features",
"path": "docs/scanners/zap-advanced",
"imageUrl": "img/integrationIcons/ZAP-Advanced.svg"
}, {
"title": "ZAP",
"type": "WebApplication",
"usecase": "WebApp & OpenAPI Vulnerability Scanner",
"path": "docs/scanners/zap",
"imageUrl": "img/integrationIcons/ZAP.svg"
}];
export default {Hooks, Scanners};