Help
RSS
API
Feed
Maltego
Contact
Domain > smart-tv-external-test.nrk.no
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2024-10-27
23.201.195.149
(
ClassC
)
2025-09-09
104.96.203.16
(
ClassC
)
Port 443
HTTP/1.1 200 OKContent-Type: text/html; charsetutf-8Cache-Control: public, max-age600, stale-while-revalidate1200, stale-if-error3600Content-Security-Policy: frame-ancestors https://*.nrk.no https://*.nrk.cloudx-content-type-options: nosniffreferrer-policy: strict-origin-when-cross-originPermissions-Policy: autoplay(self)Date: Tue, 09 Sep 2025 17:41:34 GMTContent-Length: 19982Connection: keep-aliveAlt-Svc: h3:443; ma93600Strict-Transport-Security: max-age15768000 !doctype html> html langnb classheight-100% width-100% color-white overflow-hidden> head> title>20250909.9 NRK Tizen Smart TV/title> link relicon hrefdata:, /> meta namerobots contentnoindex /> meta nameviewport contentwidthdevice-width, initial-scale1.0 /> meta nameapplicationVersion content1.0.12 /> link relmodulepreload asscript href/assets/src-client-client-D5Be3TyB.js /> script> if (typeof globalThis undefined) { window.globalThis window; } use strict;(() > { var __typeError (msg) > { throw TypeError(msg); }; var __accessCheck (obj, member, msg) > member.has(obj) || __typeError(Cannot + msg); var __privateGet (obj, member, getter) > (__accessCheck(obj, member, read from private field), getter ? getter.call(obj) : member.get(obj)); var __privateAdd (obj, member, value) > member.has(obj) ? __typeError(Cannot add the same private member more than once) : member instanceof WeakSet ? member.add(obj) : member.set(obj, value); var __privateSet (obj, member, value, setter) > (__accessCheck(obj, member, write to private field), setter ? setter.call(obj, value) : member.set(obj, value), value); var __privateMethod (obj, member, method) > (__accessCheck(obj, member, access private method), method); // ../../common/common-utils/src/inline/bootstrap-errors/script.inline.ts var errorConstructorMaybeSupportsCause (() > { try { const cause new Error(cause); new Error(cause.message, { cause }); return true; } catch (_) { return false; } })(); var _type, _BootstrapError_static, parseBootstrapErrorMessage_fn; var _BootstrapError class _BootstrapError extends Error { constructor({ type, cause }) { var __super (...args) > { super(...args); __privateAdd(this, _type); return this; }; var _a, _b; errorConstructorMaybeSupportsCause ? __super(__privateMethod(_a _BootstrapError, _BootstrapError_static, parseBootstrapErrorMessage_fn).call(_a, cause), { cause }) : __super(__privateMethod(_b _BootstrapError, _BootstrapError_static, parseBootstrapErrorMessage_fn).call(_b, cause)); __privateSet(this, _type, type); } get type() { return __privateGet(this, _type); } }; _type new WeakMap(); _BootstrapError_static new WeakSet(); parseBootstrapErrorMessage_fn function(cause) { if (typeof cause string) { return cause; } if (typeof cause object && cause ! null && message in cause && typeof cause.message string) { return cause.message; } return String(cause); }; __privateAdd(_BootstrapError, _BootstrapError_static); var BootstrapError _BootstrapError; var captureExceptionItems ; var bootstrapErrorsPhase capture; function handler(event) { let bootstrapError; if (event.constructor.name ErrorEvent) { bootstrapError new BootstrapError({ type: error, cause: event.error }); } else if (event.constructor.name PromiseRejectionEvent) { bootstrapError new BootstrapError({ type: rejection, cause: event.reason }); } else { bootstrapError new BootstrapError({ type: error, cause: event }); } const context { level: defaultSeverityLevel }; if (bootstrapErrorsPhase capture) { captureExceptionItems.push({ error: bootstrapError, context }); } else { sendBootstrapError({ error: bootstrapError, context, sentry: window.Sentry }); } } function sendBootstrapError({ error, context, sentry }) { var _a; (_a context.tags) ! null ? _a : context.tags {}; context.tagsbootstrapErrorType error.type; sentry.captureException(error, context); } function captureBootstrapError(error, context) { var _a; context ! null ? context : context {}; (_a context.level) ! null ? _a : context.level defaultSeverityLevel; const bootstrapError new BootstrapError({ type: error, cause: error }); if (bootstrapErrorsPhase capture) { captureExceptionItems.push({ error: bootstrapError, context }); } else { sendBootstrapError({ error: bootstrapError, context, sentry: window.Sentry }); } } function processBootstrapErrors() { if (!window.Sentry) { console.error( new Error(Sentry is not initialized; please review your code) ); return; } if (bootstrapErrorsPhase ! capture) { return; } bootstrapErrorsPhase send; window.removeEventListener(error, handler); while (captureExceptionItems.length > 0) { const item captureExceptionItems.shift(); sendBootstrapError({ error: item.error, context: item.context, sentry: window.Sentry }); } } var defaultSeverityLevel error; function setDefaultBootstrapErrorSeverityLevel(level) { defaultSeverityLevel level; } window.addEventListener(error, handler); window.addEventListener(unhandledrejection, handler); window.captureBootstrapError captureBootstrapError; window.processBootstrapErrors processBootstrapErrors; window.setDefaultBootstrapErrorSeverityLevel setDefaultBootstrapErrorSeverityLevel;})();; globalThis.initialConfig {app:{name:tizen-smart-tv,platform:tizen,environment:prod,loginPitchEnabled:true,showProfileSelectorOnStartup:true,serviceWorkerEnabled:true},server:{version:20250909.9},api:{pages:{origin:https:\u002F\u002Fpages.tv.api.nrk.no},ps:{origin:https:\u002F\u002Fpsapi.nrk.no},psRecommendations:{origin:https:\u002F\u002Fanbefaling-psapi.nrk.no},search:{origin:https:\u002F\u002Fsearch.tv.api.nrk.no},qr:{origin:https:\u002F\u002Fqr.nrk.no},fargerik:{origin:https:\u002F\u002Ffargerik-psapi.nrk.no},profil:{origin:https:\u002F\u002Fprofil.nrk.no},profileSettings:{origin:https:\u002F\u002Fprofilesettings.nrk.no},avatar:{origin:https:\u002F\u002Favatars.nrk.no},loginPrompt:{origin:https:\u002F\u002Floginprompt.nrk.no}},player:{name:smart-tv-player,family:player-core-smarttv-samsung-tizen},applicationInsights:{connectionString:{INJECTED_SECRET},sampleRate:0},analytics:{sentry:{dsn:https:\u002F\u002Fdd0574eab09e4e84af528f17b50f1b0d@o124059.ingest.sentry.io\u002F5379924,environment:external-test,dryRun:true,script:{url:https:\u002F\u002Fbrowser.sentry-cdn.com\u002F10.8.0\u002Fbundle.tracing.min.js,integrity:sha384-TR8N680qOm0pCmrHg2oG0fjpZYcpLanuLrMZck1DTR0NnaJjnqAPuCPI7pMJRmFp},transactionSampleRate:0.0005,errorSampleRate:0.005},snowplow:{appId:no.nrk.tv.smart-tv,endpointUrl:https:\u002F\u002Fdata.nrk.no,trackerId:nrktv},npaw:{accountCode:nrkdev}},env:production,environments:};; globalThis.clientAssetsMap {app:/assets/src-client-client-D5Be3TyB.js,sentry-browser:/assets/src-client-sentry-CN-S8PKW.js,initialize-sentry:/assets/src-client-utils-tracking-sentry-initialize-sentry-B-Z3oGEo.js,abort-controller-polyfill:/assets/abort-controller-polyfill-CHRHRCLD.js,event-target-polyfill:/assets/event-target-polyfill-HS3UI53E.js,resize-observer-polyfill:/assets/resize-observer-polyfill-DEG57GUD.js,array-flat-polyfill:/assets/array-flat-polyfill-J25FL7QS.js,element-toggle-attribute-polyfill:/assets/element-toggle-attribute-polyfill-U2FD7ATU.js,string-match-all-polyfill:/assets/string-match-all-polyfill-J7HUWRER.js,promise-all-settled-polyfill:/assets/promise-all-settled-polyfill-MUQXNGQK.js};; (()>{var gdocument.querySelector(scripttypeimportmap),m{};if(g)try{mJSON.parse(g.innerHTML).imports}catch(o){throw Error(`invalid import-map syntax: ${g.innerHTML}`)}function u(o){if(o in m)return mo;for(let i in m)if(i.slice(-1)/&&o.indexOf(i)0)return o.replace(i,mi);return o}var $document.getElementsByTagName(script)0,L{},lnoModulein $;function p(o,i{},n){let eo instanceof Blob;e||(ou(o));let a!!i.module,r!e&&Lo;if(a&&!l){nnull||n(new Error(modules not supported));return}if(r){r.done?nnull||n():r.callbacks.push(n);return}e||(rLo{done:!1,callbacks:},r.callbacks.push(n));let tdocument.createElement(script),{async:_,crossorigin:M,noModule:E,integrity:S,referrerPolicy:w}i;t.async_||!1,t.srce?URL.createObjectURL(o):o,t.noModuleE!0,a&&(t.typemodule),M&&(t.crossOriginanonymous),S&&(t.integrityS),w&&(t.referrerPolicyw);let sI>{var v;clearTimeout(U),t.onloadt.onerrornull;let d;if(e?(URL.revokeObjectURL(t.src),d.push(n)):r&&(r.done!0,dr.callbacks.slice(),r.callbacks),I||e)try{t.remove()}catch(y){}for(let y0;yd.length;y++)(vdy)null||v.call(d,I)},fe?:o,UsetTimeout(s,12e4,O(`timeout loading ${f}`,f,504));t.onload()>s(),t.onerror()>s(O(`failure loading ${f}`,f,404)),document.head.appendChild(t)}p.supportsESMl;p.resolveImportMappedHrefu;function O(o,i,n){let eError(o);return e.nameLoadError,e.requesti,e.statusn,e}typeof window.__dynamicImports__>u&&Object.defineProperty(window,__dynamicImports__,{value:{},writable:!1});var cwindow.__dynamicImports__,x0;function P(o,i,n){let{supportUMD:e!0}n||{},ai?new URL(i,location.href):location.href;onew URL(u(o),a).href;let rco;if(r)return r instanceof Promise?r:Promise.resolve(r);x++,e&&!window.module&&(window.module{exports:{}},window.exportswindow.module.exports);let tnew Promise((_,M)>{let El?new Blob(`import * as m from ${o};`,`if(Object.keys(m).length)window.__dynamicImports__${o}m;`,{type:text/javascript}):o;p(E,l?{module:!0}:{async:!0},w>{x--;let sco;if(s instanceof Promise&&(sconull),w)return e&&H(),M(Error(`failure loading ${o}`));e&&!s&&(window.module.exports!window.exports||Object.keys(window.module.exports).length>0)&&(scowindow.module.exports),s||(console&&console.warn(`no module exports detected for ${o}`),s{}),e&&H(),_(s)})});return cot,t}function H(){x0?(x0,delete window.module):window.module.exportswindow.exports{}}window.loadJSp;window.dynamicImportP;})();var polyfills(()>{var sObject.defineProperty;var gObject.getOwnPropertyDescriptor;var wObject.getOwnPropertyNames;var mObject.prototype.hasOwnProperty;var y(t,e)>{for(var r in e)s(t,r,{get:er,enumerable:!0})},M(t,e,r,n)>{if(e&&typeof eobject||typeof efunction)for(let i of w(e))!m.call(t,i)&&i!r&&s(t,i,{get:()>ei,enumerable:!(ng(e,i))||n.enumerable});return t};var Ft>M(s({},__esModule,{value:!0}),t);var x{};y(x,{abortController:()>u,arrayFlat:()>a,elementToggleAttribute:()>p,eventTarget:()>l,promiseAllSettled:()>d,resizeObserver:()>f,stringMatchAll:()>c});function o({feature:t,isFeatureMissing:e,href:r,callback:n}){e()?loadJS(r,void 0,i>{v({feature:t,isFeatureMissing:e,err:i}),nnull||n(i)}):nnull||n()}function v({feature:t,isFeatureMissing:e,err:r}){if(r){console.error(`Polyfill: ${t}, failed to load`),console.error(r);return}if(e()){console.error(`Polyfill: ${t}, not properly installed`);return}console.info(`Polyfill: ${t}, installed successfully`)}function u(t,e){o({feature:abortController,isFeatureMissing:()>!(AbortControllerin window),href:t,callback:e})}function l(t,e){o({feature:eventTarget,isFeatureMissing:()>{let r!0;try{if(EventTargetin window)window.EventTarget,new EventTarget().constructor;else throw Error(no EventTarget)}catch(n){r!1}return!r},href:t,callback:e})}function f(t,e){o({feature:resizeObserver,isFeatureMissing:()>typeof window.ResizeObserver>u,href:t,callback:e})}function a(t,e){o({feature:arrayFlat,isFeatureMissing:()>!Array.prototype.flat||!Array.prototype.flatMap,href:t,callback:e})}function p(t,e){o({feature:elementToggleAttribute,isFeatureMissing:()>!Element.prototype.toggleAttribute,href:t,callback:e})}function d(t,e){o({feature:promiseAllSettled,isFeatureMissing:()>typeof Promiseu&&typeof Promise.allSettled>u,href:t,callback:e})}function c(t,e){o({feature:stringMatchAll,isFeatureMissing:()>typeof String.prototype.matchAll>u||!String.prototype.matchAll,href:t,callback:e})}return F(x);})();; use strict;(() > { // src/server/routes/default/inline/script-loading.inline.ts var context globalThis; var clientAssetsMap context.clientAssetsMap; var bootstrapErrorElementSelector #bootstrapError; function tryShowBootstrapErrorMessage() { const bootstrapErrorRetryElement document.querySelector( bootstrapErrorElementSelector ); if (bootstrapErrorRetryElement) { bootstrapErrorRetryElement.hidden false; } return Boolean(bootstrapErrorRetryElement); } function loadComplete(error) { if (error) { const errorMessageShown tryShowBootstrapErrorMessage(); if (!errorMessageShown) { document.addEventListener( DOMContentLoaded, tryShowBootstrapErrorMessage ); } window.captureBootstrapError(error); } } if (typeof window ! undefined && window.tizen) { context.loadJS(/$WEBAPIS/webapis/webapis.js, void 0, (error) > { if (error) { window.captureBootstrapError(error); } }); } context.polyfills.abortController( clientAssetsMapabort-controller-polyfill, loadComplete ); context.polyfills.eventTarget( clientAssetsMapevent-target-polyfill, loadComplete ); context.polyfills.resizeObserver( clientAssetsMapresize-observer-polyfill, loadComplete ); context.polyfills.arrayFlat( clientAssetsMaparray-flat-polyfill, loadComplete ); context.polyfills.elementToggleAttribute( clientAssetsMapelement-toggle-attribute-polyfill, loadComplete ); context.polyfills.stringMatchAll( clientAssetsMapstring-match-all-polyfill, loadComplete ); context.polyfills.promiseAllSettled( clientAssetsMappromise-all-settled-polyfill, loadComplete ); context.loadJS(clientAssetsMapapp, { module: true }); context.loadJS( clientAssetsMapsentry-browser, { module: true, async: true }, (err) > { if (!err) { context.loadJS(clientAssetsMapinitialize-sentry, { module: true }); } } );})();; /script> link relstylesheet href/assets/src-client-client-C_Bx028T.css /> /head> body classheight-100% width-100% color-white overflow-hidden margin-0 background-color-medium transition-duration-s transition-timing-function-linear transition-background-color > div idapp data-spatial-container data-focus-container data-focus-strategylast > menu-element hidden idmenu classdisplay-flex flex-center flex-grow-1 flex-shrink-0 flex-basis-100% margin-y-ml z-index-1 animation-duration-xs width-100% styleheight: 68px data-focus-container data-focus-selectordata-selected data-focus-strategyinitial data-spatial-container data-spatial-entry-selectordata-selected >/menu-element> main>/main> /div> page-loader>/page-loader> div idinitialLoadingScreen aria-labelNRK TV laster> style typetext/css> #initialLoadingScreen { display: flex; flex-flow: row nowrap; justify-content: center; align-items: center; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgb(13, 38, 70); color: rgb(255, 255, 255); opacity: 1; } #initialLoadingScreen.fade-out { opacity: 0; animation: tv-initial-loadingScreen-fade-out 0.3s ease-out; } @keyframes tv-initial-loadingScreen-fade-out { from { opacity: 1; } to { opacity: 0; } } #loading-screen-version { position: fixed; bottom: 0; right: 0; color: rgba(240, 240, 240, 0.3); margin: 0 16px 16px 0; font: normal 400 23px/30px NRK Sans Variable, sans-serif; letter-spacing: 0.01em; -webkit-font-smoothing: auto; } /style> div stylefont-size: 76px;>svg viewBox0 0 58 24 classnrk-logo-nrk-tv width3.625em height1.500em fillcurrentColor aria-hiddentrue focusablefalse>path dM0 17.998v-12h3.937v12H0Zm9.294-10.09 2.264 10.09H7.25l-2.703-12h2.416a2.276 2.276 0 0 1 1.513.55c.42.346.71.827.819 1.36Zm2.856 10.09v-12h3.937v12H12.15Zm6.91-7.436a2.383 2.383 0 0 1-2.4-2.4 2.303 2.303 0 0 1 .322-1.2A2.412 2.412 0 0 1 20.26 6.1c.356.21.653.506.862.862.215.363.326.778.321 1.2a2.4 2.4 0 0 1-1.183 2.079 2.303 2.303 0 0 1-1.2.32Zm2.992 7.436v-12h3.937v12h-3.937Zm8.922-5.442c.01.012.095.15.253.414s.364.602.617 1.014a327.152 327.152 0 0 1 1.597 2.62c.247.411.529.876.845 1.394H29.96c-.27-.44-.516-.837-.736-1.192-.22-.355-.453-.738-.7-1.149-.248-.41-.493-.81-.736-1.2-.242-.389-.45-.73-.625-1.022-.175-.293-.296-.49-.363-.592a1.75 1.75 0 0 1-.287-.845c.016-.29.11-.57.27-.811.067-.113.191-.313.372-.6a182.106 182.106 0 0 0 1.37-2.23c.247-.412.48-.798.7-1.158l.735-1.2h4.326l-3.346 5.458a1.078 1.078 0 0 0-.17.541c.012.202.082.396.203.558ZM37.096 7.487h3.91V18h1.792V7.487h3.892V6h-9.594v1.487ZM56.114 6l-2.543 7.47a59.795 59.795 0 0 0-.76 2.502l-.179.64a95.445 95.445 0 0 0-.573-1.984 25.23 25.23 0 0 0-.4-1.225L49.165 6h-1.913l4.2 12h2.22l4.216-12h-1.775Z/>/svg>/div> span idloading-screen-version>/span> script> let appVersion; const serverVersion 20250909.9; const loadingScreenVersionElement document.querySelector( #loading-screen-version, ); const isTizen typeof window ! undefined && window.tizen; if (isTizen) { try { appVersion window.tizen.application.getCurrentApplication().appInfo.version; } catch (error) {} } if (loadingScreenVersionElement) { loadingScreenVersionElement.innerHTML appVersion ? appVersion + / + serverVersion : serverVersion; } /script> /div> div idbootstrapError hidden stylepadding-left: 96px; padding-right: 96px; classdisplay-flex flex-direction-column justify-content-center height-100% position-relative background-color-medium > div stylewidth: 800px;> h1 classtext-style-title1 color-white margin-bottom-m> Noe gikk galt /h1> p classtext-style-body color-white-medium-30 margin-top-0 margin-bottom-l > Hvis problemet vedvarer kan du ta kontakt med NRK Publikumsservice. /p> div> button autofocus idtry-again-button classtv-button text-style-subhead1 typebutton > Prøv igjen /button> /div> /div> /div> script> var button document.querySelector(autofocus); button.addEventListener(click, () > { window.location.reload(); }); button.focus(); /script> /body> /html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]