Odin HomeODIN logoODIN logo
PricingJoin us on Discord

Products

Cyble Vision
Cyber threat intelligence platform
Cyble Hawk
Threat detection and intelligence capabilities built for federal bodies
AmIBreached
Identify, Prioritize and Mitigate darkweb risks
The Cyber Express
Cyber Security News and Magazine

Search

HostsExposed BucketsExposed Files

Resources

API DocumentationPlatform GuideODIN CLIPostmanSDKs
GoPythonJavaScript

Contact Us

[email protected]

Legal

Terms of ServiceSecurity Disclosure PolicyPrivacy Policy
Leading Threat Intelligence Company
LinkedInTwitter XYoutube
ODIN logoODIN logo
LinkedInGithubMediumTwitter XYoutube
Launch YC: Odin - Attack surface monitoring and internet scanning for everyone

Made with ❤️ from Cupertino

© 2025 Cyble Inc. All Rights Reserved.

103.186.48.94

SummaryCVE DetailsRaw Data
06 Jun 2025, 02:38:46 UTC

Geolocation

Network
103.186.48.0/24
Postal Code
121004
City
Faridabad
Country
India (IN)
Continent
Asia
Locale Code
en
Geo Point
28.4098, 77.31
Updated At
05 Jun 2025, 00:38:56 UTC

Whois

Network
103.186.48.0/24
Organization
Route Object
Desc
Route Object
Updated At
09 Dec 2024, 11:27:51 UTC

Geolocation

Network
103.186.48.0/24
Postal Code
121004
City
Faridabad
Country
India (IN)
Continent
Asia
Locale Code
en
Geo Point
28.4098, 77.31
Updated At
05 Jun 2025, 00:38:56 UTC

Whois

Network
103.186.48.0/24
Organization
Route Object
Desc
Route Object
Updated At
09 Dec 2024, 11:27:51 UTC

22/sshTCPLast Updated At: 02 Jun 2025, 12:57:59 UTC

About Service
Product
OpenSSH
Version
7.2
Extra Info
protocol 2.0
CVEsCVE-2007-2768CVE-2008-3844CVE-2015-8325CVE-2023-48795CVE-2023-48795CVE-2023-48795CVE-2023-48795CVE-2023-48795CVE-2023-48795CVE-2023-48795CVE-2023-48795CVE-2023-48795CVE-2023-48795CVE-2023-48795CVE-2023-48795CVE-2023-48795CVE-2023-48795CVE-2023-48795
Upgrade Your Plan
Softwares
Vendor
openbsd
Product
openssh
URI
cpe:/a:openbsd:openssh:7.2
//ssh

//ssh

{
  "banner": "SSH-2.0-OpenSSH_7.2",
  "client_to_server_ciphers": [
    "aes128-ctr",
    "aes192-ctr",
    "aes256-ctr",
    "[email protected]",
    "[email protected]",
    "[email protected]"
  ],
  "client_to_server_compression": [
    "none"
  ],
  "client_to_server_macs": [
    "hmac-sha1",
    "hmac-sha2-256",
    "hmac-sha2-512"
  ],
  "host_key_algorithms": [
    "ssh-rsa",
    "rsa-sha2-512",
    "rsa-sha2-256"
  ],
  "kex_algorithms": [
    "diffie-hellman-group1-sha1",
    "diffie-hellman-group14-sha1",
    "diffie-hellman-group-exchange-sha1",
    "diffie-hellman-group-exchange-sha256",
    "[email protected]"
  ],
  "key": {
    "algorithm": "ssh-rsa",
    "fingerprint_sha256": "d7b420003badee82fdb8bc484c23396cad95b35636dfffcc840501f6b12f2d55",
    "raw": "AAAAB3NzaC1yc2EAAAADAQABAAAAgQC6TmC6HZUFf6Wqgqf/a2/BjNB4Q2Fnz6lwWEVOFDtIBk0WjdOZFZhacG2x4ik7mTeQpXz53uOt6GdHtEvjd+3ScMUUuNFvAYiRlyrR5vEhDifh3Wl/KefhhrpWV2VlmBznz4jim7cnl0ZiRp9w3TDwY7bBzVkLmIa+Z5jRpGVKuw=="
  },
  "server_to_client_ciphers": [
    "aes128-ctr",
    "aes192-ctr",
    "aes256-ctr",
    "[email protected]",
    "[email protected]",
    "[email protected]"
  ],
  "server_to_client_compression": [
    "none"
  ],
  "server_to_client_macs": [
    "hmac-sha1",
    "hmac-sha2-256",
    "hmac-sha2-512"
  ],
  "software": "OpenSSH_7.2",
  "version": "2.0"
}

80/httpTCPLast Updated At: 06 Jun 2025, 02:38:46 UTC

