diff --git a/http/exposed-panels/ibm/ibm-odm-panel.yaml b/http/exposed-panels/ibm/ibm-odm-panel.yaml index 1066baf060..97dbc11794 100644 --- a/http/exposed-panels/ibm/ibm-odm-panel.yaml +++ b/http/exposed-panels/ibm/ibm-odm-panel.yaml @@ -2,16 +2,18 @@ id: ibm-odm-panel info: name: IBM Operational Decision Manager Panel - Detect - author: DhiyaneshDK + author: DhiyaneshDK,righettod severity: info description: | IBM Operational Decision Manager panel was detected. reference: - https://www.ibm.com/docs/en/odm/8.12.0 + - https://www.ibm.com/products/operational-decision-manager metadata: verified: true max-request: 1 fofa-query: title="Decision Center | Business Console" + shodan-query: http.title:"Decision Center | Business Console" tags: panel,ibm,login,detect,decision-center http: @@ -24,9 +26,18 @@ http: - type: word part: body words: - - "Decision Center | Business Console" + - 'Decision Center | Business Console' + - '

Decision Center | Business Console

' + - 'com/ibm/rules/decisioncenter/setup/Login' + condition: or - type: status status: - 200 -# digest: 4a0a004730450221008a3b3de13561d846fb75ff0b72e581d81d042e0923570e71d5a5b78e4569531302207176f9a0fbf8ec224abd85e32b019c6382610312f94208ef3a358187150fb17d:922c64590222798bb761d5b6d8e72950 \ No newline at end of file + + extractors: + - type: regex + part: body + group: 1 + regex: + - '(?i)"js/dist/([0-9.]+)/decisioncenter"'