Skip to content
This repository was archived by the owner on Oct 14, 2020. It is now read-only.

Commit 516c039

Browse files
sebiesebie
authored andcommitted
Templates
1 parent 495bd14 commit 516c039

File tree

6 files changed

+76
-0
lines changed

6 files changed

+76
-0
lines changed

scanners/ncrack/.helmignore

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
.DS_Store
2+
3+
parser/
4+
scanner/
5+
examples/

scanners/ncrack/Chart.yaml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
apiVersion: v2
2+
name: ncrack
3+
description: A Helm chart for the NCRACK security Scanner that integrates with the secureCodeBox.
4+
5+
type: application
6+
version: 0.1.0
7+
appVersion: 0.7
8+
9+
keywords:
10+
- security
11+
- ncrack
12+
- scanner
13+
- secureCodeBox
14+
home: https://www.securecodebox.io/scanners/ncrack
15+
icon: https://www.securecodebox.io/scannerIcons/Ncrack.svg
16+
sources:
17+
- https://github.com/secureCodeBox/secureCodeBox
18+
maintainers:
19+
- name: iteratec GmbH
20+
email: security@iteratec.com
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
apiVersion: "execution.experimental.securecodebox.io/v1"
2+
kind: Scan
3+
metadata:
4+
name: "raspberry"
5+
spec:
6+
scanType: "ncrack"
7+
parameters:
8+
- ssh://192.168.178.83
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
apiVersion: "execution.experimental.securecodebox.io/v1"
2+
kind: ParseDefinition
3+
metadata:
4+
name: "ncrack-xml"
5+
spec:
6+
handlesResultsType: ncrack-xml
7+
image: "{{ .Values.parserImage.registry }}/{{ .Values.parserImage.repository }}:{{ .Values.parserImage.tag }}"
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
apiVersion: "execution.experimental.securecodebox.io/v1"
2+
kind: ScanType
3+
metadata:
4+
name: "ncrack"
5+
spec:
6+
extractResults:
7+
type: ncrack-xml
8+
location: "/home/securecodebox/ncrack-results.xml"
9+
jobTemplate:
10+
spec:
11+
ttlSecondsAfterFinished: 10
12+
backoffLimit: 3
13+
template:
14+
spec:
15+
restartPolicy: OnFailure
16+
containers:
17+
- name: ncrack
18+
image: scbexperimental/ncrack:0.7
19+
command: ["ncrack", "-oX", "/home/securecodebox/ncrack-results.xml"]
20+
resources:
21+
{{- toYaml .Values.scannerJob.resources | nindent 16 }}

scanners/ncrack/values.yaml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
parserImage:
2+
registry: docker.io
3+
repository: scbexperimental/parser-ncrack
4+
tag: latest
5+
6+
scannerJob:
7+
resources: {}
8+
# scannerJob:
9+
# resources:
10+
# requests:
11+
# memory: "256Mi"
12+
# cpu: "250m"
13+
# limits:
14+
# memory: "512Mi"
15+
# cpu: "500m"

0 commit comments

Comments
 (0)