About Service
Product
Apache httpd
VersionN/A
Extra InfoN/A
CVEsCVE-1999-0070CVE-1999-1199CVE-2023-25690CVE-2023-48795CVE-2023-48795CVE-2023-48795CVE-2023-48795CVE-2023-48795CVE-2023-48795CVE-2023-48795CVE-2023-48795CVE-2023-48795CVE-2023-48795CVE-2023-48795CVE-2023-48795CVE-2023-48795CVE-2023-48795CVE-2023-48795
Upgrade Your Plan
Softwares
Vendor
apache
Product
http_server
URI
cpe:/a:apache:http_server
HTTP
Status Code
200
Title
Log in - SINEMA Remote Connect
Body SHA256
ef786c956a74c600736e85fd1b165d344a3692d09ed4ed0830228b4fd8ea6f7f
Component
DjangoPythonApache HTTP Server
Response Headers
cache control
no-cache, no-store, must-revalidate, private
content language
en
content length
10555
content type
text/html; charset=utf-8
date
Fri, 06 Jun 2025 02:38:35 GMT
expires
Fri, 06 Jun 2025 02:38:36 GMT
pragma
no-cache
server
Apache
set cookie
csrftoken=Y6mKVXQxbR7pChet6hmRREBHCd9qDYgfPPOJVetan7Rnhv7vDjTQU9t3NW1RzSGP; expires=Fri, 05 Jun 2026 02:38:36 GMT; HttpOnly; Max-Age=31449600; Path=/; SameSite=Lax; Secure
strict transport security
max-age=15768000
unknown
[{"key":"referrer_policy","value":["same-origin"]}]
vary
Cookie,Accept-Language
x content type options
nosniff
x frame options
sameorigin
x xss protection
1; mode=block
//http

//http

