diff --git a/exposed-panels/archibus-webcentral-panel.yaml b/exposed-panels/archibus-webcentral-panel.yaml new file mode 100644 index 0000000000..7e720178e7 --- /dev/null +++ b/exposed-panels/archibus-webcentral-panel.yaml @@ -0,0 +1,37 @@ +id: archibus-webcentral-panel + +info: + name: ARCHIBUS Web Central + author: righettod + severity: info + reference: + - https://archibus.com/products/ + metadata: + shodan-query: + - http.title:"ARCHIBUS Web Central" + - http.title:"ARCHIBUS" + - http.favicon.hash:889652940 + tags: panel,archibus + +requests: + - method: GET + path: + - '{{BaseURL}}' + - '{{BaseURL}}/archibus/schema/ab-core/graphics/favicon.ico' + + redirects: true + max-redirects: 3 + stop-at-first-match: true + matchers-condition: or + matchers: + - type: dsl + dsl: + - "status_code==200" + - "contains(tolower(body), 'archibus')" + condition: and + + - type: dsl + dsl: + - "status_code==200" + - "('889652940' == mmh3(base64_py(body)))" + condition: and