Help
RSS
API
Feed
Maltego
Contact
Domain > goteborgsstad.ecossystems.eu
×
Welcome!
Right click nodes and scroll the mouse to navigate the graph.
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2021-12-19
20.50.64.4
(
ClassC
)
2024-10-05
51.12.31.0
(
ClassC
)
Port 443
HTTP/1.1 200 OKContent-Length: 50130Content-Type: text/html; charsetutf-8Date: Sat, 05 Oct 2024 16:03:39 GMTCache-Control: privateSet-Cookie: Ecos.SessionId.webman2.goteborgsstad.ecossystems.eu; expiresThu, 05-Oct-2023 16:03:39 GMT; path/Set-Cookie: Ecos.Ticket.webman2.goteborgsstad.ecossystems.eu; expiresThu, 05-Oct-2023 16:03:39 GMT; path/Set-Cookie: ecosTicket; expiresThu, 05-Oct-2023 16:03:39 GMT; path/Set-Cookie: ARRAffinity7c35480635bb1670dd367ff7861ccd0c04e112efbca7a205e84cf9d3196bcfea;Path/;HttpOnly;Secure;Domaingoteborgsstad.ecossystems.euSet-Cookie: ARRAffinitySameSite7c35480635bb1670dd367ff7861ccd0c04e112efbca7a205e84cf9d3196bcfea;Path/;HttpOnly;SameSiteNone;Secure;Domaingoteborgsstad.ecossystems.euStrict-Transport-Security: max-age63072000X-UA-Compatible: IEedgeX-Robots-Tag: noneX-Content-Type-Options: nosniffX-Frame-Options: SAMEORIGINContent-Security-Policy: frame-ancestors self !DOCTYPE html>html>head>meta http-equivX-UA-Compatible contentIEedge />link idctl00_link relshortcut icon hrefimages/ecos.ico typeimage/icon />title> ecos systems/title> style typetext/css> body { font-family: Arial; font-size: 11px; } .dvShadow { width: 1054px; height: 725px; padding: 0 0 0 0; margin: 0 0 0 0; position: relative; -moz-box-shadow: 0 0 2px 2px #929ebb; -webkit-box-shadow: 0px 0px 2px 2px #929ebb; box-shadow: 0px 0px 2px 2px #929ebb; text-align: center; } .tblMpage { width: 1054px; height: 100%; background: #d4dbec url(images/BG-Verlauf.png) repeat-x; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 1px solid #002266; } .td1 { width: 25%; text-align: left; padding-right: 10px; vertical-align: top; } .td2 { width: 50%; text-align: center; padding-right: 10px; vertical-align: top; } .td3 { width: 25%; text-align: right; padding-right: 10px; vertical-align: top; } .tdUserInfoDef { height: 22px; width: 180px; background-color: #002266; border-top: 1px outset #929ebb; color: #FFFFFF; text-align: left; padding-left: 15px; } .tdLogin1 { width: 100px; height: 16px; text-align: left; padding-left: 5px; margin-left: 10px; } .tdLogin2 { width: 162px; height: 22px; text-align: left; margin-left: 5px; } .tdLogin3 { height: 22px; width: 100px; } .tdSoftVersion { width: 50%; text-align: center; padding: 0 15px 0 23px; vertical-align: top; } .tblSoftVersion { text-align: left; width: 100%; font-size: 12px; border: 1px outset #FFFFFF; } .tdEcosInfo { width: 100%; heigt: 100%; text-align: left; padding: 0 0 0 8px; } .tdVersInfo1 { width: 90px; height: 16px; text-align: left; padding: 0 0 0 8px; } .tdVersInfo2 { height: 16px; text-align: left; padding-left: 5px; padding: 0 0 0 15px; } .pnlLogin { min-height: 155px; width: 600px; color: Black; text-align: left; margin-left: 10px; padding-left: 10px; margin-bottom: 10px; margin-top: 5px; font-size: 12px; } .tdloginSystem { vertical-align: top; text-align: left; padding: 5px 0 0 0; margin: 0; width: 200px; } .tblLogin { text-align: left; width: 100%; font-size: 12px; } .tdDefMenu { padding: 20px 0 0 5px; width: 200px; text-align: left; vertical-align: top; height: 650px; border-right: ridge 1px #929ebb; background-color: #d4dbec; } .tdDefInfo { height: 640px; text-align: left; vertical-align: top; padding: 20px 0 0 20px; } .clear { clear: both; } div.hideSkiplink { background-color: transparent; width: 100%; padding: 0; margin: 0; } div.DefMenu { padding-top:65px; color: White; font-weight: 500; font-size: 18px; } div.DefMenu ul { list-style: none; margin: 0px; padding: 0; width: auto; } div.DefMenu ul li a, div.DefMenu ul li a:visited { background-color: transparent; border-bottom: 1px inset #4e667d ; color: #2e5887; display: block; line-height: 1.35em; padding: 3px 10px 3px 10px !important; text-decoration: none; white-space: nowrap; } div.DefMenu ul li a:hover { background-color: #bfcbd6; color: #465c71; text-decoration: none; } .tdUserInfo1 { height: 22px; width: 33%; background-color: #002266; border-top: 1px outset #929ebb; color: #FFFFFF; text-align: left; padding-left: 15px; } .tdUserInfo2 { height: 22px; width: 33%; background-color: #002266; border-top: 1px outset #929ebb; color: #FFFFFF; text-align: center; } .tdUserInfo3 { height: 22px; background-color: #002266; border-top: 1px outset #929ebb; color: #FFFFFF; text-align: right; padding-right: 15px; } .btnLogin { all: unset; outline: 0; overflow: visible; min-height: 22px; width: 150px; font-size: 14px; text-align: center; vertical-align: middle; background: #d4dbec url(images/btnBG.png) repeat-x; border: 1px outset #929ebb; padding: 2px 2px 2px 2px; margin-left: 3px; -moz-border-radius: 0px; -webkit-border-radius: 5px; border-radius: 5px; box-sizing: border-box; display: block; cursor: default; } .btnLogin:hover { color: #4b6fb3; border: 1px ridge #929ebb; } .btnLoginExternal { margin-top: 8px; } .aMitCal { color:#FFFFFF; } .btnBottom { outline: 0; overflow:visible; font-size: 16px; min-height: 22px; width:90px; text-align:center; color:#ffffff; vertical-align:middle; background: #4b6fb3 url(images/gvBG.png) repeat-x 50% top; border: 1px outset #929ebb; padding: 2px 2px 2px 2px; margin-left:3px; -moz-border-radius: 0px; -webkit-border-radius:5px; border-radius:5px; } .btnBottom:hover { color:#d4dbec; } .btnBottom:active { background:#d4dbec url(images/gvBG.png) repeat-x 50% bottom ; color:#d4dbec; } .login-two-factor-otp-dialog { background-color: white; border: 3px outset silver; border-radius: 6px; padding: 10px; font-size: 18px; width: 300px; } .login-two-factor-otp-dialog-body > * { margin-top: 10px; } .login-two-factor-otp-dialog-background { background-color: black; filter: alpha(opacity70); opacity: 0.7; } .login-two-factor-otp-dialog-controls { display: flex; flex-direction: row; justify-content: space-between; } .login-two-factor-otp-dialog-info { font-weight: bold; } /style> script typetext/javascript> function loadAppSelection() { var selection window.localStorage.getItem(selectedApp); if (selection ! null) { var radio document.querySelector(#rdlSoftwareApps inputvalue + selection + ); if (radio ! null) { radio.checked true; setSamlSsoRelayState(); } } } function getSelectedApp() { var radios document.querySelectorAll(#rdlSoftwareApps input); for (var i 0; i radios.length; ++i) { if (radiosi.checked) { return parseInt(radiosi.value); } } return 0; } function onSelectedAppChanged() { window.localStorage.setItem(selectedApp, getSelectedApp()); var hf document.getElementById(hfAppChanged); if (hf) { hf.value true; } setSamlSsoRelayState(); } function focusOneTimePassword() { var dialog document.getElementById(dlgTwoFactorPassword); if (dialog) { var dialogDisplay dialog.style.display; if (dialogDisplay ! none) { //dialog is visible -> focus the input var input document.getElementById(txtTwoFactorOneTimePassword); if (input) { input.focus(); } } } } function setSamlSsoRelayState() { var btn document.getElementById(linkSsoSaml); if (!btn) return; var relayState; var strRelayState btn.href.match(&?RelayState(^&+))1; if (strRelayState) { relayState JSON.parse(decodeURIComponent(strRelayState)); } else { relayState {}; } relayState.App getSelectedApp(); strRelayState JSON.stringify(relayState); btn.href btn.href.replace(/(&?)RelayState^&+/, $1RelayState + encodeURIComponent(strRelayState)); } function pageLoad() { loadAppSelection(); focusOneTimePassword(); } /script> script typetext/javascript> var ElementsWithScrolls (function () { var getComputedStyle document.body && document.body.currentStyle ? function (elem) { return elem.currentStyle; } : function (elem) { return document.defaultView.getComputedStyle(elem, null); }; function getActualCss(elem, style) { return getComputedStyle(elem)style; } function isXScrollable(elem) { return elem.offsetWidth elem.scrollWidth && autoOrScroll(getActualCss(elem, overflow-x)); } function isYScrollable(elem) { return elem.offsetHeight elem.scrollHeight && autoOrScroll(getActualCss(elem, overflow-y)); } function autoOrScroll(text) { return text scroll || text auto; } function hasScroller(elem) { return isYScrollable(elem) || isXScrollable(elem); } return function ElemenetsWithScrolls() { var elements .filter.call(document.querySelectorAll(*), hasScroller); elements.push(document.documentElement); return elements; }; })(); function onScroll() { var id this.id; if (!id) { //if (this document.documentElement) { // id dummy_window; //} //else { return; } } var hf document.getElementById(hfScrollStates); if (hf) { var states; if (hf.value) { states JSON.parse(hf.value); } else { states {}; } statesid { x: this.scrollLeft, y: this.scrollTop }; hf.value JSON.stringify(states); } } function scrollRestore_onLoad() { //restore scroll states var hf document.getElementById(hfScrollStates); if (hf && hf.value) { var states JSON.parse(hf.value); for (var id in states) { var scroll statesid; var element; //if (id dummy_window) { // element document.documentElement; //} //else { element document.getElementById(id); } if (element) { element.scrollTop scroll.y; element.scrollLeft scroll.x; } } } //attach scroll listeners var scrollable ElementsWithScrolls(); for (var i 0; i scrollable.length; ++i) { scrollablei.addEventListener(scroll, onScroll); } } function scrollRestore_reset(id) { var hf document.getElementById(hfScrollStates); if (hf) { if (id) { if (hf.value) { var states JSON.parse(hf.value); delete statesid; hf.value JSON.stringify(states); } } else { hf.value ; } } } /script> script typetext/javascript> window.addEventListener(DOMContentLoaded, function () { if (window.document.documentMode) { document.body.classList.add(ie); } }); /script>/head>body> form methodpost action./ idaspnetForm enctypemultipart/form-data>input typehidden name__VIEWSTATE id__VIEWSTATE valueB8iTS+0uhOc+EgxR8V8OHhQPAzaxY9k36MyIiHs6IohXanlvr6CS4Btnmaxmfdin2pwxB7NN8NBEtDuZVHbytN0ybdCXZestKxQcRadzST88NIdTHoPe1ZQ8UTaBIfERLFnGPzy4cLI8U+RJkvJ1QEgdV7rxvKHZtGVm07Vma+ByMsGQiUxD2R8ypxbiseyhkBfwpEL2q7MOY0uY1HwuHCfA1whcd6qgI3bSNMZCfyoL/Nec4m4OujLxqTtIiu+2l17Aag4FVgo2oDqvYLSl/4Wz7SIFKCyFQcdWw2xFHOV48XS4WnrSFEkHr7jdNvHAF6h5O418NNJymbB8ttfLpIjF0JufKwespIZKpgg9u0bnb6qJtazqIGK/XxWkNZRjTE6fIo1cOl/GsGIxiGfuWKYbwoCdb+g6J/VPH+zeCEgQxbV0C+PExNqIk05xIUXfmEevVL0Jxe3YXv3WQYJApC7uvKFMQULZ3zo46q+fLMgn0A2YRR+x0es1VSwdVnp8nrKcE+N8gwnh5zBWuW6RFuUnQLIY4c47XfQ6WxP/zuCEdVk73jsJk2wubHLCD2kw />script typetext/javascript>//!CDATAvar __cultureInfo {name:sv-SE,numberFormat:{CurrencyDecimalDigits:2,CurrencyDecimalSeparator:,,IsReadOnly:true,CurrencyGroupSizes:3,NumberGroupSizes:3,PercentGroupSizes:3,CurrencyGroupSeparator: ,CurrencySymbol:kr,NaNSymbol:NaN,CurrencyNegativePattern:8,NumberNegativePattern:1,PercentPositivePattern:0,PercentNegativePattern:0,NegativeInfinitySymbol:-∞,NegativeSign:-,NumberDecimalDigits:2,NumberDecimalSeparator:,,NumberGroupSeparator: ,CurrencyPositivePattern:3,PositiveInfinitySymbol:∞,PositiveSign:+,PercentDecimalDigits:2,PercentDecimalSeparator:,,PercentGroupSeparator: ,PercentSymbol:%,PerMilleSymbol:‰,NativeDigits:0,1,2,3,4,5,6,7,8,9,DigitSubstitution:1},dateTimeFormat:{AMDesignator:,Calendar:{MinSupportedDateTime:\/Date(-62135596800000)\/,MaxSupportedDateTime:\/Date(253402297199999)\/,AlgorithmType:1,CalendarType:1,Eras:1,TwoDigitYearMax:2049,IsReadOnly:true},DateSeparator:-,FirstDayOfWeek:1,CalendarWeekRule:2,FullDateTimePattern:\u0027den \u0027d MMMM yyyy HH:mm:ss,LongDatePattern:\u0027den \u0027d MMMM yyyy,LongTimePattern:HH:mm:ss,MonthDayPattern:\u0027den \u0027d MMMM,PMDesignator:,RFC1123Pattern:ddd, dd MMM yyyy HH\u0027:\u0027mm\u0027:\u0027ss \u0027GMT\u0027,ShortDatePattern:yyyy-MM-dd,ShortTimePattern:HH:mm,SortableDateTimePattern:yyyy\u0027-\u0027MM\u0027-\u0027dd\u0027T\u0027HH\u0027:\u0027mm\u0027:\u0027ss,TimeSeparator::,UniversalSortableDateTimePattern:yyyy\u0027-\u0027MM\u0027-\u0027dd HH\u0027:\u0027mm\u0027:\u0027ss\u0027Z\u0027,YearMonthPattern:MMMM yyyy,AbbreviatedDayNames:sön,mån,tis,ons,tor,fre,lör,ShortestDayNames:sö,må,ti,on,to,fr,lö,DayNames:söndag,måndag,tisdag,onsdag,torsdag,fredag,lördag,AbbreviatedMonthNames:jan,feb,mar,apr,maj,jun,jul,aug,sep,okt,nov,dec,,MonthNames:januari,februari,mars,april,maj,juni,juli,augusti,september,oktober,november,december,,IsReadOnly:true,NativeCalendarName:Gregoriansk kalender,AbbreviatedMonthGenitiveNames:jan,feb,mar,apr,maj,jun,jul,aug,sep,okt,nov,dec,,MonthGenitiveNames:januari,februari,mars,april,maj,juni,juli,augusti,september,oktober,november,december,},eras:1,A.D.,null,0};//>/script>script src/ScriptResource.axd?duHIkleVeDJf4xS50Krz-yNgwSmi2VvqVciJxU-CmTpRNEAYXQJ7kUpy-GegYIWrM5t5xQCeh_ojyG_5yqba7b-pdjs5dzfCpPnXCV2WcdafrycV36vsB6HnCTv8r6sdMFjQRqVpKwr7CfKM3u_3VQPi3B_P2-wTcBM6cGJ9mVUk1&t2aed0f1 typetext/javascript>/script>script src/ScriptResource.axd?dY3m6UrVMbqJVE-kQ9gioH8XL6dZENTx5ucqBbpmn89Fc6Rx6axUIAQqj7HsQJJDVEd4_Jw35QW_UuwQSSdxyHm94anT4KAuUE2GniN1EElzJnRZVxVRs_D_DX3ZscD7K0&t7d5986a typetext/javascript>/script>script src/ScriptResource.axd?dgWcrHB-EGC1p4LtZa-lbj3mNM4egjr19FiMwvYanHh_BZpqF_MCdhPZb849VpUn514x3qo3zwxB7ol46P8wOdY37T3Yb7m7_JgSTPiI-Txw1&t7d5986a typetext/javascript>/script>script src/ScriptResource.axd?dYGQkKErHFDdGeCMY44uk_nxWrrjEIkljN97uMCQz9ExdwQR8sVGYNm3zNShLgSaomTnVQ9edJudI1tlK8n4Fy3c9O8HKboK4qsboAOrh_OfCsc35kMQEQ3K68GMOUWy30&t7d5986a typetext/javascript>/script>script src/ScriptResource.axd?d_sGp8_9bNHYNyQqxdvQRqf50Hp-At4sPQxQCAId_Lcyzgu79boaDaXGPVnv2ELCcDr37yGBb7Si5qS7YUgoVukD6qI-T1f8L1j3LnHQ_7TxhYHTEcQcfoEdMwiIsLFOI0&t7d5986a typetext/javascript>/script>script src/ScriptResource.axd?dcIIHhetD0FO8FyFjoi6ghUDM7Vs3jqNvPscRkbCvC94BfPUWSlCjOPo7-644nysFkOCPbi6rlUVZCim5ZkaW3xXW6TuOw7EzeWmvHSPgje2p-DoqIo86KsJjsGBzOq130&t7d5986a typetext/javascript>/script>script src/ScriptResource.axd?dzhB4TnNg5SCnTud0nPZV0A7XRUjLpw42pQvih0MGZ0y96NYYr2ekX0BniIgwZLIQFj369BvkeZ-7xwr9vsesinb5PNMVPW5dey-Gs2urHRgby-nZrQFyB9R_mURR0z6Y0&t7d5986a typetext/javascript>/script>script src/ScriptResource.axd?dleIq-rn6Nim8cPSe84CIAs7KYcdaiw-0QRByjmXDmybF-nmaY-VM0n3Ep5-R36rbFQqxAfhulHb3GFc74fvTBjyNYQHOftEuL_ET9GNc4gNr-mNqr9vHqip8b631Fs2T0&t7d5986a typetext/javascript>/script>script src/ScriptResource.axd?d6T0HpFRcmR5soosVgefabbntCC3gRTd3oqeJ2NkXEYroHG4H7gXbaWxFxHswePy-mx50SvZL3sv3TvRl6JvM-1rMzHc7FiP9k5s5G6e6xQH1_qWqeuCmmCg7l7k3vWuI0&t7d5986a typetext/javascript>/script>script src/ScriptResource.axd?dI7Upt9kFVtBZiqZm-4CpKofzD-wf_f2Ez1JWJKsXY5jZNJOdH0dh2A3qOJMC04wK8lF_Yk_Fc1KKv80gPoMeL5igTMm0e7qE4aFCW9xCtAs_GvYublVlQwEgOdez86c-0&t7d5986a typetext/javascript>/script>script src/ScriptResource.axd?d0ZrMKVP2U7wQDZQ-62KUNUEfyTyQlLYTBd1Q3f-MJD-f3XnF8JAPIgyKc-mhRr7_SyoJoNXg5bc0DfAdlelCaZ47IOQ-fmIT7JIfdHslLALGzImd3DDjh2ogNmPWYS1C0&t7d5986a typetext/javascript>/script>script src/ScriptResource.axd?dSbtnVWs8LtdvW3GxieYZlaM1IIzCC_KJO4o9JHpb3Q7VkFvpBjFIXWUAvs6VvhYOW1nDLa7wJB2YQ3YzKG0mQfR4sTiS_fX4KoXTFZwVH8HE_d9SUzqkgem3t-vti4kw0&t7d5986a typetext/javascript>/script>script src/ScriptResource.axd?d2GkmNxDF8rvhdbEDDwPqmul6auJGORs__YbUsdVT5BS3CIX96riRRUU3ZeyRT6T7vGf0yk5SR29ZMmaoyBCx3XQdTSRUZZeBTXyZeJaE8j3RPwE4Q70os4sSvMKKSRr30&t7d5986a typetext/javascript>/script>script src/ScriptResource.axd?dIfGYeQzgq1x-pZCFZaGdA69CrgErutJnoHL6ND8pWwe6zHiSU27I-qL7BE_PMQ2uwrFjKEAz-PAJ7jlWGmym1kCKhiSMlOHp53923vcgvSdtAi8J0M5FdZ7RbXfceYI30&t7d5986a typetext/javascript>/script>input typehidden name__VIEWSTATEGENERATOR id__VIEWSTATEGENERATOR valueCA0B0334 />input typehidden name__VIEWSTATEENCRYPTED id__VIEWSTATEENCRYPTED value />input typehidden name__EVENTVALIDATION id__EVENTVALIDATION valueFWh4DOs0VwUSZUskY56/GAt2sLY6RsnTVRFCY7YEVwXgpg+FPRt6VwbyylhG0R7Aw49lYhzmZauf4gl7nWWzZ468cnjo3kP418njWXE/l7bnlQDe+z6MD8fFZZDNBzrKGdsy8WLimXYCJL+7ZeS6cx2VEeltHYc3bmv+kg/tVuUP0+f40mbNU9EFP8QZMVSOaYGN/eMnpUSmsauuawNulrfP39bY79+dF0opQxxTzTrQjksEkT0vaaIIariw+zv4SjvvnNk2pI5KVElNAhG4vh6iDF8hHafQoABUoYV+k85EdCqy9RpYXm1Yi9sB4/cqxwnq2Qp54vr1SmxJwpjO+eGBm6BEWStZnHbkbvJN7teXINqDYBVKzbEbYy2kCDTlBdn9oopd4BkiXfYH+asSSo26Cyiakx8XRu7ECZt51Rw /> input typehidden namectl00$hfScrollStates idhfScrollStates /> center> div classdvShadow> table classtblMpage cellspacing0 cellpadding0> tr> td colspan3 stylewidth: 100%; height: 120px;> /td> /tr> tr> td classtd1> /td> td classtd2> div idctl00_body_pnlLogin classpnlLogin> table classtblLogin cellpadding0 cellspacing0> tr> td styleheight: 16px; colspan3> /td> td rowspan6 classtdloginSystem> span idrdlSoftwareApps onclickonSelectedAppChanged()>input idrdlSoftwareApps_0 typeradio namectl00$body$rdlSoftwareApps value1 checkedchecked />label forrdlSoftwareApps_0>ecos webman/label>br />input idrdlSoftwareApps_1 typeradio namectl00$body$rdlSoftwareApps value5 />label forrdlSoftwareApps_1>ecos alarm/label>/span> input typehidden namectl00$body$hfAppChanged idhfAppChanged valuefalse /> /td> /tr> tr> td classtdLogin1> span idctl00_body_lblUser>Användarnamn/span> /td> td classtdLogin2> input namectl00$body$txtUser typetext idctl00_body_txtUser tabindex1 border1 /> /td> td classtdLogin3> /td> /tr> tr> td styleheight: 16px colspan3> /td> /tr> tr> td classtdLogin1> span idctl00_body_lblPW>Lösenord/span> /td> td classtdLogin2> input namectl00$body$txtPW typepassword idctl00_body_txtPW tabindex2 border1 /> /td> td classtdLogin3> /td> /tr> tr> td styleheight: 16px; text-align: center; colspan3> /td> /tr> tr> td styleheight: 16px; text-align: center; colspan3> /td> /tr> tr> td classtdLogin1> /td> td classtdLogin2> input typesubmit namectl00$body$btnLogin valueLogga in idctl00_body_btnLogin classbtnLogin /> /td> td classtdLogin3 colspan2> a idctl00_body_hlChangePW hrefuplogin.aspx>Byt lösenord/a> /td> /tr> tr> td colspan3 styleheight: 16px;> /td> /tr> /table> /div> /td> td classtd3> /td> /tr> tr> td classtd1> /td> td classtdSoftVersion> table classtblSoftVersion cellpadding0 cellspacing0> tr> td styleheight: 16px; colspan2> /td> /tr> tr> td classtdVersInfo1> span idctl00_body_Label1>Version/span> /td> td classtdVersInfo2> span idctl00_body_lblWebVersion>3.10.8b-6878/span> /td> /tr> tr> td styleheight: 16px colspan2> /td> /tr> tr> td classtdVersInfo1> span idctl00_body_Label3>Produktsupport/span> /td> td classtdVersInfo2> a idctl00_body_hlSupportMail hrefmailto:support.sec@brightecgroup.com>support.sec@brightecgroup.com/a>br /> /td> /tr> tr> td colspan2 styleheight: 16px;> /td> /tr> /table> /td> td classtd3> /td> /tr> tr> td colspan3 styleheight: 310px;> /td> /tr> tr classfooter> td classtdUserInfoDef> div classfooter stylefont-size: 10px; width: 180px; background-color: #002266;> span idctl00_body_lblCRight>Copyright © 2024/span> a classaMitCal hrefhttp://ecos-systems.com>ecos systems GmbH/a> /div> /td> td classtdUserInfo2> /td> td classtdUserInfo3> span idctl00_body_lblTimer>lördag, 05.oktober.2024/span> /td> /tr> /table> input typesubmit namectl00$body$btnTwoFactorOneTimePasswordDummy value idctl00_body_btnTwoFactorOneTimePasswordDummy styledisplay: none; /> div iddlgTwoFactorPassword styledisplay: none;> div classlogin-two-factor-otp-dialog> div classlogin-two-factor-otp-dialog-head> span>Vi har mailat ett engångslösenord till dig.Ange det för att logga in:/span> /div> div classlogin-two-factor-otp-dialog-body> input namectl00$body$txtTwoFactorOneTimePassword typetext idtxtTwoFactorOneTimePassword autocompleteoff /> span idctl00_body_lblTwoFactorOneTimePasswordError>font colorRed>/font>/span> div classlogin-two-factor-otp-dialog-controls> input typesubmit namectl00$body$btnTwoFactorOneTimePasswordLogin valueLogga in idctl00_body_btnTwoFactorOneTimePasswordLogin classbtnBottom /> input typesubmit namectl00$body$btnTwoFactorOneTimePasswordCancel valueAvbryt idctl00_body_btnTwoFactorOneTimePasswordCancel classbtnBottom /> /div> /div> /div> /div> /div> /center> div> audio looploop src/sound/Phone_Ringing.mp3 idaudioVideoChatRinging styledisplay: none;>/audio> script> document.addEventListener(DOMContentLoaded, videoChat_global_onLoad); function videoChat_global_onLoad() { if (!navigator.serviceWorker) return; navigator.serviceWorker.onmessage onServiceWorkerMessage; } function onServiceWorkerMessage(message) { if (!(message && message.data)) return; if (message.data.ecos) { onEcosServiceWorkerMessage(message); } else if (message.data.firebaseMessaging) { if (!window.firebase) { //is a firebase message but were probably on the login page or so and firebase is not set up onInterceptFirebaseServiceWorkerMessage(message); } } } function onEcosServiceWorkerMessage(message) { var data message.data.ecos; if (data.chat) { var chat data.chat; if (chat.command ring) { if (chat.ring on) { startRinging(chat.room); } else if (chat.ring off) { stopRinging(); } } } else if (data.cancel) { cancelNotifications(data.cancel); } } var ringingForRoom; function startRinging(room) { var ringing document.getElementById(audioVideoChatRinging); if (ringing) { ringing.play(); ringingForRoom room; } } function stopRinging() { var ringing document.getElementById(audioVideoChatRinging); if (ringing) { ringing.pause(); ringing.currentTime 0; } ringingForRoom null; } function getChatRoomRinging() { return ringingForRoom; } function onInterceptFirebaseServiceWorkerMessage(message) { if (!(message && message.data && message.data.firebaseMessaging && message.data.firebaseMessaging.payload && message.data.firebaseMessaging.payload.data && message.data.firebaseMessaging.payload.data.ecos_topic)) { //not relevant to us return; } var message message.data.firebaseMessaging.payload; onPushMessage(message); } var notifications ; function onPushMessage(message) { console.log(message); if (message && message.data) { var title message.data.ecos_notification_title; var body message.data.ecos_notification_body; if (title || body) { var options { data: message.data }; if (body) options.body body; if (message.data.ecos_notification_tag) options.tag message.data.ecos_notification_tag; var noisy false; if (message.data.ecos_topic 3) { //chat if (message.data.ecos_chat_subject 1) { //incoming chat noisy true; options.requireInteraction true; } //TODO renotify? } if (noisy) { options.vibrate 200, 100, 200; options.silent false; } var notification new Notification(title, options); notifications.push(notification); if (message.data.ecos_topic 3) { //chat if (message.data.ecos_chat_subject 1) { startRinging(message.data.ecos_chat_room); if (window.setAvailableChat) { setAvailableChat({ room: message.data.ecos_chat_room, callerSurname: message.data.ecos_chat_caller_surname, callerFirstname: message.data.ecos_chat_caller_firstname, systems: JSON.parse(message.data.ecos_chat_systems) }); } notification.onclick function (event) { if (event.action ! ignore) { startVideoChatWithID(message.data.ecos_chat_room); } else { stopRinging(); } } notification.onclose function (event) { stopRinging(); } } } } else if (message.data.ecos_topic 5) { //cancel a notification var tag message.data.ecos_notification_tag; var identifier message.data.ecos_cancel_identifier; cancelNotifications({ tag: tag, identifier: identifier }); } } } function startVideoChatWithID(guid) { var hf document.getElementById(hfVideoChatRoomAccepted); if (hf) { hf.value guid; } window.open(/ecosSys/chat/videoChat.aspx + ?guid + guid, ecosVideoChat, menubarfalse,toolbarfalse,locationfalse,personalbarfalse); if (window.setAvailableChat) { setAvailableChat(); } } function cancelNotifications(cmdCancel) { if (cmdCancel.identifier && getChatRoomRinging() cmdCancel.identifier) { stopRinging(); if (window.setAvailableChat) { setAvailableChat(); } } for (var i 0; i notifications.length; ++i) { var notification notificationsi; if (cmdCancel.tag && notification.tag cmdCancel.tag) notification.close(); else if (cmdCancel.identifier && notification.tag cmdCancel.identifier) notification.close(); } } /script> /div> div> input typehidden namectl00$hfFirebaseConfig idhfFirebaseConfig />input typehidden namectl00$hfFirebaseVapid idhfFirebaseVapid />input typehidden namectl00$hfFirebaseToken idhfFirebaseToken /> script> function getFirebaseConfig() { return document.getElementById(hfFirebaseConfig).value; } function firebaseInit() { var messaging; firebaseSetup() .then(function (messagingFromSetup) { messaging messagingFromSetup; return messaging.getToken(); }) .then(function (currentToken) { if (currentToken) { //send to server onToken(currentToken); //listen for token change messaging.onTokenRefresh(function () { messaging.getToken().then(onToken); }); //listen for messages messaging.onMessage(onPushMessage); } }); } function firebaseSetup() { return new Promise(function (resolve, reject) { if (window.firebaseInitialized) { resolve(firebase.messaging()); return; } window.firebaseInitialized true; firebase.initializeApp(JSON.parse(getFirebaseConfig())); var messaging firebase.messaging(); navigator.serviceWorker.register(/ecosSys/chat/firebase-messaging-sw.js?v1.2) .then(function (registration) { messaging.useServiceWorker(registration); var hfVapid document.getElementById(hfFirebaseVapid); if (hfVapid && hfVapid.value) { messaging.usePublicVapidKey(hfVapid.value); } resolve(messaging); }) .catch(reject); }); } function requestPushPermission() { return new Promise(function (resolve, reject) { var permissionResult Notification.requestPermission(function (result) { resolve(result); }); if (permissionResult) { permissionResult.then(resolve, reject); } }) .then(function (permissionResult) { if (permissionResult ! granted) { throw new Error(We weren\t granted permission.); } }); } function onToken(token) { window.firebaseReady true; if (token document.getElementById(hfFirebaseToken).value) return; var request new XMLHttpRequest(); request.open(POST, /ecosSys/AppTokenService.asmx + /Set); request.setRequestHeader(Content-Type, application/json); request.send(JSON.stringify({ token: token, topic: 3 //chat })); } function loadScript(url) { return new Promise(function (resolve, reject) { var script document.createElement(script); script.src url; script.type text/javascript; script.async true; script.onload script.onreadystatechange function () { var rs this.readyState; if (rs && rs ! complete && rs ! loaded) return; resolve(); }; var s document.getElementsByTagName(script)0; s.parentNode.insertBefore(script, s); }) } function firebaseCheckRequirements() { //check browser compatibility if (!navigator.serviceWorker || !window.Promise || !window.Notification) return false; //check host requirements if (!location.protocol.startsWith(https)) //firebase works only in secure environments return false; //not for localhost (for dev mostly) if (location.hostname localhost || location.hostname 127.0.0.1 || location.hostname ::1) return false; return true; } function firebase_onLoad() { if (!firebaseCheckRequirements()) return; if (!getFirebaseConfig()) return; requestPushPermission().then(function () { window.chatPushPermission true; if (window.firebaseInitialized) { //already loaded firebaseInit(); return; } var scriptUrls https://www.gstatic.com/firebasejs/7.15.5/firebase-app.js, https://www.gstatic.com/firebasejs/7.15.5/firebase-messaging.js ; var i 0; function loadNextScript() { if (i scriptUrls.length) return loadScript(scriptUrlsi++).then(loadNextScript); else return Promise.resolve(); } loadNextScript().then(firebaseInit); }) .catch(function (reason) { console.log(No push permission, reason); }); } function isVideoChatFirebaseHandled() { if (!window.chatPushPermission) return false; var hfToken document.getElementById(hfFirebaseToken); if (hfToken && hfToken.value) return true; return window.firebaseInitialized && window.firebaseReady; } /script> /div> script typetext/javascript>//!CDATA Sys.Application.add_load(function () { scrollRestore_onLoad(); firebase_onLoad(); }); Sys.Application.add_init(function() { $create(Sys.Extended.UI.ModalPopupBehavior, {backgroundCssClass:login-two-factor-otp-dialog-background,dynamicServicePath:/default.aspx,id:modalpopupid,popupControlID:dlgTwoFactorPassword}, null, null, $get(ctl00_body_btnTwoFactorOneTimePasswordDummy));});//>/script>/form>/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
]