{
  "body": "\n\n\n<!DOCTYPE html>\n<html lang=\"en\">\n\n\n\n<head>\n    <meta charset=\"utf-8\"/>\n    <meta http-equiv=\"X-UA-Compatible\" content=\"IE=Edge\"/>\n    <meta HTTP-EQUIV='Pragma' CONTENT='no-cache'>\n    <meta HTTP-EQUIV='Cache-Control' CONTENT='no-cache'>\n    <title>Log in - SINEMA Remote Connect</title>\n\n    <link nonce=\"cnrVSk592pWf5RUZE9nX0Q==\" rel=\"icon\" href=\"data:,\">\n\n    <link nonce=\"cnrVSk592pWf5RUZE9nX0Q==\" rel=\"stylesheet\" href=\"/static/css/layout_v3_2.css? 1749177515\"/>\n    <link nonce=\"cnrVSk592pWf5RUZE9nX0Q==\" rel=\"stylesheet\" href=\"/static/css/login_v3_2.css? 1749177515\"/>\n    <link nonce=\"cnrVSk592pWf5RUZE9nX0Q==\" rel=\"stylesheet\" href=\"/static/css/font-awesome_v3_2.css? 1749177515\"/>\n    <link nonce=\"cnrVSk592pWf5RUZE9nX0Q==\" rel=\"stylesheet\" href=\"/static/css/siemens-sans-professional_v3_2.css\"/>\n\n    <script nonce=\"cnrVSk592pWf5RUZE9nX0Q==\" src=\"/static/js/jquery/jquery.min.js?v3.2\"></script>\n    <script nonce=\"cnrVSk592pWf5RUZE9nX0Q==\" src=\"/static/js/sinemarc.js?v3.2\"></script>\n</head>\n\n<body>\n\n\n\n\n\n\n\n<div class=\"header-wrapper\">\n    <div class=\"top-header\">\n        <img nonce=\"cnrVSk592pWf5RUZE9nX0Q==\" src=\"/static/img/logo.gif\" alt=\"SIEMENS\" class=\"logo\"/>\n        <div class=\"skip-link\"><a href=\"#maincontent\">Skip to main content</a></div>\n        <div class=\"product-name\">SINEMA Remote Connect</div>\n    </div>\n    <div class=\"sub-header\">\n        <div class=\"clock-container\" tabindex=\"0\">\n            <span class=\"visually-hidden\">Date & Time</span>\n            <span class=\"clock\">1749177515#en#0#</span>\n        </div>\n        <div class=\"sub-header-right\">\n            \n            <div class=\"language-selector\" tabindex=\"0\">\n                <div class=\"active-language\">\n                    English\n                    <span class=\"fa fa-chevron-down\"></span>\n                </div>\n                <div class=\"language-select-menu\" role=\"button\" aria-label=\"Selected Language Select Combobox\">\n                    <form action=\"/i18n/setlang/\" method=\"POST\">\n                        <input type=\"hidden\" name=\"csrfmiddlewaretoken\" value=\"ynzrK60VnT5ZUCh5XXJxq55wh8vm9vVJp61qKnDyz9PXzQa7uZgwtAXSsRnN5plj\">\n                        \n                            <button type=\"submit\" name=\"language\" value=\"de\" tabindex=\"0\" aria-label=\"Language German\"\n                                    class=\"not_selected_lang\">\n                                German\n                                \n                            </button>\n                        \n                            <button type=\"submit\" name=\"language\" value=\"en\" tabindex=\"0\" aria-label=\"Language English\"\n                                    class=\"selected_lang\">\n                                English\n                                <span class=\"correct-icon\"></span>\n                            </button>\n                        \n                    </form>\n                </div>\n            </div>\n            \n            <div class=\"header-divider\"></div>\n            <div class=\"online-help\">\n                <a href=\"#\" id=\"id_help\" tabindex=\"0\" aria-label=\"Help\" aria-live=\"polite\">\n                    <span class=\"online-help-icon\"></span>\n                </a>\n            </div>\n        </div>\n    </div>\n</div>\n\n<script nonce=\"cnrVSk592pWf5RUZE9nX0Q==\">\n    let languageSelector = $(\".language-selector\");\n    $(\"#id_help\").click(() => {\n        openHelpWindow('/static/help/en/login_help.htm');\n    });\n\n    document.addEventListener(\"DOMContentLoaded\", function () {\n        let securityTooltip = document.getElementById(\"security-tooltip\");\n\n        if (securityTooltip) {\n            let ulElement = securityTooltip.querySelector(\"ul\");\n            let liCount = ulElement.querySelectorAll(\"li\").length;\n            let currentTopMargin = parseFloat(window.getComputedStyle(securityTooltip).marginTop);\n            let newTopMargin = currentTopMargin + (32 * liCount);\n            securityTooltip.style.marginTop = newTopMargin + \"px\";\n        }\n    });\n\n    languageSelector.on(\"keydown\", function (event) {\n        if (event.keyCode === enter_btn_code || event.keyCode === space_btn_code) {\n            event.preventDefault();\n            $(this).find(\".language-select-menu\").css(\"display\", \"block\");\n        }\n\n        if(event.keyCode === tab_btn_code) {\n            const menu = $(this).find('.language-select-menu');\n            menu.removeClass('hidden').addClass('shown');\n        }\n    });\n\n     $(document).on('click focusin', function (event) {\n         if (!$(event.target).closest('.language-selector').length) {\n             $('.language-select-menu').removeClass('shown').addClass('hidden');\n         }\n     });\n\n    languageSelector.on(\"keydown\", \"button\", function (event) {\n        if (event.keyCode === enter_btn_code) {\n            event.preventDefault();\n            $(this).click();\n        }\n    });\n\n    document.addEventListener(\"keydown\", function (event) {\n        if (event.key === \"Enter\") {\n            let focusedElement = document.activeElement;\n            if (focusedElement.classList.contains(\"logout\") && focusedElement.querySelector(\"a\")) {\n                focusedElement.querySelector(\"a\").click();\n            }\n        }\n    });\n</script>\n\n\n<div id=\"maincontent\" class=\"content\">\n    <div class=\"login-wrapper\">\n        <div class=\"login-form-wrapper\">\n            \n                \n\n\n<div id=\"banner_text\" class=\"banner_text\">\n    \n        Welcome to SINEMA Remote Connect\n    \n</div>\n\n            \n            <div class=\"login-tabs\">\n                <ul>\n                    <li tabindex=\"0\">\n                        <a id=\"localTab\">Local</a>\n                    </li>\n                    <li >\n                        <a id=\"umcTab\"> UMC</a>\n                    </li>\n                    <li >\n                        <a id=\"otherTab\"> OAuth/OpenID</a>\n                    </li>\n                </ul>\n            </div>\n            \n                \n                    <div class=\"sinema-messages\" id=\"id_sinema-messages\"></div>\n                \n            \n\n            <div id=\"local\" class=\"tab-content\">\n                \n                \n                    \n\n\n<form method=\"POST\" action=\"/wbm/login/\" class=\"login-form\">\n    \n        <input type=\"hidden\" name=\"csrfmiddlewaretoken\" value=\"ynzrK60VnT5ZUCh5XXJxq55wh8vm9vVJp61qKnDyz9PXzQa7uZgwtAXSsRnN5plj\">\n        <input id=\"id_utcoffset\" name=\"utcoffset\" type=\"hidden\" value=\"0\"/>\n        <table class=\"form\">\n            <tr>\n                <th>\n                    <label>User name:</label>\n                </th>\n                <td>\n                    <input type=\"text\" name=\"username\" autofocus autocapitalize=\"none\" autocomplete=\"username\" maxlength=\"254\" required id=\"id_username\">\n                </td>\n            </tr>\n            <tr>\n                <th>\n                    <label for=\"id_password\">Password:</label>\n                </th>\n                <td>\n                    <input id=\"id_password\" name=\"password\" type=\"password\" autocomplete=\"off\"/>\n                </td>\n            </tr>\n            <tr>\n                <th></th>\n                <td class=\"action-buttons-container\">\n                    <div class=\"action-buttons-wrapper\">\n                        <button type=\"submit\" id=\"id_submit\">\n                            <span class=\"button-text\">Log in</span>\n                        </button>\n                    </div>\n                </td>\n            </tr>\n            \n        </table>\n    \n</form>\n\n                \n            </div>\n            <div id=\"umc\" class=\"tab-content hidden\">\n                \n                    \n\n\n<div class=\"sinema-messages\" id=\"id_sinema-messages\">\n    \n        <div class=\"error-box-msg\">\n            <span class=\"error-icon\"></span>\n            <div class=\"messages-inner-wrapper\">\n                 U  M  C     S  e  r  v  i  c  e     N  o  t     A  c  t  i  v  a  t  e  d \n            </div>\n        </div>\n    \n</div>\n\n                \n            </div>\n            <div id=\"other\" class=\"tab-content hidden\">\n                \n            </div>\n            <div id=\"pki\" class=\"hidden\">\n                \n\n\n\n\n    \n\n\n<form method=\"POST\" action=\"/wbm/login/pki/\" class=\"login-form\">\n    \n        <div class=\"pki-row\">\n            \n                <input type=\"image\" src=\"/static/img/chip-icon.png\" disabled=\"disabled\" alt=\"\">\n            \n            <p>Log in with smart card</p>\n        </div>\n    \n</form>\n\n\n\n            </div>\n        </div>\n    </div>\n</div>\n</body>\n</html>\n\n<script nonce=\"cnrVSk592pWf5RUZE9nX0Q==\">\n    \n    let value = new Date().getTimezoneOffset() * -1;\n    $(\"#id_utcoffset\").prop('value', value);\n\n    let usernameInput = $(\"#id_username\");\n    usernameInput.focus().val(usernameInput.val());\n\n    $(document).ready(() => {\n        PasswordFieldEncoder.init('b6en4c__')\n        \n            toggleLoginForm(\"localTab\");\n        \n    });\n\n    $(document).on(\"click\", \"#localTab\", (event) => {\n        openLoginForm(event);\n    });\n\n    \n\n    \n\n    function toggleLoginForm(formName) {\n        let local = $(\"#local\");\n        let umc = $(\"#umc\");\n        let pki = $(\"#pki\");\n        let localTab = $('#localTab');\n        let umcTab = $('#umcTab');\n        let other = $(\"#other\");\n        let otherTab = $('#otherTab');\n\n        localTab.removeClass(\"active\");\n        umcTab.removeClass(\"active\");\n        otherTab.removeClass(\"active\");\n\n        local.css(\"display\", \"none\");\n        umc.css(\"display\", \"none\");\n        other.css(\"display\", \"none\");\n        pki.css(\"display\", \"none\");\n\n        if (formName === \"localTab\") {\n            localTab.addClass(\"active\");\n            local.css(\"display\", \"block\");\n            pki.css(\"display\", \"block\");\n        } else if (formName === \"umcTab\") {\n            umcTab.addClass(\"active\");\n            umc.css(\"display\", \"block\");\n            \n        } else {\n            otherTab.addClass(\"active\");\n            other.css({\n                \"margin-left\": \"0px\",\n                \"display\": \"flex\",\n                \"justify-content\": \"center\",\n                \"align-items\": \"center\"\n            });\n        }\n    }\n\n    function openLoginForm(e) {\n        cleanMessages();\n        toggleLoginForm(e.currentTarget.id);\n    }\n\n    document.addEventListener(\"keydown\", function (event) {\n        if (event.key === \"Enter\") {\n            let focusedTab = $(\".login-tabs li[tabindex='0']:focus\");\n            if (focusedTab.length) {\n                let formName = focusedTab.find(\"a\").attr(\"id\");\n                toggleLoginForm(formName);\n            }\n        }\n    });\n</script>\n",
  "body_murmur": -566019326,
  "body_sha256": "ef786c956a74c600736e85fd1b165d344a3692d09ed4ed0830228b4fd8ea6f7f",
  "component": [
    "Django",
    "Python",
    "Apache HTTP Server"
  ],
  "content_length": 10555,
  "headers": {
    "cache_control": [
      "no-cache, no-store, must-revalidate, private"
    ],
    "content_language": [
      "en"
    ],
    "content_length": [
      "10555"
    ],
    "content_type": [
      "text/html; charset=utf-8"
    ],
    "date": [
      "Fri, 06 Jun 2025 02:38:35 GMT"
    ],
    "expires": [
      "Fri, 06 Jun 2025 02:38:36 GMT"
    ],
    "pragma": [
      "no-cache"
    ],
    "server": [
      "Apache"
    ],
    "set_cookie": [
      "csrftoken=Y6mKVXQxbR7pChet6hmRREBHCd9qDYgfPPOJVetan7Rnhv7vDjTQU9t3NW1RzSGP; expires=Fri, 05 Jun 2026 02:38:36 GMT; HttpOnly; Max-Age=31449600; Path=/; SameSite=Lax; Secure",
      "sessionid=kcbyzv6bsm4mvmhrazufswzls8tpiqza; HttpOnly; Path=/; SameSite=Lax; Secure"
    ],
    "strict_transport_security": [
      "max-age=15768000"
    ],
    "unknown": [
      {
        "key": "referrer_policy",
        "value": [
          "same-origin"
        ]
      }
    ],
    "vary": [
      "Cookie,Accept-Language"
    ],
    "x_content_type_options": [
      "nosniff",
      "nosniff"
    ],
    "x_frame_options": [
      "sameorigin"
    ],
    "x_xss_protection": [
      "1; mode=block"
    ]
  },
  "protocol": "HTTP/1.1",
  "redirects": [
    {
      "body": "<!DOCTYPE HTML PUBLIC \"-//IETF//DTD HTML 2.0//EN\">\n<html><head>\n<title>301 Moved Permanently</title>\n</head><body>\n<h1>Moved Permanently</h1>\n<p>The document has moved <a href=\"https://103.186.48.94:443/\">here</a>.</p>\n</body></html>\n",
      "body_murmur": 623578246,
      "body_sha256": "b27284eeaff473433158051c930e19550d62261a550cb1a4577cb77cc36f79d0",
      "content_length": 234,
      "headers": {
        "content_length": [
          "234"
        ],
        "content_type": [
          "text/html; charset=iso-8859-1"
        ],
        "date": [
          "Fri, 06 Jun 2025 02:38:35 GMT"
        ],
        "location": [
          "https://103.186.48.94:443/"
        ],
        "server": [
          "Apache"
        ],
        "x_content_type_options": [
          "nosniff"
        ]
      },
      "location": "https://103.186.48.94:443/",
      "protocol": "HTTP/1.1",
      "status_code": 301,
      "status_line": "301 Moved Permanently"
    },
    {
      "headers": {
        "cache_control": [
          "no-cache, no-store, must-revalidate, private"
        ],
        "content_language": [
          "en"
        ],
        "content_length": [
          "0"
        ],
        "content_security_policy": [
          "script-src 'self'; object-src 'none'; img-src 'self' data: https: about:; style-src 'self' 'unsafe-hashes' 'sha256-qnVkQSG7pWu17hBhIw0kCpfEB3XGvt0mNRa6+uM6OUU=' 'sha256-ZdHxw9eWtnxUb3mk6tBS+gIiVUPE3pGM470keHPDFlE=' 'sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=' 'sha256-aqNNdDLnnrDOnTNdkJpYlAxKVJtLt9CtFLklmInuUAE=' 'sha256-0EZqoz+oBhx7gF4nvY2bSqoGyy4zLjNF+SDQXGp/ZrY=' 'sha256-hdo5lgEl9ZlMSnt87D31xEstuIt3dU2gYIhP0SXhIX8=' 'sha256-wcJQ1UvEnfl6ml4KBIA1Wtx4o/Cn5VrV93Q1XQa7Lvs=' 'sha256-t6oewASd7J1vBg5mQtX4hl8bg8FeegYFM3scKLIhYUc=' 'sha256-RCNbEweJRKX4yAGkf4Rt5O9lK3UrR7DoJg1gUN//iQs=' 'sha256-xJX1Yqd3Luu8RL1+MdF6aq6foisSBFx4zhH+uBr9WRs=' 'sha256-4VkQzG4VloYOs7cS7M0++Xe8RvOcK1FRXH/yW0Ft4Dk=' 'sha256-IOWYPccv4+GIAWz50PQ4hgBzwty+G8ckj9XrN5jdx6g='; frame-ancestors 'self'; default-src 'self'"
        ],
        "content_type": [
          "text/html; charset=utf-8"
        ],
        "date": [
          "Fri, 06 Jun 2025 02:38:35 GMT"
        ],
        "location": [
          "/wbm/login/"
        ],
        "pragma": [
          "no-cache"
        ],
        "server": [
          "Apache"
        ],
        "strict_transport_security": [
          "max-age=15768000"
        ],
        "unknown": [
          {
            "key": "referrer_policy",
            "value": [
              "same-origin"
            ]
          }
        ],
        "vary": [
          "Accept-Language,Cookie"
        ],
        "x_content_type_options": [
          "nosniff",
          "nosniff"
        ],
        "x_frame_options": [
          "sameorigin"
        ],
        "x_xss_protection": [
          "1; mode=block"
        ]
      },
      "location": "/wbm/login/",
      "protocol": "HTTP/1.1",
      "status_code": 302,
      "status_line": "302 Found"
    }
  ],
  "request": {
    "headers": {
      "accept": [
        "*/*"
      ],
      "referer": [
        "https://103.186.48.94:443/"
      ],
      "user_agent": [
        "Mozilla/5.0 (compatible; Odin; https://docs.getodin.com/)"
      ]
    },
    "method": "GET",
    "url": {
      "host": "103.186.48.94:443",
      "path": "/wbm/login/",
      "scheme": "https"
    }
  },
  "status_code": 200,
  "title": "Log in - SINEMA Remote Connect"
}

