sso.odd.works
Open in
urlscan Pro
118.173.233.69
Public Scan
Effective URL: https://sso.odd.works/realms/master/protocol/openid-connect/auth?client_id=security-admin-console&redirect_uri=https%3...
Submission: On November 13 via automatic, source certstream-suspicious — Scanned from DE
Summary
TLS certificate: Issued by R10 on November 13th 2024. Valid for: 3 months.
This is the only time sso.odd.works was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
2 20 | 118.173.233.69 118.173.233.69 | 23969 (TOT-NET T...) (TOT-NET TOT Public Company Limited) | |
18 | 1 |
ASN23969 (TOT-NET TOT Public Company Limited, TH)
PTR: node-1a2t.pool-118-173.dynamic.totinternet.net
sso.odd.works |
Apex Domain Subdomains |
Transfer | |
---|---|---|
20 |
odd.works
2 redirects
sso.odd.works |
378 KB |
18 | 1 |
Domain | Requested by | |
---|---|---|
20 | sso.odd.works |
2 redirects
sso.odd.works
|
18 | 1 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
sso.odd.works R10 |
2024-11-13 - 2025-02-11 |
3 months | crt.sh |
This page contains 3 frames:
Primary Page:
https://sso.odd.works/realms/master/protocol/openid-connect/auth?client_id=security-admin-console&redirect_uri=https%3A%2F%2Fsso.odd.works%2Fadmin%2Fmaster%2Fconsole%2F&state=82bee38c-ce1a-4b5c-9925-0c8cfb7e3dcb&response_mode=fragment&response_type=code&scope=openid&nonce=69b7bbb2-c679-407c-9dfe-cfb0e72f767e&code_challenge=PsA8kmdPeiqagaKJEuYj12O6iN19QKpulnxmaqX6rCk&code_challenge_method=S256
Frame ID: 932FB526C3ADC80B3D1A1FB5556B1A28
Requests: 14 HTTP requests in this frame
Frame:
https://sso.odd.works/realms/master/protocol/openid-connect/3p-cookies/step2.html
Frame ID: B05631EBD37666912257A67155611A4C
Requests: 2 HTTP requests in this frame
Frame:
https://sso.odd.works/realms/master/protocol/openid-connect/login-status-iframe.html
Frame ID: FCA344BCBFEB7D1A8A6E378912A7843C
Requests: 2 HTTP requests in this frame
Screenshot
Page Title
Sign in to AdminPage URL History Show full URLs
-
https://sso.odd.works/
HTTP 302
https://sso.odd.works/admin/ HTTP 302
https://sso.odd.works/admin/master/console/ Page URL
- https://sso.odd.works/realms/master/protocol/openid-connect/auth?client_id=security-admin-console&... Page URL
Detected technologies
Alpine.js (JavaScript frameworks) ExpandDetected patterns
- <[^>]+[^\w-]x-data[^\w-][^<]+
Page Statistics
0 Outgoing links
These are links going to different origins than the main page.
Page URL History
This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.
-
https://sso.odd.works/
HTTP 302
https://sso.odd.works/admin/ HTTP 302
https://sso.odd.works/admin/master/console/ Page URL
- https://sso.odd.works/realms/master/protocol/openid-connect/auth?client_id=security-admin-console&redirect_uri=https%3A%2F%2Fsso.odd.works%2Fadmin%2Fmaster%2Fconsole%2F&state=82bee38c-ce1a-4b5c-9925-0c8cfb7e3dcb&response_mode=fragment&response_type=code&scope=openid&nonce=69b7bbb2-c679-407c-9dfe-cfb0e72f767e&code_challenge=PsA8kmdPeiqagaKJEuYj12O6iN19QKpulnxmaqX6rCk&code_challenge_method=S256 Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 0- https://sso.odd.works/ HTTP 302
- https://sso.odd.works/admin/ HTTP 302
- https://sso.odd.works/admin/master/console/
18 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
/
sso.odd.works/admin/master/console/ Redirect Chain
|
3 KB 3 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index-C9t2UlUN.js
sso.odd.works/resources/c0jhh/admin/keycloak.v2/assets/ |
565 KB 167 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index-DmufuwSM.css
sso.odd.works/resources/c0jhh/admin/keycloak.v2/assets/ |
683 KB 68 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
RedHatText-Medium-C_mvOOeZ.woff2
sso.odd.works/resources/c0jhh/admin/keycloak.v2/assets/ |
28 KB 29 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
RedHatText-Regular-nZJ6sD2S.woff2
sso.odd.works/resources/c0jhh/admin/keycloak.v2/assets/ |
28 KB 28 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
react-jsx-runtime.production.min.js
sso.odd.works/resources/c0jhh/common/keycloak/vendor/react/ |
959 B 863 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
react.production.min.js
sso.odd.works/resources/c0jhh/common/keycloak/vendor/react/ |
7 KB 3 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
react-dom.production.min.js
sso.odd.works/resources/c0jhh/common/keycloak/vendor/react-dom/ |
130 KB 42 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
step1.html
sso.odd.works/realms/master/protocol/openid-connect/3p-cookies/ Frame B056 |
2 KB 3 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
step2.html
sso.odd.works/realms/master/protocol/openid-connect/3p-cookies/ Frame B056 |
686 B 1 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
login-status-iframe.html
sso.odd.works/realms/master/protocol/openid-connect/ Frame FCA3 |
4 KB 5 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon.svg
sso.odd.works/resources/c0jhh/admin/keycloak.v2/ |
7 KB 3 KB |
Other
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
init
sso.odd.works/realms/master/protocol/openid-connect/login-status-iframe.html/ Frame FCA3 |
0 0 |
Fetch
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Primary Request
auth
sso.odd.works/realms/master/protocol/openid-connect/ |
5 KB 6 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index.css
sso.odd.works/resources/c0jhh/login/keywind/dist/ |
16 KB 4 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index.js
sso.odd.works/resources/c0jhh/login/keywind/dist/ |
79 B 384 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
module.esm-9a996e1c.js
sso.odd.works/resources/c0jhh/login/keywind/dist/assets/ |
41 KB 15 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon.ico
sso.odd.works/ |
146 B 276 B |
Other
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
1 JavaScript Global Variables
These are the non-standard "global" variables defined on the window object. These can be helpful in identifying possible client-side frameworks and code.
object| Alpine3 Cookies
Cookies are little pieces of information stored in the browser of a user. Whenever a user visits the site again, he will also send his cookie values, thus allowing the website to re-identify him even if he changed locations. This is how permanent logins work.
Domain/Path | Expires | Name / Value |
---|---|---|
sso.odd.works/realms/master/ | Name: AUTH_SESSION_ID Value: 03e6f7e6-768b-4963-affe-727ae4accc92.0663b7442aba-283 |
|
sso.odd.works/realms/master/ | Name: AUTH_SESSION_ID_LEGACY Value: 03e6f7e6-768b-4963-affe-727ae4accc92.0663b7442aba-283 |
|
sso.odd.works/realms/master/ | Name: KC_RESTART Value: eyJhbGciOiJIUzUxMiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICI3MjY4NmUzYi00NWNlLTQ4MzUtOTllZC1mYTlmOWJiMTExYmYifQ.eyJjaWQiOiJzZWN1cml0eS1hZG1pbi1jb25zb2xlIiwicHR5Ijoib3BlbmlkLWNvbm5lY3QiLCJydXJpIjoiaHR0cHM6Ly9zc28ub2RkLndvcmtzL2FkbWluL21hc3Rlci9jb25zb2xlLyIsImFjdCI6IkFVVEhFTlRJQ0FURSIsIm5vdGVzIjp7InNjb3BlIjoib3BlbmlkIiwiaXNzIjoiaHR0cHM6Ly9zc28ub2RkLndvcmtzL3JlYWxtcy9tYXN0ZXIiLCJyZXNwb25zZV90eXBlIjoiY29kZSIsImNvZGVfY2hhbGxlbmdlX21ldGhvZCI6IlMyNTYiLCJyZWRpcmVjdF91cmkiOiJodHRwczovL3Nzby5vZGQud29ya3MvYWRtaW4vbWFzdGVyL2NvbnNvbGUvIiwic3RhdGUiOiI4MmJlZTM4Yy1jZTFhLTRiNWMtOTkyNS0wYzhjZmI3ZTNkY2IiLCJub25jZSI6IjY5YjdiYmIyLWM2NzktNDA3Yy05ZGZlLWNmYjBlNzJmNzY3ZSIsImNvZGVfY2hhbGxlbmdlIjoiUHNBOGttZFBlaXFhZ2FLSkV1WWoxMk82aU4xOVFLcHVsbnhtYXFYNnJDayIsInJlc3BvbnNlX21vZGUiOiJmcmFnbWVudCJ9fQ.m3UlWJgNxozlN26hMO1pfvU28RHtKJkvhzVuveBMmuCCLJ3TTSS0Lm_DBac3qiLHnJyOrFanxb7st2ogNzmzVA |
5 Console Messages
A page may trigger messages to the console to be logged. These are often error messages about being unable to load a resource or execute a piece of JavaScript. Sometimes they also provide insight into the technology behind a website.
Source | Level | URL Text |
---|
Security Headers
This page lists any security headers set by the main page. If you want to understand what these mean and how to use them, head on over to this page
Header | Value |
---|---|
Content-Security-Policy | frame-src 'self'; frame-ancestors 'self'; object-src 'none'; |
Strict-Transport-Security | max-age=31536000; includeSubDomains |
X-Content-Type-Options | nosniff |
X-Frame-Options | SAMEORIGIN |
X-Xss-Protection | 1; mode=block |
Indicators
This is a term in the security industry to describe indicators such as IPs, Domains, Hashes, etc. This does not imply that any of these indicate malicious activity.
sso.odd.works
118.173.233.69
0322bce1a9f2409cdee4a2921e287e112f277a6e7774b983f8fcd32fbae19285
0714e359891c4ba02b6c0de0645461dff52d841db72dbf99a12705bd64e063c3
27abff3edf4192d73c66f42fe9a773358b54c46a38afaa5f1cfe1753f68415eb
4080ffc9ca89666f1492cd9742da52ad6e56bd36191233f9d17f64f1610c22f8
40dbea983de88843f42d925f8a9ac80fc0bd73ff6eca5b01c336c58e48ca2404
43dd117f3fec4b1c54ac72c1146a556789a0e1c6996ffee9693e7a159a9d7df1
542423d086114efc78287af567bfc3124c2d87022cbbc16fde1241e01f97757f
565f4c12eb08fcfe6e69445bf6a2d1f466037b0072e45fc143e0b760c9503fac
7be7ffcc8f1a8cc3954cd1a335c77a29d976a558d7f7b2b57dc93e338793c37d
80607fae8667543926f885f7e3dd11195dc2c686894f078a53ef930ba152eed9
8c1c67244e5b8d159a8ccd9bc69384c0cd343fe1e36a4c2e833cb160d53d7289
8ed3d12db4001ab06be4c0a51afb3c1c92f9cd671a8404768b42b99e8983abb1
b2653ec52cba9302c0698d1bd0a3900be92e0671f123cd553ab0eee06a16ee2c
c67af57c0a741664a93bfd2b6355dcddb0f5f639aa2d613994507e7d7223a887
d8b9b753c43d25536ad8b0633cc2a83d22e6f6d02aaeb802692784982bb123c4
dd86df7491cf677bcf48c6f2deacc2f2a7940cf37c439155bb78736b401c87bb
eb14b0467b18c0fd07810db7ab630a8eeb382353cdde440c7fc4bed3f901ceb0