id: ptc-thingworx-panel

info:
  name: PTC ThingWorx - Panel
  author: rxerium
  severity: info
  description: |
    PTC ThingWorx is an Industrial IoT (IIoT) platform for building and deploying
    connected industrial applications, machine monitoring, and remote service solutions.
    Exposed instances may provide unauthenticated access to IIoT dashboards and
    connected device management interfaces.
  reference:
    - https://www.ptc.com/en/products/thingworx
  metadata:
    max-request: 1
    verified: true
    vendor: PTC
    product: thingworx
    shodan-query: 'http.title:"Thingworx"'
  tags: panel,ics,iot,ptc,thingworx,discovery

http:
  - method: GET
    path:
      - "{{BaseURL}}"

    host-redirects: true
    max-redirects: 2

    matchers-condition: and
    matchers:
      - type: word
        part: body
        words:
          - '<title>Thingworx</title>'
          - '/Thingworx/Home'
          - 'thingworx.com'
        condition: or

      - type: status
        status:
          - 200
# digest: 4a0a004730450221009c7f33c963587dab74b7426208af29b86d5a7103e87c5fd7aabe091bffa628e7022066d9a05b9cc4122dd9f6b810035647c2a078aaf7397d2df9b5441f1fc7b7957f:922c64590222798bb761d5b6d8e72950