443/httpTCPLast Updated At: 05 Jun 2025, 16:25:07 UTC

About Service
Product
Apache httpd
VersionN/A
Extra InfoN/A
CVEsCVE-1999-0070CVE-1999-1199CVE-2023-25690CVE-2023-48795CVE-2023-48795CVE-2023-48795CVE-2023-48795CVE-2023-48795CVE-2023-48795CVE-2023-48795CVE-2023-48795CVE-2023-48795CVE-2023-48795CVE-2023-48795CVE-2023-48795CVE-2023-48795CVE-2023-48795CVE-2023-48795
Upgrade Your Plan
Softwares
Vendor
apache
Product
http_server
URI
cpe:/a:apache:http_server
HTTP
Status Code
200
Title
Log in - SINEMA Remote Connect
Body SHA256
c5358f30561fb8efb2e9a3d7e7cdfb0d06730a2fac553e17091458cdaba50e34
Component
Apache HTTP ServerDjangoPython
Response Headers
cache control
no-cache, no-store, must-revalidate, private
content language
en
content length
10555
content type
text/html; charset=utf-8
date
Thu, 05 Jun 2025 14:33:27 GMT
expires
Thu, 05 Jun 2025 14:33:27 GMT
pragma
no-cache
server
Apache
set cookie
csrftoken=00LNdHSsHYKVQshUXkgCyzZyLvgUmx3aUZIWKXS0WYZl8Emn2TPFE63tGnSRcYBH; expires=Thu, 04 Jun 2026 14:33:27 GMT; HttpOnly; Max-Age=31449600; Path=/; SameSite=Lax; Secure
strict transport security
max-age=15768000
unknown
[{"key":"referrer_policy","value":["same-origin"]}]
vary
Cookie,Accept-Language
x content type options
nosniff
x frame options
sameorigin
x xss protection
1; mode=block
TLS
Serial Number
7
Validity From
31 Mar 2025, 06:59:55
Validity To
02 Apr 2026, 06:59:55
Subject AN
192.168.20.65
Subject CN
192.168.20.65
Subject Org
N/A
Issuer CN
CA 474090 SINEMA RC
Issuer Org
N/A
Fingerprint
MD5
C313A6946255AF598DFF03ACC41E93D4
SHA1
A5407EBF825527B280218973F014A0F45A5ADB46
SHA256
0E907A34008446ED5DC0183DD39154A0FE68A66E2D99D917C154B609E356A9DA
JARM
15d15d15d29d15d00042d42d000000ed3bcba39b97e2d41fffa7e67a75c095
//http

