apiVersion: "v1"
protocol: "http"
address: ":8888"
description: "Apache Directory Listing Maze Honeypot"
serverVersion: "Apache/2.4.41 (Ubuntu)"
serverName: "files.internal.company.com"
commands:
- regex: "^/icons/blank\\.svg$"
handler: >
headers:
- "Content-Type: image/svg+xml"
- "Server: Apache/2.4.41 (Ubuntu)"
- "Cache-Control: public, max-age=86400"
statusCode: 200
- regex: "^/icons/folder\\.svg$"
handler: >
headers:
- "Content-Type: image/svg+xml"
- "Server: Apache/2.4.41 (Ubuntu)"
- "Cache-Control: public, max-age=86400"
statusCode: 200
- regex: "^/icons/back\\.svg$"
handler: >
headers:
- "Content-Type: image/svg+xml"
- "Server: Apache/2.4.41 (Ubuntu)"
- "Cache-Control: public, max-age=86400"
statusCode: 200
- regex: "^/icons/text\\.svg$"
handler: >
headers:
- "Content-Type: image/svg+xml"
- "Server: Apache/2.4.41 (Ubuntu)"
- "Cache-Control: public, max-age=86400"
statusCode: 200
- regex: "^/icons/compressed\\.svg$"
handler: >
headers:
- "Content-Type: image/svg+xml"
- "Server: Apache/2.4.41 (Ubuntu)"
- "Cache-Control: public, max-age=86400"
statusCode: 200
- regex: "^/icons/script\\.svg$"
handler: >
headers:
- "Content-Type: image/svg+xml"
- "Server: Apache/2.4.41 (Ubuntu)"
- "Cache-Control: public, max-age=86400"
statusCode: 200
- regex: "^/icons/layout\\.svg$"
handler: >
headers:
- "Content-Type: image/svg+xml"
- "Server: Apache/2.4.41 (Ubuntu)"
- "Cache-Control: public, max-age=86400"
statusCode: 200
- regex: "^/icons/key\\.svg$"
handler: >
headers:
- "Content-Type: image/svg+xml"
- "Server: Apache/2.4.41 (Ubuntu)"
- "Cache-Control: public, max-age=86400"
statusCode: 200
- regex: "^/icons/unknown\\.svg$"
handler: >
headers:
- "Content-Type: image/svg+xml"
- "Server: Apache/2.4.41 (Ubuntu)"
- "Cache-Control: public, max-age=86400"
statusCode: 200
fallbackCommand:
plugin: "MazeHoneypot"
statusCode: 200
headers:
- "Server: Apache/2.4.41 (Ubuntu)"