| title | Dummy SSH |
|---|---|
| category | target |
| type | service |
| state | released |
| appVersion | v1.0.0 |
| usecase | Vulnerable WebApp based on html serverside rendering |
The Dummy SSH service is a vulnerable SSH Service which is aimed at people who are new to pen testing.
The vulnerable SSH Server is used for for security scan testing.
There are also vulnerable credentials which can be identified via bruteforcing:
- Port 22
- Username root,
- Password: THEPASSWORDYOUCREATED
The dummy-ssh chart can be deployed via helm:
# Install HelmChart (use -n to configure another namespace)
helm upgrade --install dummy-ssh oci://ghcr.io/securecodebox/helm/dummy-ssh| Key | Type | Default | Description |
|---|---|---|---|
| affinity | object | {} |
|
| annotations | object | {} |
add annotations to the deployment, service and pods |
| fullnameOverride | string | "" |
|
| image.pullPolicy | string | "IfNotPresent" |
Image pull policy. One of Always, Never, IfNotPresent. Defaults to Always if :latest tag is specified, or IfNotPresent otherwise. More info: https://kubernetes.io/docs/concepts/containers/images#updating-images |
| image.repository | string | "docker.io/securecodebox/dummy-ssh" |
Container Image |
| image.tag | string | defaults to the appVersion | The image tag |
| imagePullSecrets | list | [] |
Define imagePullSecrets when a private registry is used (see: https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/) |
| labels | object | {} |
add labels to the deployment, service and pods |
| nameOverride | string | "" |
|
| nodeSelector | object | {} |
|
| podSecurityContext | object | {} |
|
| replicaCount | int | 1 |
|
| resources | object | {} |
|
| securityContext | object | {} |
|
| service.port | int | 22 |
|
| service.type | string | "ClusterIP" |
|
| tolerations | list | [] |
Code of secureCodeBox is licensed under the Apache License 2.0.