//http

{
  "body": "\n\n\n<!DOCTYPE html>\n<html lang=\"en\">\n\n\n\n<head>\n    <meta charset=\"utf-8\"/>\n    <meta http-equiv=\"X-UA-Compatible\" content=\"IE=Edge\"/>\n    <meta HTTP-EQUIV='Pragma' CONTENT='no-cache'>\n    <meta HTTP-EQUIV='Cache-Control' CONTENT='no-cache'>\n    <title>Log in - SINEMA Remote Connect</title>\n\n    <link nonce=\"NKUUAMgxvXM4gc9D740IcA==\" rel=\"icon\" href=\"data:,\">\n\n    <link nonce=\"NKUUAMgxvXM4gc9D740IcA==\" rel=\"stylesheet\" href=\"/static/css/layout_v3_2.css? 1749134007\"/>\n    <link nonce=\"NKUUAMgxvXM4gc9D740IcA==\" rel=\"stylesheet\" href=\"/static/css/login_v3_2.css? 1749134007\"/>\n    <link nonce=\"NKUUAMgxvXM4gc9D740IcA==\" rel=\"stylesheet\" href=\"/static/css/font-awesome_v3_2.css? 1749134007\"/>\n    <link nonce=\"NKUUAMgxvXM4gc9D740IcA==\" rel=\"stylesheet\" href=\"/static/css/siemens-sans-professional_v3_2.css\"/>\n\n    <script nonce=\"NKUUAMgxvXM4gc9D740IcA==\" src=\"/static/js/jquery/jquery.min.js?v3.2\"></script>\n    <script nonce=\"NKUUAMgxvXM4gc9D740IcA==\" src=\"/static/js/sinemarc.js?v3.2\"></script>\n</head>\n\n<body>\n\n\n\n\n\n\n\n<div class=\"header-wrapper\">\n    <div class=\"top-header\">\n        <img nonce=\"NKUUAMgxvXM4gc9D740IcA==\" src=\"/static/img/logo.gif\" alt=\"SIEMENS\" class=\"logo\"/>\n        <div class=\"skip-link\"><a href=\"#maincontent\">Skip to main content</a></div>\n        <div class=\"product-name\">SINEMA Remote Connect</div>\n    </div>\n    <div class=\"sub-header\">\n        <div class=\"clock-container\" tabindex=\"0\">\n            <span class=\"visually-hidden\">Date & Time</span>\n            <span class=\"clock\">1749134007#en#0#</span>\n        </div>\n        <div class=\"sub-header-right\">\n            \n            <div class=\"language-selector\" tabindex=\"0\">\n                <div class=\"active-language\">\n                    English\n                    <span class=\"fa fa-chevron-down\"></span>\n                </div>\n                <div class=\"language-select-menu\" role=\"button\" aria-label=\"Selected Language Select Combobox\">\n                    <form action=\"/i18n/setlang/\" method=\"POST\">\n                        <input type=\"hidden\" name=\"csrfmiddlewaretoken\" value=\"DaNVqk816LqRu7W3XDj7B7AUaJimMtcTx9K4XA8zlLFhMj1w2cSaHEEP5BUjCUKq\">\n                        \n                            <button type=\"submit\" name=\"language\" value=\"de\" tabindex=\"0\" aria-label=\"Language German\"\n                                    class=\"not_selected_lang\">\n                                German\n                                \n                            </button>\n                        \n                            <button type=\"submit\" name=\"language\" value=\"en\" tabindex=\"0\" aria-label=\"Language English\"\n                                    class=\"selected_lang\">\n                                English\n                                <span class=\"correct-icon\"></span>\n                            </button>\n                        \n                    </form>\n                </div>\n            </div>\n            \n            <div class=\"header-divider\"></div>\n            <div class=\"online-help\">\n                <a href=\"#\" id=\"id_help\" tabindex=\"0\" aria-label=\"Help\" aria-live=\"polite\">\n                    <span class=\"online-help-icon\"></span>\n                </a>\n            </div>\n        </div>\n    </div>\n</div>\n\n<script nonce=\"NKUUAMgxvXM4gc9D740IcA==\">\n    let languageSelector = $(\".language-selector\");\n    $(\"#id_help\").click(() => {\n        openHelpWindow('/static/help/en/login_help.htm');\n    });\n\n    document.addEventListener(\"DOMContentLoaded\", function () {\n        let securityTooltip = document.getElementById(\"security-tooltip\");\n\n        if (securityTooltip) {\n            let ulElement = securityTooltip.querySelector(\"ul\");\n            let liCount = ulElement.querySelectorAll(\"li\").length;\n            let currentTopMargin = parseFloat(window.getComputedStyle(securityTooltip).marginTop);\n            let newTopMargin = currentTopMargin + (32 * liCount);\n            securityTooltip.style.marginTop = newTopMargin + \"px\";\n        }\n    });\n\n    languageSelector.on(\"keydown\", function (event) {\n        if (event.keyCode === enter_btn_code || event.keyCode === space_btn_code) {\n            event.preventDefault();\n            $(this).find(\".language-select-menu\").css(\"display\", \"block\");\n        }\n\n        if(event.keyCode === tab_btn_code) {\n            const menu = $(this).find('.language-select-menu');\n            menu.removeClass('hidden').addClass('shown');\n        }\n    });\n\n     $(document).on('click focusin', function (event) {\n         if (!$(event.target).closest('.language-selector').length) {\n             $('.language-select-menu').removeClass('shown').addClass('hidden');\n         }\n     });\n\n    languageSelector.on(\"keydown\", \"button\", function (event) {\n        if (event.keyCode === enter_btn_code) {\n            event.preventDefault();\n            $(this).click();\n        }\n    });\n\n    document.addEventListener(\"keydown\", function (event) {\n        if (event.key === \"Enter\") {\n            let focusedElement = document.activeElement;\n            if (focusedElement.classList.contains(\"logout\") && focusedElement.querySelector(\"a\")) {\n                focusedElement.querySelector(\"a\").click();\n            }\n        }\n    });\n</script>\n\n\n<div id=\"maincontent\" class=\"content\">\n    <div class=\"login-wrapper\">\n        <div class=\"login-form-wrapper\">\n            \n                \n\n\n<div id=\"banner_text\" class=\"banner_text\">\n    \n        Welcome to SINEMA Remote Connect\n    \n</div>\n\n            \n            <div class=\"login-tabs\">\n                <ul>\n                    <li tabindex=\"0\">\n                        <a id=\"localTab\">Local</a>\n                    </li>\n                    <li >\n                        <a id=\"umcTab\"> UMC</a>\n                    </li>\n                    <li >\n                        <a id=\"otherTab\"> OAuth/OpenID</a>\n                    </li>\n                </ul>\n            </div>\n            \n                \n                    <div class=\"sinema-messages\" id=\"id_sinema-messages\"></div>\n                \n            \n\n            <div id=\"local\" class=\"tab-content\">\n                \n                \n                    \n\n\n<form method=\"POST\" action=\"/wbm/login/\" class=\"login-form\">\n    \n        <input type=\"hidden\" name=\"csrfmiddlewaretoken\" value=\"DaNVqk816LqRu7W3XDj7B7AUaJimMtcTx9K4XA8zlLFhMj1w2cSaHEEP5BUjCUKq\">\n        <input id=\"id_utcoffset\" name=\"utcoffset\" type=\"hidden\" value=\"0\"/>\n        <table class=\"form\">\n            <tr>\n                <th>\n                    <label>User name:</label>\n                </th>\n                <td>\n                    <input type=\"text\" name=\"username\" autofocus autocapitalize=\"none\" autocomplete=\"username\" maxlength=\"254\" required id=\"id_username\">\n                </td>\n            </tr>\n            <tr>\n                <th>\n                    <label for=\"id_password\">Password:</label>\n                </th>\n                <td>\n                    <input id=\"id_password\" name=\"password\" type=\"password\" autocomplete=\"off\"/>\n                </td>\n            </tr>\n            <tr>\n                <th></th>\n                <td class=\"action-buttons-container\">\n                    <div class=\"action-buttons-wrapper\">\n                        <button type=\"submit\" id=\"id_submit\">\n                            <span class=\"button-text\">Log in</span>\n                        </button>\n                    </div>\n                </td>\n            </tr>\n            \n        </table>\n    \n</form>\n\n                \n            </div>\n            <div id=\"umc\" class=\"tab-content hidden\">\n                \n                    \n\n\n<div class=\"sinema-messages\" id=\"id_sinema-messages\">\n    \n        <div class=\"error-box-msg\">\n            <span class=\"error-icon\"></span>\n            <div class=\"messages-inner-wrapper\">\n                 U  M  C     S  e  r  v  i  c  e     N  o  t     A  c  t  i  v  a  t  e  d \n            </div>\n        </div>\n    \n</div>\n\n                \n            </div>\n            <div id=\"other\" class=\"tab-content hidden\">\n                \n            </div>\n            <div id=\"pki\" class=\"hidden\">\n                \n\n\n\n\n    \n\n\n<form method=\"POST\" action=\"/wbm/login/pki/\" class=\"login-form\">\n    \n        <div class=\"pki-row\">\n            \n                <input type=\"image\" src=\"/static/img/chip-icon.png\" disabled=\"disabled\" alt=\"\">\n            \n            <p>Log in with smart card</p>\n        </div>\n    \n</form>\n\n\n\n            </div>\n        </div>\n    </div>\n</div>\n</body>\n</html>\n\n<script nonce=\"NKUUAMgxvXM4gc9D740IcA==\">\n    \n    let value = new Date().getTimezoneOffset() * -1;\n    $(\"#id_utcoffset\").prop('value', value);\n\n    let usernameInput = $(\"#id_username\");\n    usernameInput.focus().val(usernameInput.val());\n\n    $(document).ready(() => {\n        PasswordFieldEncoder.init('b6en4c__')\n        \n            toggleLoginForm(\"localTab\");\n        \n    });\n\n    $(document).on(\"click\", \"#localTab\", (event) => {\n        openLoginForm(event);\n    });\n\n    \n\n    \n\n    function toggleLoginForm(formName) {\n        let local = $(\"#local\");\n        let umc = $(\"#umc\");\n        let pki = $(\"#pki\");\n        let localTab = $('#localTab');\n        let umcTab = $('#umcTab');\n        let other = $(\"#other\");\n        let otherTab = $('#otherTab');\n\n        localTab.removeClass(\"active\");\n        umcTab.removeClass(\"active\");\n        otherTab.removeClass(\"active\");\n\n        local.css(\"display\", \"none\");\n        umc.css(\"display\", \"none\");\n        other.css(\"display\", \"none\");\n        pki.css(\"display\", \"none\");\n\n        if (formName === \"localTab\") {\n            localTab.addClass(\"active\");\n            local.css(\"display\", \"block\");\n            pki.css(\"display\", \"block\");\n        } else if (formName === \"umcTab\") {\n            umcTab.addClass(\"active\");\n            umc.css(\"display\", \"block\");\n            \n        } else {\n            otherTab.addClass(\"active\");\n            other.css({\n                \"margin-left\": \"0px\",\n                \"display\": \"flex\",\n                \"justify-content\": \"center\",\n                \"align-items\": \"center\"\n            });\n        }\n    }\n\n    function openLoginForm(e) {\n        cleanMessages();\n        toggleLoginForm(e.currentTarget.id);\n    }\n\n    document.addEventListener(\"keydown\", function (event) {\n        if (event.key === \"Enter\") {\n            let focusedTab = $(\".login-tabs li[tabindex='0']:focus\");\n            if (focusedTab.length) {\n                let formName = focusedTab.find(\"a\").attr(\"id\");\n                toggleLoginForm(formName);\n            }\n        }\n    });\n</script>\n",
  "body_murmur": 1822660004,
  "body_sha256": "c5358f30561fb8efb2e9a3d7e7cdfb0d06730a2fac553e17091458cdaba50e34",
  "component": [
    "Apache HTTP Server",
    "Django",
    "Python"
  ],
  "content_length": 10555,
  "headers": {
    "cache_control": [
      "no-cache, no-store, must-revalidate, private"
    ],
    "content_language": [
      "en"
    ],
    "content_length": [
      "10555"
    ],
    "content_type": [
      "text/html; charset=utf-8"
    ],
    "date": [
      "Thu, 05 Jun 2025 14:33:27 GMT"
    ],
    "expires": [
      "Thu, 05 Jun 2025 14:33:27 GMT"
    ],
    "pragma": [
      "no-cache"
    ],
    "server": [
      "Apache"
    ],
    "set_cookie": [
      "csrftoken=00LNdHSsHYKVQshUXkgCyzZyLvgUmx3aUZIWKXS0WYZl8Emn2TPFE63tGnSRcYBH; expires=Thu, 04 Jun 2026 14:33:27 GMT; HttpOnly; Max-Age=31449600; Path=/; SameSite=Lax; Secure",
      "sessionid=jaly6rs1o2q0gb9n9iditgav4jx09dg4; HttpOnly; Path=/; SameSite=Lax; Secure"
    ],
    "strict_transport_security": [
      "max-age=15768000"
    ],
    "unknown": [
      {
        "key": "referrer_policy",
        "value": [
          "same-origin"
        ]
      }
    ],
    "vary": [
      "Cookie,Accept-Language"
    ],
    "x_content_type_options": [
      "nosniff",
      "nosniff"
    ],
    "x_frame_options": [
      "sameorigin"
    ],
    "x_xss_protection": [
      "1; mode=block"
    ]
  },
  "protocol": "HTTP/1.1",
  "redirects": [
    {
      "headers": {
        "cache_control": [
          "no-cache, no-store, must-revalidate, private"
        ],
        "content_language": [
          "en"
        ],
        "content_length": [
          "0"
        ],
        "content_security_policy": [
          "style-src 'self' 'unsafe-hashes' 'sha256-qnVkQSG7pWu17hBhIw0kCpfEB3XGvt0mNRa6+uM6OUU=' 'sha256-ZdHxw9eWtnxUb3mk6tBS+gIiVUPE3pGM470keHPDFlE=' 'sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=' 'sha256-aqNNdDLnnrDOnTNdkJpYlAxKVJtLt9CtFLklmInuUAE=' 'sha256-0EZqoz+oBhx7gF4nvY2bSqoGyy4zLjNF+SDQXGp/ZrY=' 'sha256-hdo5lgEl9ZlMSnt87D31xEstuIt3dU2gYIhP0SXhIX8=' 'sha256-wcJQ1UvEnfl6ml4KBIA1Wtx4o/Cn5VrV93Q1XQa7Lvs=' 'sha256-t6oewASd7J1vBg5mQtX4hl8bg8FeegYFM3scKLIhYUc=' 'sha256-RCNbEweJRKX4yAGkf4Rt5O9lK3UrR7DoJg1gUN//iQs=' 'sha256-xJX1Yqd3Luu8RL1+MdF6aq6foisSBFx4zhH+uBr9WRs=' 'sha256-4VkQzG4VloYOs7cS7M0++Xe8RvOcK1FRXH/yW0Ft4Dk=' 'sha256-IOWYPccv4+GIAWz50PQ4hgBzwty+G8ckj9XrN5jdx6g='; img-src 'self' data: https: about:; frame-ancestors 'self'; object-src 'none'; script-src 'self'; default-src 'self'"
        ],
        "content_type": [
          "text/html; charset=utf-8"
        ],
        "date": [
          "Thu, 05 Jun 2025 14:33:27 GMT"
        ],
        "location": [
          "/wbm/login/"
        ],
        "pragma": [
          "no-cache"
        ],
        "server": [
          "Apache"
        ],
        "strict_transport_security": [
          "max-age=15768000"
        ],
        "unknown": [
          {
            "key": "referrer_policy",
            "value": [
              "same-origin"
            ]
          }
        ],
        "vary": [
          "Accept-Language,Cookie"
        ],
        "x_content_type_options": [
          "nosniff",
          "nosniff"
        ],
        "x_frame_options": [
          "sameorigin"
        ],
        "x_xss_protection": [
          "1; mode=block"
        ]
      },
      "location": "/wbm/login/",
      "protocol": "HTTP/1.1",
      "status_code": 302,
      "status_line": "302 Found"
    }
  ],
  "request": {
    "headers": {
      "accept": [
        "*/*"
      ],
      "referer": [
        "https://103.186.48.94"
      ],
      "user_agent": [
        "Mozilla/5.0 (compatible; Odin; https://docs.getodin.com/)"
      ]
    },
    "method": "GET",
    "url": {
      "host": "103.186.48.94",
      "path": "/wbm/login/",
      "scheme": "https"
    }
  },
  "status_code": 200,
  "title": "Log in - SINEMA Remote Connect"
}