Help
RSS
API
Feed
Maltego
Contact
Domain > idlemafia-web.centurygame.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2024-01-05
23.48.37.215
(
ClassC
)
2025-11-03
104.96.203.56
(
ClassC
)
Port 443
HTTP/1.1 200 OKx-amz-id-2: WzgTPnU0V0Gn5/BF2Dp+CDePYqnqHhQ766jXiAP2Y6G2y6E27pJSqgt2cwFyTY/pd9PE1IOaDzAx-amz-request-id: C3H8ZDACAGJAJJKTLast-Modified: Tue, 06 Aug 2024 11:04:11 GMTETag: bed17d1f3d443f6e8960c93458bdab4dx-amz-server-side-encryption: AES256Accept-Ranges: bytesContent-Type: text/htmlX-Akamai-Transformed: 9 30871 0 pmbmRUM,2Expires: Mon, 03 Nov 2025 09:06:47 GMTCache-Control: max-age0, no-cache, no-storePragma: no-cacheDate: Mon, 03 Nov 2025 09:06:47 GMTTransfer-Encoding: chunkedConnection: keep-aliveConnection: Transfer-EncodingServer-Timing: cdn-cache; descMISSServer-Timing: edge; dur197Server-Timing: origin; dur265Strict-Transport-Security: max-age2628000Server-Timing: ak_p; desc1762160806552_1751173919_45517922_46263_10156_6_11_-;dur1 !DOCTYPE html>html>head> meta charsetutf-8> title>IDLE MAFIA/title> meta nameviewport contentwidthdevice-width,user-scalableno,initial-scale1, minimum-scale1,maximum-scale1 /> meta nameapple-mobile-web-app-capable contentyes /> meta namefull-screen contentyes /> meta namescreen-orientation contentportrait /> meta namex5-fullscreen contenttrue /> meta name360-fullscreen contenttrue /> !-- 禁止缓存 --> meta http-equivCache-Control contentno-cache, no-store, must-revalidate /> meta http-equivPragma contentno-cache /> meta http-equivExpires content0 /> meta namerenderer contentwebkit /> meta nameforce-rendering contentwebkit /> meta http-equivX-UA-Compatible contentIEedge,chrome1 /> link relicon hreffavicon.ico typeimage/x-icon /> link relshortcut icon hreffavicon.ico typeimage/x-icon /> !-- link relstylesheet typetext/css href72417CB8720D5F9B98883BA137C98CFD/style-desktop.css /> --> link relmanifest hrefmanifest.webmanifest> !-- Facebook Pixel Code --> script> isComputerOrPhone(); function isComputerOrPhone() { var sUserAgent navigator.userAgent.toLowerCase(); var bIsIpad sUserAgent.match(/ipad/i) ipad; var bIsIphoneOs sUserAgent.match(/iphone os/i) iphone os; var bIsMidp sUserAgent.match(/midp/i) midp; var bIsUc7 sUserAgent.match(/rv:1.2.3.4/i) rv:1.2.3.4; var bIsUc sUserAgent.match(/ucweb/i) ucweb; var bIsAndroid sUserAgent.match(/android/i) android; var bIsCE sUserAgent.match(/windows ce/i) windows ce; var bIsWM sUserAgent.match(/windows mobile/i) windows mobile; if (!(bIsIpad || bIsIphoneOs || bIsMidp || bIsUc7 || bIsUc || bIsAndroid || bIsCE || bIsWM)) { //当是电脑端的时候加载pc 的css var linkNode document.createElement(link); linkNode.setAttribute(rel, stylesheet); linkNode.setAttribute(type, text/css); linkNode.setAttribute(href, 72417CB8720D5F9B98883BA137C98CFD/style-desktop.css); document.head.appendChild(linkNode); window.isWebPC true; } else { //当是手机端的时候加载手机端的css var linkNode document.createElement(link); linkNode.setAttribute(rel, stylesheet); linkNode.setAttribute(type, text/css); linkNode.setAttribute(href, 72417CB8720D5F9B98883BA137C98CFD/style-mobile.css); document.head.appendChild(linkNode); window.isWebPC false; } } !function (f, b, e, v, n, t, s) { if (f.fbq) return; n f.fbq function () { n.callMethod ? n.callMethod.apply(n, arguments) : n.queue.push(arguments) }; if (!f._fbq) f._fbq n; n.push n; n.loaded !0; n.version 2.0; n.queue ; t b.createElement(e); t.async !0; t.src v; s b.getElementsByTagName(e)0; s.parentNode.insertBefore(t, s) }(window, document, script, https://connect.facebook.net/en_US/fbevents.js); fbq(init, 3229496000621268); fbq(track, PageView, {}, { eventID: 1001 }); /script> noscript> img height1 width1 styledisplay:none srchttps://www.facebook.com/tr?id3229496000621268&evPageView&noscript1 /> /noscript> !-- End Facebook Pixel Code --> !-- Global site tag (gtag.js) - Google Ads: 10982985519 --> script async srchttps://www.googletagmanager.com/gtag/js?idAW-10982985519>/script> script> window.dataLayer window.dataLayer || ; function gtag() { dataLayer.push(arguments); } let ga_debug true; var gtagConfigInfo {}; if (ga_debug) { gtagConfigInfodebug_mode ga_debug; } gtag(js, new Date()); gtag(config, AW-10982985519, gtagConfigInfo); /script>script>(window.BOOMR_mqwindow.BOOMR_mq||).push(addVar,{rua.upush:false,rua.cpush:false,rua.upre:false,rua.cpre:false,rua.uprl:false,rua.cprl:false,rua.cprf:false,rua.trans:,rua.cook:false,rua.ims:false,rua.ufprl:false,rua.cfprl:false,rua.isuxp:false,rua.texp:norulematch,rua.ceh:false,rua.ueh:false,rua.ieh.st:0});/script> script>!function(e){var nhttps://s.go-mpulse.net/boomerang/;if(FalseTrue)e.BOOMR_confige.BOOMR_config||{},e.BOOMR_config.PageParamse.BOOMR_config.PageParams||{},e.BOOMR_config.PageParams.pci!0,nhttps://s2.go-mpulse.net/boomerang/;if(window.BOOMR_API_keyEH848-7LSP6-JBMME-TM83C-BBL52,function(){function e(){if(!o){var edocument.createElement(script);e.idboomr-scr-as,e.srcwindow.BOOMR.url,e.async!0,i.parentNode.appendChild(e),o!0}}function t(e){o!0;var n,t,a,r,ddocument,Owindow;if(window.BOOMR.snippetMethode?if:i,tfunction(e,n){var td.createElement(script);t.idn||boomr-if-as,t.srcwindow.BOOMR.url,BOOMR_lstart(new Date).getTime(),ee||d.body,e.appendChild(t)},!window.addEventListener&&window.attachEvent&&navigator.userAgent.match(/MSIE 67\./))return window.BOOMR.snippetMethods,void t(i.parentNode,boomr-async);adocument.createElement(IFRAME),a.srcabout:blank,a.title,a.rolepresentation,a.loadingeager,r(a.frameElement||a).style,r.width0,r.height0,r.border0,r.displaynone,i.parentNode.appendChild(a);try{Oa.contentWindow,dO.document.open()}catch(_){ndocument.domain,a.srcjavascript:var ddocument.open();d.domain+n+;void(0);,Oa.contentWindow,dO.document.open()}if(n)d._boomrlfunction(){this.domainn,t()},d.write(bo+dy onloaddocument._boomrl();>);else if(O._boomrlfunction(){t()},O.addEventListener)O.addEventListener(load,O._boomrl,!1);else if(O.attachEvent)O.attachEvent(onload,O._boomrl);d.close()}function a(e){window.BOOMR_onloade&&e.timeStamp||(new Date).getTime()}if(!window.BOOMR||!window.BOOMR.version&&!window.BOOMR.snippetExecuted){window.BOOMRwindow.BOOMR||{},window.BOOMR.snippetStart(new Date).getTime(),window.BOOMR.snippetExecuted!0,window.BOOMR.snippetVersion12,window.BOOMR.urln+EH848-7LSP6-JBMME-TM83C-BBL52;var idocument.currentScript||document.getElementsByTagName(script)0,o!1,rdocument.createElement(link);if(r.relList&&functiontypeof r.relList.supports&&r.relList.supports(preload)&&asin r)window.BOOMR.snippetMethodp,r.hrefwindow.BOOMR.url,r.relpreload,r.asscript,r.addEventListener(load,e),r.addEventListener(error,function(){t(!0)}),setTimeout(function(){if(!o)t(!0)},3e3),BOOMR_lstart(new Date).getTime(),i.parentNode.appendChild(r);else t(!1);if(window.addEventListener)window.addEventListener(load,a,!1);else if(window.attachEvent)window.attachEvent(onload,a)}}(),.length>0)if(e&&performancein e&&e.performance&&functiontypeof e.performance.setResourceTimingBufferSize)e.performance.setResourceTimingBufferSize();!function(){if(BOOMRe.BOOMR||{},BOOMR.pluginsBOOMR.plugins||{},!BOOMR.plugins.AK){var ntrue?1:0,t,agquou2limdftq2iiocta-f-a62066ad1-clientnsv4-s.akamaihd.net,ifalsetrue?2:1,o{ak.v:39,ak.cp:1359845,ak.ai:parseInt(821195,10),ak.ol:0,ak.cr:6,ak.ipv:4,ak.proto:http/1.1,ak.rid:2b68c62,ak.r:40271,ak.a2:n,ak.m:r,ak.n:ff,ak.bpcip:52.40.234.0,ak.cport:56713,ak.gh:104.96.203.31,ak.quicv:,ak.tlsv:tls1.2,ak.0rtt:,ak.0rtt.ed:,ak.csrc:-,ak.acc:bbr,ak.t:1762160806,ak.ak:hOBiQwZUYzCg5VSAfCLimQO/NJJzdNsk/7mzAnWQ/dvpkt3Art/j8Qjio63tI1pyMNp2eCIpW21RgGvTRBEQtB6j011KjHVbCeH3SV7ycn8GK8XyuA4zqJE6ICfvcknCSuiX1NLxEYMh5plbOcuRIFm5X+n3sz4mbioq3GUfPopCPNqbsvcCPGkuBEcL3RWCoiSRPZ7C1ubvk7ZmP72deHpl59oNnL3A4qblVR5/mcWD4zpjNte4DkBhHDF+iDnjnqA3K0QXuV5xBieYAuSwp2/EkAYqrJZsJQQyTdDbFdsmsVbrPnbwTu+Jm6x2r8/z0QDB+oGlxBL8LRX9a1RBlfkrRddVF8EGVdo5pHcvQXtVmIY72DuBRy4+VqQ1BGIfe7IcdekPhLbXx7fe2TQe02X6vbtYJMn2LDfJuUo0hM/roPgxxux7LhwM1mYA9wGZM,ak.pv:12,ak.dpoabenc:,ak.tf:i};if(!t)oak.rudst;var r{i:!1,av:function(n){var thttp.initiator;if(n&&(!nt||spa_hardnt))oak.feovoid 0!e.aFeoApplied?1:0,BOOMR.addVar(o)},rv:function(){var eak.bpcip,ak.cport,ak.cr,ak.csrc,ak.gh,ak.ipv,ak.m,ak.n,ak.ol,ak.proto,ak.quicv,ak.tlsv,ak.0rtt,ak.0rtt.ed,ak.r,ak.acc,ak.t,ak.tf;BOOMR.removeVar(e)}};BOOMR.plugins.AK{akVars:o,akDNSPreFetchDomain:a,init:function(){if(!r.i){var eBOOMR.subscribe;e(before_beacon,r.av,null,null),e(onbeacon,r.rv,null,null),r.i!0}return this},is_complete:function(){return!0}}}}()}(window);/script>/head>body> !-- h1 classheader>maker5-catblock-frontend/h1> --> div idGameDiv stylewidth:0px; height: 0px;> canvas idGameCanvas width0 height0>/canvas> div idsplash> div classprogress-bar stripes> span stylewidth: 0%>/span> /div> /div> /div> div idtitle> div idtitle_content> div idleft_box> div idtitle_logo classtitle_logo>/div> div classtitle_line>/div> div idtitile_icon classtitile_icon>/div> /div> div idright_box> !-- div idlogin_bg> /div> --> div idlogin_icon>/div> span idlogin_txt>Log in/span> /div> /div> /div> div idpanel> !-- Alert panel --> div idalertPanel> div> span classtitle_txt>Alert/span> div idalert_btn_close>/div> div classline>/div> /div> div idalert_content_txt> Are you sure you want to switch to ID: /div> div styledisplay:flex;margin-top: 60px;> div idno_btn>NO/div> div idyes_btn>Yes!/div> /div> /div> !-- login panel --> div idloginPanel> div> span idtitle_txt>login/span> div idbtn_close>/div> div classline>/div> /div> div idcontent_txt> By log in your social account,your game data will be synced with both web and mobile versions /div> div idloginFB_btn> div classfb_icon>/div> div classline_1>/div> span idfb_txt>CONTINUE WITH FACEBOOK/span> /div> div idgoole_btn> div classgoole_icon>/div> div classline_2>/div> span idgoole_txt>CONTINUE WITH GOOGLE/span> /div> /div> /div> style> html { height: 100%; font-size: 1rem; } body { height: 100%; background-color: #2a2a2a; } #title { width: 100%; height: 100px; background-color: #2a2a2a; position: absolute; top: 0px; left: 0px; } #title_content { display: flex; margin-top: 5px; } #left_box { display: flex; margin: 0.7rem; flex-grow: 1; } .title_logo { width: 5rem; background-image: url(72417CB8720D5F9B98883BA137C98CFD/login/icon_logo_centurygame.png); height: 1.5rem; background-size: 100%; background-repeat: no-repeat; } .title_line { width: 3px; height: 1.5rem; background-color: #4b4b4b; margin: 0px 20px 0px 20px; } .titile_icon { width: 4.2rem; background-image: url(72417CB8720D5F9B98883BA137C98CFD/login/icon_logo_mafia.png); margin-top: -0.5rem; background-size: 100%; background-repeat: no-repeat; } #right_box { /* width: 9rem; */ height: 1.8rem; border-radius: 4px; margin: 0.4rem; display: flex; background-color: #6fad26; margin-right: 3rem; } #login_icon { width: 0.8rem; height: 1.5rem; background-image: url(72417CB8720D5F9B98883BA137C98CFD/login/icon_login.png); position: relative; background-size: 100%; background-repeat: no-repeat; top: 0.4rem; /* right: 0.5rem; */ margin-left: 1rem; } #login_txt { text-align: left; margin-left: 0.6rem; min-width: 5rem; font-size: 1.1rem; line-height: 2rem; color: #fff; font-family: Roboto-Bold; } @font-face { font-family: Roboto-Bold; src: url(./72417CB8720D5F9B98883BA137C98CFD/login/Roboto-Bold.ttf) } #panel { display: flex; height: 100%; width: 100%; position: absolute; top: 0px; left: 0px; pointer-events: none; } #alertPanel { width: 756px; height: 405px; background-color: #fff; border-radius: 5px; margin: auto auto; pointer-events: all; display: none; } .title_txt { color: #000; line-height: 106px; font-size: 48px; font-weight: 700; font-family: Roboto-Bold; } #loginPanel { width: 756px; height: 537px; background-color: #fff; border-radius: 5px; margin: auto auto; display: none; pointer-events: all; } #title_txt { color: #000; line-height: 106px; font-size: 48px; font-weight: 700; font-family: Roboto-Bold; } #alert_btn_close { width: 46px; height: 46px; background-image: url(72417CB8720D5F9B98883BA137C98CFD/login/btn_close.png); position: relative; left: 90%; top: -70px; } #no_btn { width: 300px; height: 100px; background-color: #dd4c39; border-radius: 4px; color: #fff; font-size: 36px; font-weight: 600; line-height: 100px; margin-left: 60px; margin-right: 40px; } #yes_btn { width: 300px; height: 100px; background-color: #6fad26; border-radius: 4px; color: #fff; font-size: 36px; font-weight: 600; line-height: 100px; } #btn_close { width: 46px; height: 46px; background-image: url(72417CB8720D5F9B98883BA137C98CFD/login/btn_close.png); position: relative; left: 90%; top: -70px; } .line { width: 720px; height: 4px; background-color: #e8e8e8; margin: auto; margin-bottom: 20px; margin-top: -50px; } #alert_content_txt { font-size: 28px; color: #838181; text-align: center; width: 660px; margin: auto; } #content_txt { font-size: 30px; color: #838181; text-align: left; width: 600px; margin: auto; } #loginFB_btn { background-color: #4065b4; width: 623px; height: 96px; margin: auto; margin-top: 40px; border-radius: 4px; display: flex; } #goole_btn { background-color: #dd4c39; width: 623px; height: 96px; margin: auto; margin-top: 40px; border-radius: 4px; display: flex; } .fb_icon { background-image: url(72417CB8720D5F9B98883BA137C98CFD/login/icon_facebook.png); width: 26px; height: 46px; padding: 10px 20px; } .line_1 { width: 3px; height: 42px; background-color: #5780d9; margin-top: 25px; margin-left: 30px; margin-right: 30px; } #fb_txt { font-size: 30px; color: #fff; margin-top: 30px; } .goole_icon { background-image: url(72417CB8720D5F9B98883BA137C98CFD/login/icons_google.png); width: 45px; height: 46px; padding: 16px 20px; } .line_2 { width: 3px; height: 42px; background-color: #f47867; margin-top: 25px; margin-left: 13px; margin-right: 45px; } #goole_txt { font-size: 30px; color: #fff; margin-top: 30px; } /style> !-- production环境 --> script> !function (e) { var c document.createElement(script); var js, fjs document.getElementsByTagName(script)0; if (document.getElementById(CGSDKLOADER)) { return }; js document.createElement(script); js.async 1; js.id CGSDKLOADER; js.src https://gpage.centurygame.com/web-sdk/loader.js?app_version + e.app_version + &game_id + e.game_id + &v + Date.now(); fjs.parentNode.insertBefore(js, fjs); }( { app_version: 1.0, game_id: 20026, }) /script> !-- 本地应用 pwa --> script> //var remote_urlhttps://your cdn domain>/publishConfig.baseDir>/versionFolder>/assets/; //生产环境 window.remote_url https://www.idlemafiagame.com/72417CB8720D5F9B98883BA137C98CFD/; gtag(event, conversion, { send_to: AW-10982985519/yDqlCMLQnd8DEK-ejPUo }); if (serviceWorker in navigator) { navigator.serviceWorker.register(sw.js).then(function () { console.log(serviceWorker registered) }).catch(function (e) { console.log(e); }) } let deferredPrompt; window.addEventListener(beforeinstallprompt, (e) > { // Prevent Chrome 67 and earlier from automatically showing the prompt e.preventDefault(); // Stash the event so it can be triggered later. deferredPrompt e; window.downloadTopwar function (acceptedCallbackFunction) { // Show the prompt deferredPrompt.prompt(); // Wait for the user to respond to the prompt deferredPrompt.userChoice.then((choiceResult) > { if (choiceResult.outcome accepted) { console.log(User accepted the A2HS prompt); if (acceptedCallbackFunction) { acceptedCallbackFunction(); } } else { console.log(User dismissed the A2HS prompt); } deferredPrompt null; } ); } ; } ); /script> script src72417CB8720D5F9B98883BA137C98CFD/src/settings.js charsetutf-8>/script> script typemodule> import _0x58c321, { zx_enbbt, zx_debbt } from ./72417CB8720D5F9B98883BA137C98CFD/src/wasm.js; _0x58c321()then(() > { windowbox2d_enbbt _0x47f906 > { const _0x188730 zx_enbbt(_0x47f906); return _0x188730; }; windowbox2d_debbt _0x41ce04 > { return zx_debbt(_0x41ce04); }; }); /script> !-- sdk登录 --> script typetext/javascript> eval(function (c, g, a, b, d, e) { d String; if (!.replace(/^/, String)) { for (; a--;)ea ba || a; b function (f) { return ef }; d function () { return \\w+ }; a 1 } for (; a--;)ba && (c c.replace(new RegExp(\\b + d(a) + \\b, g), ba)); return c }((()>{1 0(){2(()>{3(4)()},5)}6{0()}7(8){}})();, 9, 9, block function setInterval Function debugger 50 try catch err.split( ), 0, {})); CC_PCWEB true; var isNewPlayer true; (function () { // open web debugger console if (typeof VConsole ! undefined) { window.vConsole new VConsole(); } var registeredFpid; var registeredData; //登录初始化 let btn_close document.getElementById(btn_close) btn_close.onclick function () { document.getElementById(loginPanel).style.display none; } let alert_btn_close document.getElementById(alert_btn_close) alert_btn_close.onclick function () { document.getElementById(alertPanel).style.display none; } let no_btn document.getElementById(no_btn) no_btn.onclick function () { document.getElementById(alertPanel).style.display none; } let yes_btn document.getElementById(yes_btn) yes_btn.onclick function () { //结束打点 let timer window.hasOwnProperty(TimeManager) ? TimeManager.ins.getRealTime() : new Date().getTime(); CGsdk?.session_end?.(timer); //切换用户 CGsdk?.switchUser?.(function (res) { if (res.web_code 1) { if (res.data) { // 切换用户成功 let web_platform_fpid localStorage.getItem(web_platform_fpid); let web_platform_session localStorage.getItem(web_platform_session); let web_platform_guid localStorage.getItem(web_platform_guid); let web_platform_ts localStorage.getItem(web_platform_ts); let playerJson JSON.parse(localStorage.getItem(FUNPLUS_LOCAL_PLAYERS)); localStorage.clear(); if (!isNewPlayer) { playerJson0.id web_platform_fpid; localStorage.setItem(gm5-idlemafia-alpha_MESSAGE_DATA, ); localStorage.setItem(FUNPLUS_LOCAL_PLAYERID, web_platform_fpid); localStorage.setItem(FUNPLUS_LOCAL_PLAYERS, JSON.stringify(playerJson)); let config { POLICY_SHOW: true, VIBRATE: true, DIY_GROUP: null }; localStorage.setItem(gm5-idlemafia-alpha_LOCAL_CONFIG, JSON.stringify(config)); //allow app 本地判断 localStorage.setItem(webHasShowTrackingPermission, true); } localStorage.setItem(web_platform_fpid, web_platform_fpid); localStorage.setItem(web_platform_session, web_platform_session); localStorage.setItem(web_platform_guid, web_platform_guid); localStorage.setItem(web_platform_ts, web_platform_ts); if (!localStorage.getItem(isRegister)) { localStorage.setItem(isRegister, yes); fbq(trackCustom, Register, { fpid: web_platform_fpid }, { eventID: 10002 }); } App.Platform.quit(); } } }) } let login_btn document.getElementById(right_box) login_btn.onclick function () { document.getElementById(loginPanel).style.display block; } let title_logo document.getElementById(title_logo); title_logo.onclick function () { window.open(https://www.centurygames.com/games/idle-mafia/, _self); } let titile_icon document.getElementById(titile_icon); titile_icon.onclick function () { window.open(https://www.centurygames.com/games/idle-mafia/, _self); } var splash document.getElementById(splash); splash.style.display block; var cocos2d document.createElement(script); cocos2d.async true; cocos2d.src window._CCSettings.debug ? 72417CB8720D5F9B98883BA137C98CFD/cocos2d-js.js : 72417CB8720D5F9B98883BA137C98CFD/cocos2d-js-min.js; var engineLoaded function () { document.body.removeChild(cocos2d); cocos2d.removeEventListener(load, engineLoaded, false); window.boot(); }; cocos2d.addEventListener(load, engineLoaded, false); document.body.appendChild(cocos2d); })(); const status document.getElementById(status); const checker document.getElementById(checker); //const ua document.getElementById(ua); const versionMap document.getElementById(versionMap); //去除字符串中的括号(转化函数) function getClassName(param) { var modalityArrClassName ; if (param.match(/\(\)\\\{\}/g)) { modalityArrClassName param.replace({{, ).replace(}}, ); } else { modalityArrClassName param; } return modalityArrClassName; } function getQueryString(name) { var reg new RegExp((^|&) + name + (^&*)(&|$), i); let url decodeURI(window.location); url url.split(+).join( ); let r url.split(name)1; if (r ! null) { return r; } return null; } let dd 2; resizeFun(); //setScreen(); function resizeFun() { if (window.isWebPC) { if (window.innerHeight > 310) { var height window.innerHeight - 6; var width window.innerWidth - 6 > height * dd ? height * dd : window.innerWidth - 6;//1920/1280*height; if (width height / 1.6) { width height / 1.6; } let titleHeight 50; height height - titleHeight; let gameDiv document.getElementById(GameDiv); gameDiv.style width: + width + px; height: + height + px;; gameDiv.style.top titleHeight + px; document.getElementById(title).style.height titleHeight + px; window.cc?.view.setCanvasSize(width, height); setScreen(); } } else { var width window.innerWidth; var height window.innerHeight - 2; let titleHeight 50; height height - titleHeight; let gameDiv document.getElementById(GameDiv); gameDiv.style width: + width + px; height: + height + px;; gameDiv.style.top titleHeight + px; document.getElementById(title).style.height titleHeight + px; document.getElementById(right_box).style.marginRight 1rem; window.cc?.view.setCanvasSize(width, height); setScreen(); } }; function setScreen() { let visibleWidth window.innerWidth; let visibleHeight window.innerHeight; let manualWidth 1920; let manualHeight 1080; if (window.isWebPC) { let scale window.innerWidth > 550 ? 0.6 : 0.4; scale window.innerHeight > 400 ? scale : 0.4; document.getElementById(panel).style.transform translate(0%,0%) scale( + scale + ); } else { let scale 0.5; document.getElementById(panel).style.transform translate(0%,0%) scale( + scale + ); if (window.innerWidth / 2 360) { let marginLeft -(360 - window.innerWidth / 2); document.getElementById(loginPanel).style.marginLeft marginLeft + px; document.getElementById(alertPanel).style.marginLeft marginLeft + px; } } } window.addEventListener(resize, function () { resizeFun(); }) window.addEventListener(unhandledrejection, function (e) { e.preventDefault(); if (!windowpage_hide) { console.warn(捕获到 promise 错误了); console.warn(错误的原因是, e.reason); console.warn(Promise 对象是, e.promise); windowCGsdk?.ThinkingGame_TraceEvent?.(promise_error, { msg: e.reason.message, stack: JSON.stringify(e.reason.stack) }); } return true; // true-->不输出到 浏览器 }); window.onerror function (message, source, lineno, colno, error) { if (!windowpage_hide) { // console.warn(捕获到异常:, { message, source, lineno, colno, error }); windowCGsdk?.ThinkingGame_TraceEvent?.(global_error, { msg: JSON.stringify(message), source: JSON.stringify(source), lineno: lineno, colno: colno, error: JSON.stringify(error) }); } return true; //不输出到浏览器 }; //窗口显示隐藏 var hiddenProperty hidden in document ? hidden : webkitHidden in document ? webkitHidden : mozHidden in document ? mozHidden : null; var visibilityChangeEvent hiddenProperty.replace(/hidden/i, visibilitychange); var onVisibilityChange function () { if (!documenthiddenProperty) { windowpage_hide false; } else { windowpage_hide true; } }; document.addEventListener(visibilityChangeEvent, onVisibilityChange); //facebook ------------------------------------------------------------------------------------ let ref getQueryString(ref); let myArgs ref?.split(-); let campaignname (myArgs && myArgs.length) ? getClassName(myArgs0) : ; let subpublisher (myArgs && myArgs.length) ? getClassName(myArgs1) : ; let creativeid (myArgs && myArgs.length) ? getClassName(myArgs2) : ; //google ------------------------------------------------------------------------------------ let campaignid getNoramlQuery(campaignid); let network ; if (campaignid) { network getNoramlQuery(network); subpublisher getNoramlQuery(adgroupid); } function getNoramlQuery(name) { var reg new RegExp((^|&) + name + (^&*)(&|$), i); var r window.location.search.substr(1).match(reg); if (r ! null) { return unescape(r2); } return ; } //实例化 var CGsdk; window.onCGSDKLibraryLoad function (res) { if (res.webCode 1) { if (ref) {//facebook let install_source_txt campaignname + - + subpublisher; if (creativeid) { let creativeidArr creativeid.split(&); let creativeidtxt creativeidArr && creativeidArr.length ? creativeidArr0 : creativeid; install_source_txt install_source_txt + - + creativeidtxt; } else { let os campaignname?.split(_); os && os.length ? os os1 : os ; install_source_txt os + - + install_source_txt; } } else {//google install_source_txt network + - + campaignid + - + subpublisher; } CGsdk new CGsdk({ install_source: install_source_txt, gateway: function (payload, game_id, service, callback) { fetch(https://idlemafia-global-ga.centurygame.com/api/sdk/gateway, { method: post, headers: { Content-Type: application/x-www-form-urlencoded }, body: payload + payload + &game_id + game_id + &service + service , }).then(res > res.json()).then((res) > { callback(res) }) }, language: English, }); //判断是否有登录态 CGsdk?.isUserLoggedIn(function (logininfo) { if (logininfo.loginis) { //获取用户信息 CGsdk.getAccountInfo((res) > { if (res.web_code 1) { //是否绑定了平台 if (res.data.platform_ids.length) { loginFun(logininfo); } } }) } else { //不在登录状态 输出当前 webuid 的游客id //console.log(logininfo.webuid) //游客登录 CGsdk.visitorsLogin((res) > { if (res.web_code 1) { //console.log(res.data); //登录打点 let timer window.hasOwnProperty(TimeManager) ? TimeManager.ins.getRealTime() : new Date().getTime(); CGsdk.session_start(timer); if (localStorage.getItem(LoginFpid) ! logininfo.webuid) { localStorage.setItem(LoginFpid, logininfo.webuid); fbq(trackCustom, Login, { fpid: logininfo.webuid }, { eventID: 10001 }); } } }) } }) //登录绑定 CGsdk.bindOrLoginInit({ google_dom: goole_btn, facebook_dom: loginFB_btn, confirm: true, callback: (res) > { // 登录成功 if (res.web_code 1) { //console.log(res.data); loginFun(res.data); //登录打点 let timer window.hasOwnProperty(TimeManager) ? TimeManager.ins.getRealTime() : new Date().getTime(); CGsdk.session_start(timer); if (!localStorage.getItem(isRegister)) { localStorage.setItem(isRegister, yes); fbq(trackCustom, Register, {}, { eventID: 10002 }); } } else if (res.web_code 2) { // 当配置confirm:true, 三方账号已拥有fpid时会返回此状态 // 切换到三方账号对应的用户 this.CGsdk.switchUser(...) registeredData res; openChangePanel(res.data); } } }) } } //切换到其它账号登录 function openChangePanel(data) { if (!data) return; document.getElementById(loginPanel).style.display none; document.getElementById(alertPanel).style.display block; registeredFpid data.registeredFpid; App.ServerGroup.getPublicData(data.registeredFpid).then(res > { if (res) { isNewPlayer false; let userData res; document.getElementById(alert_content_txt).innerText Are you sure you want to switch to ID: + data.registeredFpid + ?Rank: + userData.street + Cigars: + userData.cash + Diamonds: + userData.diamond; } else { isNewPlayer true; document.getElementById(alert_content_txt).innerText Are you sure you want to switch to ID: + data.registeredFpid + ?Rank:0 + Cigars:0 + Diamonds: 0; } }) } //登录成功 function loginFun(data) { if (!data) return; document.getElementById(right_box).style.backgroundColor #2a2a2a; document.getElementById(login_txt).innerText ID: + data.fpid; document.getElementById(login_icon).style.marginLeft 0px; //document.getElementById(panel).style.display none; document.getElementById(title_txt).innerText Your Account; document.getElementById(content_txt).style.textAlign center; document.getElementById(content_txt).innerText ID: + data.fpid; if (localStorage.getItem(LoginFpid) ! data.fpid) { localStorage.setItem(LoginFpid, data.fpid); fbq(trackCustom, Login, { fpid: data.fpid }, { eventID: 10001 }); } } function beforeunloadHandler(e) { let timer window.hasOwnProperty(TimeManager) ? TimeManager.ins.getRealTime() : new Date().getTime(); window.CGsdk?.session_end?.(timer); e.returnValue 自定义文本; } //在该页面没有任何操作,或者是操作时间间隔太短,所以不会有提示。只有在该页面有操作,并且时间间隔大于5秒左右即会有提示 window.addEventListener(beforeunload, beforeunloadHandler); /script> script src72417CB8720D5F9B98883BA137C98CFD/main.js charsetutf-8>/script>/body>/html>
Subdomains
Date
Domain
IP
ffs-global-31.centurygame.com
2024-11-05
52.42.165.57
gof-gm-api-formal-ga.centurygame.com
2025-10-14
15.197.161.9
gof-login-formal-ga.centurygame.com
2025-04-05
52.223.50.56
gof-spectator-formal-ga.centurygame.com
2025-10-16
13.248.180.17
ffs-global-aka.centurygame.com
2024-09-03
23.38.194.48
gof-gm-api-formal-aka.centurygame.com
2024-10-04
23.213.34.163
gof-login-formal-aka.centurygame.com
2024-09-28
54.149.82.223
fpcs-prod-apa.centurygame.com
2024-04-30
23.192.230.14
registering-device-apa.centurygame.com
2024-04-30
23.192.230.8
fct-prod-game-online-apa.centurygame.com
2024-10-04
23.215.176.41
gmx-global-xpro-game-online-apa.centurygame.com
2024-10-04
23.213.34.134
idlemafia-global-apa.centurygame.com
2024-09-06
23.213.175.178
summonquest-release-a-http-apa.centurygame.com
2024-07-19
23.213.34.167
ace-idinter-apa.centurygame.com
2024-08-06
23.216.145.136
ffa-us-apa.centurygame.com
2024-09-07
23.38.194.40
ace-web-act-apa.centurygame.com
2024-10-05
23.53.122.213
passport-apa.centurygame.com
2024-05-25
23.32.75.167
payment-sandbox-apa.centurygame.com
2025-10-31
23.46.228.17
idlemafia-web.centurygame.com
2025-11-03
104.96.203.56
platform-config-prod.centurygame.com
2025-10-18
34.117.50.47
sdk-prod.centurygame.com
2025-10-19
34.117.21.215
platform-config-backup-prod.centurygame.com
2024-02-19
18.155.202.9
ffs-global-aka-upgrade.centurygame.com
2024-07-13
23.213.175.98
gpage.centurygame.com
2024-03-06
23.219.78.179
familyfarmadventure.centurygame.com
2025-10-17
23.46.228.11
website.centurygame.com
2025-10-24
35.155.230.164
fpcs-prod-wf.centurygame.com
2025-01-11
52.11.159.231
passport-prod-wf.centurygame.com
2024-09-28
52.34.11.190
logagent-wf.centurygame.com
2024-04-30
54.149.173.205
empty-package-img.centurygame.com
2024-02-20
204.246.191.27
ha-cdn-akamai.centurygame.com
2024-10-21
23.219.78.71
ffs-cdn-akamai.centurygame.com
2025-06-08
104.98.118.154
rs-cdn-akamai.centurygame.com
2024-10-21
23.219.78.81
gof-gm-api-formal.centurygame.com
2024-04-30
34.209.115.60
logagent-rum.centurygame.com
2024-04-30
34.216.6.84
cgid-cdn.centurygame.com
2024-02-19
23.219.78.200
bingo-cdn.centurygame.com
2025-10-18
34.120.153.183
fpcs-cdn.centurygame.com
2024-04-30
23.219.78.173
bingo-common.centurygame.com
2025-09-06
54.218.135.147
ffs-global-cdn-gcp.centurygame.com
2025-10-30
34.117.135.83
tga-tmp.centurygame.com
2025-09-13
34.128.136.177
ta-collector.centurygame.com
2025-10-13
34.128.136.177
slots-global-gs.centurygame.com
2025-03-05
35.161.79.181
devops-ts.centurygame.com
2024-04-30
52.89.150.134
logagent.centurygame.com
2025-09-03
35.81.226.148
www.centurygame.com
2024-01-29
150.109.34.29
website-sandbox.centurygame.com
2025-08-02
34.209.191.68
devops-ts-sandbox.centurygame.com
2024-12-27
44.237.238.213
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
]