diff --git a/exposed-panels/led-imediacloud-panel.yaml b/exposed-panels/led-imediacloud-panel.yaml deleted file mode 100644 index 1ee6373e9e..0000000000 --- a/exposed-panels/led-imediacloud-panel.yaml +++ /dev/null @@ -1,26 +0,0 @@ -id: led-imediacloud-panel - -info: - name: LEDiMediaCloud Panel Detect - author: ritikchaddha - severity: info - metadata: - verified: true - shodan-query: http.html:"LEDiMediaCloud" - tags: panel,led,mediacloud - -requests: - - method: GET - path: - - "{{BaseURL}}/login" - - matchers-condition: and - matchers: - - type: word - part: body - words: - - 'LEDiMediaCloud' - - - type: status - status: - - 200 diff --git a/exposed-panels/xibocms-login.yaml b/exposed-panels/xibocms-login.yaml new file mode 100644 index 0000000000..4e443e5c61 --- /dev/null +++ b/exposed-panels/xibocms-login.yaml @@ -0,0 +1,35 @@ +id: xibocms-login + +info: + name: Xibo CMS Panel Detect + author: ritikchaddha,daffainfo + severity: info + metadata: + verified: true + shodan-query: http.html:"/xibosignage/xibo-cms" + tags: panel,xibocms + +requests: + - method: GET + path: + - "{{BaseURL}}/login" + + matchers-condition: and + matchers: + - type: word + part: body + words: + - 'xibo-cms' + - 'class="XiboFormButton' + condition: and + + - type: status + status: + - 200 + + extractors: + - type: regex + part: body + group: 1 + regex: + - '([0-9.]+) |