diff --git a/exposed-panels/homematic-panel.yaml b/exposed-panels/homematic-panel.yaml new file mode 100644 index 0000000000..7617e6348f --- /dev/null +++ b/exposed-panels/homematic-panel.yaml @@ -0,0 +1,29 @@ +id: homematic-panel + +info: + name: Homematic Panel Detect + author: princechaddha + severity: info + metadata: + shodan-query: http.html:"Homematic" + tags: panel,homematic,iot + +requests: + - method: GET + path: + - "{{BaseURL}}" + + redirects: true + max-redirects: 2 + matchers-condition: and + matchers: + - type: word + part: body + words: + - "HomeMatic Logo" + - "HomeMatic WebUI" + condition: or + + - type: status + status: + - 200 diff --git a/exposed-panels/raspberrymatic-panel.yaml b/exposed-panels/raspberrymatic-panel.yaml new file mode 100644 index 0000000000..b337089b41 --- /dev/null +++ b/exposed-panels/raspberrymatic-panel.yaml @@ -0,0 +1,27 @@ +id: raspberrymatic-panel + +info: + name: RaspberryMatic Panel Detect + author: princechaddha + severity: info + metadata: + shodan-query: http.favicon.hash:-578216669 + tags: panel,raspberrymatic,iot + +requests: + - method: GET + path: + - "{{BaseURL}}/login.htm" + + redirects: true + max-redirects: 2 + matchers-condition: and + matchers: + - type: word + part: body + words: + - "RaspberryMatic WebUI" + + - type: status + status: + - 200