Help
RSS
API
Feed
Maltego
Contact
Domain > 222bono.com
×
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
2025-09-20
104.21.51.81
(
ClassC
)
2026-01-31
172.67.177.101
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyDate: Sat, 31 Jan 2026 17:08:03 GMTContent-Type: text/htmlTransfer-Encoding: chunkedConnection: keep-aliveServer: cloudflareNel: {report_to:cf-nel,success_fraction:0.0,max_age:604800}Location: https://222bono.com:443/cf-cache-status: DYNAMICReport-To: {group:cf-nel,max_age:604800,endpoints:{url:https://a.nel.cloudflare.com/report/v4?sTQznRBqVBPKjOO%2BbajBGxA4tL%2FHbiwuMgZZh0QibITocQAA2bXwg03IlDXCGRvImh%2BN7UAkU36H98IgR%2FDya2VyZJLwI1MqvK9q8}}CF-RAY: 9c6acf0e4cd7de1d-PDXalt-svc: h3:443; ma86400 html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>/body>/html>
Port 443
HTTP/1.1 200 OKDate: Sat, 31 Jan 2026 17:08:03 GMTContent-Type: text/html; charsetutf-8Transfer-Encoding: chunkedConnection: keep-aliveSet-Cookie: AWSALB2j7jhvybas63+/QvFB/UDQWS0x9/oicdBcyQFzo8gPPfqWePErAvPEyjHTOr+ec3BCzA6Lh8lGI4xdPN1PsbBaIPtziv6+RHLTRa/YL9SQZWOkOgVSbyVJae1HM4; ExpiresSat, 07 Feb 2026 17:08:03 GMT; Path/Set-Cookie: AWSALBCORS2j7jhvybas63+/QvFB/UDQWS0x9/oicdBcyQFzo8gPPfqWePErAvPEyjHTOr+ec3BCzA6Lh8lGI4xdPN1PsbBaIPtziv6+RHLTRa/YL9SQZWOkOgVSbyVJae1HM4; ExpiresSat, 07 Feb 2026 17:08:03 GMT; Path/; SameSiteNone; SecureServer: cloudflarevary: Accept-EncodingCache-Control: no-store, no-cache, must-revalidate, proxy-revalidate, max-age0pragma: no-cacheexpires: 0Report-To: {group:cf-nel,max_age:604800,endpoints:{url:https://a.nel.cloudflare.com/report/v4?sPn5ENWbA6AXr7MyLdV7ujIea11ACFYea9kbz5tUS2hc%2B51rbmsTxrR0RxOSsE0D%2B%2B5Jy6NxNeEms1TZjHpdWLK4fTiMXCSMBXQ%3D%3D}}cf-cache-status: DYNAMICNel: {report_to:cf-nel,success_fraction:0.0,max_age:604800}CF-RAY: 9c6acf0fdc4b3abd-PDXalt-svc: h3:443; ma86400 !doctype html>html langen translateno prefixog: http://ogp.me/ns#> head> link relpreconnect hrefhttps://api.222bono.com crossorigin> link relpreconnect hrefhttps://res.222bono.com crossorigin> meta charsetUTF-8 /> meta http-equivX-UA-Compatible contentIEedge /> link relicon typeimage/x-icon href/favicon.ico /> meta nameviewport contentwidthdevice-width, initial-scale1.0, maximum-scale1.0, user-scalableno, viewport-fitcover /> meta http-equivCross-Origin-Opener-Policy contentsame-origin-allow-popups /> title>Bono77/title> !-- SEO: Meta Description --> meta namedescription contentBono77 – La plataforma de afiliados más confiable de México /> !-- SEO: Meta Keywords --> meta namekeywords contentBono77 ofrece a los nuevos usuarios un bono de bienvenida de hasta $2,777 y el programa de afiliados más generoso de la industria: gana hasta $137 por cada amigo invitado. /> !-- Author --> meta nameauthor contentEquipo bono77 /> link relcanonical hrefhttps://bono77.com/ /> !-- Open Graph 标签,指定分享的标题、描述、图片 --> meta propertyog:site_name contentBono77 /> meta propertyog:title content¡Bono de bienvenida para nuevos usuarios de hasta $2,777! /> meta propertyog:description contentInvita a tus amigos y gana hasta $137 por cada uno. ¡Juega y gana al mismo tiempo! /> meta propertyog:image contenthttps://res.bono77.com/meta-og-iamge.png /> meta propertyog:image:url contenthttps://res.bono77.com/meta-og-iamge.png /> meta propertyog:image:width content1260 /> meta propertyog:image:height content660 /> meta propertyog:image:alt contentBono77 /> meta propertyog:url contenthttps://bono77.com /> meta propertyog:type contentwebsite /> !-- Set Twitter Cards meta tags to specify the title, description, and image to share --> meta nametwitter:site contentBono77 /> meta nametwitter:title content¡Bono de bienvenida para nuevos usuarios de hasta $2,777! /> meta nametwitter:description contentInvita a tus amigos y gana hasta $137 por cada uno. ¡Juega y gana al mismo tiempo! /> meta nametwitter:image contenthttps://res.bono77.com/meta-og-iamge.png /> meta nametwitter:card contentsummary_large_image /> link relmanifest href/manifest.json /> !-- iOS bookmark mode in the application display mode --> meta namemobile-web-app-capable contentyes /> !-- iOS bookmark mode style in the status bar of iOS mobile devices--> meta nameapple-mobile-web-app-status-style contentblack /> !-- iOS bookmark mode in the app title--> meta nameapple-mobile-web-app-title contentbono77 /> !-- Apple Touch Icon for iOS devices --> link relapple-touch-icon href/apple-touch-icon.png /> link relapple-touch-icon-precomposed href/apple-touch-icon.png /> meta relapple-touch-statup-icon href/apple-touch-icon.png /> !-- start Google Tag Manager --> !-- Inline site CSS variables to avoid render-blocking --> style idsite-vars> :root { --header-height: 72px; /* 🎨 基础色 */ /* 主色 */ --color-primary: #d89b01; /* 主色 20%透明 */ --color-primary-opacity-2: #d89b0133; /* 辅助色1 */ --color-secondary: #ffea00; /* 辅助色2 */ --color-tertiary: #ffdd1f; /* 辅助色3 */ --color-quaternary: #009b3a; /* 透明色 */ --color-transparent: #ffffff99; /* 背景色 */ --color-background: #1f1f1f; /* 成功提示颜色 */ --color-success: #1ce447; /* 错误提示颜色 */ --color-error: #c33c3c; /* 📝 文字颜色(层级) */ /* 一级文字颜色 */ --color-text-primary: #ffffff; /* 二级文字颜色 */ --color-text-secondary: #858585; /* 三级文字颜色 */ --color-text-tertiary: #5e5e5e; /* ❗ 状态提示色 */ /* 错误提示 */ --color-text-error: #c33c3c; /* 错误提示背景 */ --color-background-error: #3a222e; /* 正确提示 */ --color-text-success: #1ce447; /* 正确提示背景 */ --color-background-success: #223a2b; /* 📥 输入框样式 */ /* 输入框颜色1 */ --color-input-background: #171717; /* 输入框描边(边框) */ --color-input-border: #2b2b2b; /* 🔽 下拉相关 */ /* 下拉选项框 */ --color-dropdown-background: #2e2e2e; /* 首页推广下拉 */ --color-dropdown-homepage-promo-gradient: linear-gradient(180deg, #a37303 24.32%, #e1b506 100%); /* 💬 弹窗 */ /* 弹窗背景色 */ --color-modal-background: #262626; /* 弹窗渐变 */ --color-modal-gradient: linear-gradient(180deg, #d49b0d 0%, #413503 100%); /* 📱 底部 Tab 栏 */ /* 底部tab栏颜色 */ --color-tabbar-background: linear-gradient(360deg, #222222 0%, #3d3d3d 100%); /* 底部tab栏未激活颜色 */ --color-tabbar-inactive: #747171; /* 问号规则 */ --color-faq: #1c68e2; /* 🌈 特殊场景 */ /* 代理背景色 */ --color-background-agent-gradient: linear-gradient(180deg, #e4ab00 0%, #8d5700 98.08%); /* 新版导航栏 */ --color-topbar: #494949; /* 新版顶部代理蓝 */ --color-head-adv-v2: #2d2d2d; /* 首页背景背景 */ --color-background-newhome: #1f1f1f; /* 首页banner圆角 */ --radio-banner: 12px; /* 登录最大圆角 */ --radio-login: 6px; /* 游戏加载更多圆角 */ --radio-game-load-more: 6px; /* 按钮文字及卡片字体颜色 */ --color-btn-text: #ffffff; /* 充值按钮可用状态颜色 */ --color-recharge-btn: #1f1f1f; /* 充值按钮边框-可用状态颜色 */ --color-recharge-btn-border: #484940; /* 充值按钮禁用状态颜色 */ --color-recharge-btn-disabled: #535148; /* 充值按钮选择状态颜色 */ --color-recharge-btn-active: #c5941b; /* 游戏收藏-默认 */ --color-game-like: #6b420a; /* 游戏收藏-选中 */ --color-game-like-active: #f9d001; /* 横版游戏收藏-按钮背景色 */ --color-game-like-bg: linear-gradient(158.79deg, #ffd35a 13.98%, #e38900 53.73%, #ac6128 95.03%); /* 新版侧边栏-vip 侧边栏banner1 */ --color-side-bar-vip: linear-gradient(90deg, #121212 0%, #7e6246 100%); /* 新版侧边栏-agent 侧边栏banner1 */ --color-side-bar-agent: linear-gradient(90deg, #151515 0%, #666c89 100%); /* 新版下载按钮的样式 */ --color-home-download: linear-gradient(180deg, #757575 0%, #383838 100%); --font-family: Geogrotesque Wide; /* userSetting 背景色 */ --color-userInfo-module: transparent; --vip-light-line: #ffbf01;} /style> !-- Runtime config: must load before app entry (external script, not bundled) --> !-- script src/runtime-config.js>/script> --> script> try { // 页面开始加载 performance.mark(page_start); } catch (error) {} /script> script src/telegram-web-app.js defer>/script> style> #splash { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: var(--color-splash-background, #000000); display: flex; justify-content: center; align-items: center; flex-direction: column; z-index: 9999; transition: opacity 0.3s; } .loading-process { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: var(--color-splash-track-background, #1f1e20); height: 10px; } .process-element { width: 0; height: 10px; border-radius: 0 10px 10px 0; background-color: var(--color-splash-slider-color, var(--color-primary)); animation: moveRight 100s linear infinite; } #logo-loading { width: 260px; } .line-container { width: 260px; height: 10px; background-color: var(--color-splash-track-background, #1f1e20); position: relative; margin: 20px auto; overflow: hidden; border-radius: 50px; } .moving-element { width: 30px; height: 100%; background-color: var(--color-splash-slider-color, #eddb9c); position: absolute; left: 0; top: 0; border-radius: 50px; animation: moveLeftRight 2s linear infinite; } @keyframes moveLeftRight { 0% { left: 0; } 50% { left: calc(100% - 30px); } 100% { left: 0; } } @keyframes moveRight { 0% { width: 0; } 6% { width: 70%; } 100% { width: 100%; } } /style> !-- splash 已迁移到 App.vue 中,由应用自身控制显隐与性能打点 --> !-- End Google Tag Manager --> script> // 优化:仅在需要时才加载 js-base64,避免阻塞首屏 (function () { // 检查 URL 是否包含加密参数 const needsBase64 window.location.search.includes(hoyto); if (needsBase64) { // 如果需要解密,立即加载 Base64 库 var script document.createElement(script); script.src https://cdn.jsdelivr.net/npm/js-base64@3.7.7/base64.min.js; script.async true; document.head.appendChild(script); } })(); // 确保在 DOMContentLoaded 之后执行 document.addEventListener(DOMContentLoaded, function () { /** * 获取当前url中的所有参数 * @returns */ function getQueryParams() { let identify hoyto; // 关键内容 const queryString window.location.search.substring(1); const queryParams {}; const pairs queryString.split(&); pairs.forEach((pair) > { const key, value pair.split(); if (key) { queryParamskey decodeURIComponent(value); } }); // 兼容新版分装的加密内容 let encrypt queryParamsidentify; if (encrypt) { let moveLen 10; // 偏移长度 let queryEncrypt caesarCipherDecrypt(encrypt, moveLen); const pairsEncrypt queryEncrypt.split(&); pairsEncrypt.forEach((pair) > { const key, value pair.split(); if (key) { queryParamskey decodeURIComponent(value); } }); } return queryParams; } function caesarCipherDecrypt(source, shift) { if (source.length 1) { return source; } // 限制 shift 在 1 到 25 之间 if (shift 1) { shift 1; } else if (shift > 25) { shift 25; } let result ; for (let i 0; i source.length; i++) { let char sourcei.charCodeAt(0); if (char > a.charCodeAt(0) && char z.charCodeAt(0)) { char ((char - shift - a.charCodeAt(0) + 26) % 26) + a.charCodeAt(0); } else if (char > A.charCodeAt(0) && char Z.charCodeAt(0)) { char ((char - shift - A.charCodeAt(0) + 26) % 26) + A.charCodeAt(0); } result + String.fromCharCode(char); } try { result Base64.decode(result); return result; } catch { return result; } } const queryParams getQueryParams(); if (queryParams.apksource && queryParams.apksource wgapk) { localStorage.setItem(apksource, queryParams.apksource); } if (queryParams.channel && queryParams.channel_id) { localStorage.setItem(channel_name, queryParams.channel); localStorage.setItem(channel_id, queryParams.channel_id); } if (localStorage.getItem(channel_name) && localStorage.getItem(channel_id)) { initConfig(localStorage.getItem(channel_name), localStorage.getItem(channel_id)); } function initConfig(channel, id) { switch (channel) { case OKSpinPixel: initOKSpinPixel(id); break; case tiktok: initTiktokPixel(id); break; case kwai: initKwaiPixel(id); break; } } function initOKSpinPixel(pixel) { if (!pixel) { return; } let script document.createElement(script); script.type text/javascript; // 该资源文件不影响文件的加载 script.src https://s.oksp.in/js/tag.js?aa + pixel; script.onload () > { console.log(initOKSpinPixel-success); }; document.head.appendChild(script); } function initKwaiPixel(kwaiId) { if (!kwaiId) { return; } !(function (e, t) { object typeof exports && object typeof module ? (module.exports t()) : function typeof define && define.amd ? define(, t) : object typeof exports ? (exports.install t()) : (e.install t()); })(undefined ! typeof window ? window : self, function () { return (function (e) { var t {}; function n(o) { if (to) return to.exports; var r (to { i: o, l: !1, exports: {} }); return (eo.call(r.exports, r, r.exports, n), (r.l !0), r.exports); } return ( (n.m e), (n.c t), (n.d function (e, t, o) { n.o(e, t) || Object.defineProperty(e, t, { enumerable: !0, get: o }); }), (n.r function (e) { (undefined ! typeof Symbol && Symbol.toStringTag && Object.defineProperty(e, Symbol.toStringTag, { value: Module }), Object.defineProperty(e, __esModule, { value: !0 })); }), (n.t function (e, t) { if ((1 & t && (e n(e)), 8 & t)) return e; if (4 & t && object typeof e && e && e.__esModule) return e; var o Object.create(null); if ( (n.r(o), Object.defineProperty(o, default, { enumerable: !0, value: e }), 2 & t && string ! typeof e) ) for (var r in e) n.d( o, r, function (t) { return et; }.bind(null, r) ); return o; }), (n.n function (e) { var t e && e.__esModule ? function () { return e.default; } : function () { return e; }; return (n.d(t, a, t), t); }), (n.o function (e, t) { return Object.prototype.hasOwnProperty.call(e, t); }), (n.p ), n((n.s 72)) ); })({ 72: function (e, t, n) { use strict; var o (this && this.__spreadArray) || function (e, t, n) { if (n || 2 arguments.length) for (var o, r 0, i t.length; r i; r++) (!o && r in t) || (o || (o Array.prototype.slice.call(t, 0, r)), (or tr)); return e.concat(o || Array.prototype.slice.call(t)); }; Object.defineProperty(t, __esModule, { value: !0 }); var r function (e, t, n) { var o, i e.createElement(script); ((i.type text/javascript), (i.async !0), (i.src t), n && (i.onerror function () { r(e, n); })); var a e.getElementsByTagName(script)0; null (o a.parentNode) || void 0 o || o.insertBefore(i, a); }; !(function (e, t, n) { e.KwaiAnalyticsObject n; var i (en en || ); i.methods page, track, identify, instances, debug, on, off, once, ready, alias, group, enableCookie, disableCookie, ; var a function (e, t) { et function () { for (var n , r 0; r arguments.length; r++) nr argumentsr; var i o(t, n, !0); e.push(i); }; }; (i.methods.forEach(function (e) { a(i, e); }), (i.instance function (e) { var t, n (null (t i._i) || void 0 t ? void 0 : te) || ; return ( i.methods.forEach(function (e) { a(n, e); }), n ); }), (i.load function (e, o) { var a https://s21-def.ap4r.com/kos/s101/nlav112572/pixel/events.js; ((i._i i._i || {}), (i._ie ), (i._ie._u a), (i._t i._t || {}), (i._te +new Date()), (i._o i._o || {}), (i._oe o || {})); var c ?sdkid.concat(e, &lib).concat(n); r(t, a + c, https://s21-def.ks-la.net/kos/s101/nlav112572/pixel/events.js + c); })); })(window, document, kwaiq); }, }); }); kwaiq.load(kwaiId); kwaiq.page(); kwaiq.instance(kwaiId).track(contentView); } function initTiktokPixel(pixel) { if (!pixel) { return; } (function (w, d, t) { w.TiktokAnalyticsObject t; var ttq (wt wt || ); ttq.methods page, track, identify, instances, debug, on, off, once, ready, alias, group, enableCookie, disableCookie, holdConsent, revokeConsent, grantConsent, ; ttq.setAndDefer function (t, e) { te function () { t.push(e.concat(Array.prototype.slice.call(arguments, 0))); }; }; for (var i 0; i ttq.methods.length; i++) { ttq.setAndDefer(ttq, ttq.methodsi); } ttq.instance function (t) { var e ttq._it || ; for (var n 0; n ttq.methods.length; n++) { ttq.setAndDefer(e, ttq.methodsn); } return e; }; ttq.load function (e, n) { var r https://analytics.tiktok.com/i18n/pixel/events.js; var o n && n.partner; ttq._i ttq._i || {}; ttq._ie ; ttq._ie._u r; ttq._t ttq._t || {}; ttq._te +new Date(); ttq._o ttq._o || {}; ttq._oe n || {}; var scriptEl d.createElement(script); scriptEl.type text/javascript; scriptEl.async true; scriptEl.defer true; scriptEl.src r + ?sdkid + e + &lib + t; var firstScript d.getElementsByTagName(script)0; firstScript.parentNode.insertBefore(scriptEl, firstScript); }; ttq.load(pixel); ttq.page(); })(window, document, ttq); } }); /script> !-- 首屏加载性能监测(精简版) --> !-- script> (() > { // 可根据实际遮罩元素修改,匹配到的元素将被排除出 LCP 计算 const EXCLUDE_LCP_SELECTOR #splash, #initial-loading, .initial-loading, #app-loading, .app-loading, .loading, divid*loading, imgalt*loading, .join(,); // LCP(原始)与 LCP(过滤遮罩) let lcpRaw 0; let lcpFiltered 0; const handleLCP (list) > { const entries list.getEntries(); const last entriesentries.length - 1; if (!last) return; const time last.renderTime || last.loadTime || last.startTime || 0; lcpRaw time; // 如果支持拿到元素,且元素命中遮罩选择器,则忽略该次 LCP const el last.element; const isMasked el && EXCLUDE_LCP_SELECTOR && (() > { try { return el.matches(EXCLUDE_LCP_SELECTOR) || el.closest(EXCLUDE_LCP_SELECTOR); } catch { return false; } })(); if (!isMasked) { lcpFiltered time; } }; try { new PerformanceObserver(handleLCP).observe({ type: largest-contentful-paint, buffered: true }); } catch { try { new PerformanceObserver(handleLCP).observe({ entryTypes: largest-contentful-paint, buffered: true }); } catch {} } // FP/FCP(白屏时间 & 首次内容绘制) let fp 0; let fcp 0; try { new PerformanceObserver((list) > { for (const e of list.getEntries()) { if (e.name first-paint) fp e.startTime || 0; if (e.name first-contentful-paint) fcp e.startTime || 0; } }).observe({ type: paint, buffered: true }); } catch {} // 观测遮罩移除时刻(作为首屏真正可见时间) let overlayRemoved 0; // 从 navigation 开始计时 const isHidden (el) > { if (!el) return true; const style getComputedStyle(el); return style.display none || style.visibility hidden || el.offsetParent null; }; const tryWatchOverlay () > { let overlay null; try { overlay document.querySelector(EXCLUDE_LCP_SELECTOR); } catch {} if (!overlay) return false; if (isHidden(overlay)) { overlayRemoved performance.now(); return true; } const mo new MutationObserver(() > { if (!document.contains(overlay) || isHidden(overlay)) { overlayRemoved performance.now(); mo.disconnect(); } }); mo.observe(document.body, { childList: true, subtree: true, attributes: true }); return true; }; document.addEventListener(DOMContentLoaded, () > { // 尝试绑定一次,若未找到可见遮罩,略过 setTimeout(tryWatchOverlay, 0); }); // 更稳妥的 SW 控制检测:避免过早读取到 null let __swControlled !!(navigator.serviceWorker && navigator.serviceWorker.controller); if (serviceWorker in navigator) { try { navigator.serviceWorker.addEventListener(controllerchange, () > { __swControlled true; window.__swControlledAt performance.now(); }); navigator.serviceWorker.ready .then(() > { __swControlled true; }) .catch(() > {}); } catch {} } const isSWControlled () > __swControlled; window.addEventListener(app-mounted, () > { // 轻微延迟以确保缓冲的 LCP/FCP 已到齐 setTimeout(() > { const nav performance.getEntriesByType(navigation)0; const resources performance.getEntriesByType(resource); if (!nav) return; // 计算从 Splash 到界面可见的耗时(单位:ms) const interfaceShownAt window.__interfaceShownAt || 0; const splashToVisibleMs +( interfaceShownAt || (typeof overlayRemoved number ? overlayRemoved : 0) || 0 ).toFixed(2); // 估算 SW 带来的节省时长:与首次(非 SW 控制)加载的同一指标对比 const BASE_KEY __perf_baseline_no_sw_splash; const LAST_KEY __perf_last_splash; const controlled isSWControlled(); let swSavedMs null; try { const baselineRaw localStorage.getItem(BASE_KEY); if (!baselineRaw && !controlled) { // 首次且未被 SW 控制:记录基线 localStorage.setItem( BASE_KEY, JSON.stringify({ splashToVisibleMs, controlled, ts: Date.now() }) ); } else if (baselineRaw && controlled) { const baseline JSON.parse(baselineRaw); if (baseline && typeof baseline.splashToVisibleMs number && baseline.controlled false) { swSavedMs +(baseline.splashToVisibleMs - splashToVisibleMs).toFixed(2); } } // 记录最近一次测量,便于后续排查 localStorage.setItem( LAST_KEY, JSON.stringify({ splashToVisibleMs, controlled, ts: Date.now() }) ); } catch {} // 首屏核心指标(数值越小越好) const metrics { 白屏时长(FP, ms): +fp.toFixed(2), FCP(ms): +fcp.toFixed(2), LCP(ms): +(lcpFiltered || lcpRaw || 0).toFixed(2), TTFB(ms): +(nav.responseStart - nav.requestStart).toFixed(2), DOM 可交互(ms): +(nav.domInteractive - nav.startTime).toFixed(2), 页面完全加载(ms): +(nav.loadEventEnd - nav.startTime).toFixed(2), 遮罩移除(ms): +(overlayRemoved ? overlayRemoved : (window.__overlayRemovedAt || 0)).toFixed(2), 从Splash到界面(ms): splashToVisibleMs, 因SW节省(ms): swSavedMs ! null ? swSavedMs : 0, }; // 简单的资源来源统计,用于观察是否被 Service Worker 接管 const swHits ; const cacheHits ; const netHits ; const opaqueHits ; for (const r of resources) { const fromSW typeof r.workerStart number && r.workerStart > 0; const fromCache r.transferSize 0 && r.encodedBodySize > 0; const isOpaque r.transferSize 0 && r.encodedBodySize 0; if (fromSW) swHits.push(r); else if (fromCache) cacheHits.push(r); else if (isOpaque) opaqueHits.push(r); else netHits.push(r); } const rate (c) > ((c / (resources.length || 1)) * 100).toFixed(1) + %; const avg (arr) > (arr.length ? +(arr.reduce((s, r) > s + r.duration, 0) / arr.length).toFixed(2) : 0); const sourceSummary { 被SW控制: isSWControlled(), 资源总数: resources.length, SW拦截数: swHits.length, SW拦截率: rate(swHits.length), 浏览器缓存数: cacheHits.length, 浏览器缓存命中率: rate(cacheHits.length), 平均SW资源耗时(ms): avg(swHits), 平均网络资源耗时(ms): avg(netHits), 不可判定数: opaqueHits.length, }; console.log(%c 首屏加载性能(精简) , color:#4CAF50;font-weight:bold;); console.table(metrics); console.log(%c 资源来源与SW情况 , color:#FF9800;font-weight:bold;); console.table(sourceSummary); }, 120); }); })(); /script> --> script typemodule crossorigin src/assets/home-C0Sd6yHD.js>/script> link relmodulepreload crossorigin href/assets/vendor-common-UK3vY46A.js> link relmodulepreload crossorigin href/assets/vendor-utils-CSMx1pt-.js> link relmodulepreload crossorigin href/assets/vendor-media-CIXDyths.js> link relmodulepreload crossorigin href/assets/vendor-vue-DqPKlLhb.js> link relmodulepreload crossorigin href/assets/svg-icons-bundle-Baepc1tE.js> link relmodulepreload crossorigin href/assets/vendor-date-BwlCEVnD.js> link relmodulepreload crossorigin href/assets/vendor-element-B7NaclvH.js> script typemodule>import.meta.url;import(_).catch(()>1);(async function*(){})().next();if(location.protocol!file:){window.__vite_is_modern_browsertrue}/script> script typemodule>!function(){if(window.__vite_is_modern_browser)return;console.warn(vite: loading legacy chunks, syntax error above and the same error below should be ignored);var edocument.getElementById(vite-legacy-polyfill),ndocument.createElement(script);n.srce.src,n.onloadfunction(){System.import(document.getElementById(vite-legacy-entry).getAttribute(data-src))},document.body.appendChild(n)}();/script> script> window.RUNTIME_CONFIG {google_register:false,google_login:false,facebook_register:false,facebook_login:false,telegram_register:false,telegram_login:false,sms_register_switch:true,sms_login_switch:true,register_model:2,android_version:1.0,share_image:upload\/icon_image\/20250815_3d95c30303aba03135bb03817a3316c5_1755263517479.png,ios_version:1.0,web_version:1.66,qualificat_url:https:\/\/cert.gcb.cw\/certificate?idZXlKcGRpSTZJbUowWlZBeU5GWnVNbTV4VEdWc1FVbFNRekJPVTBFOVBTSXNJblpoYkhWbElqb2labVZyWmxad2JYWlJkbk5EVHpCVVUwcEJiRWhRZHowOUlpd2liV0ZqSWpvaU1EVTFOREkwTWpsaVlqQm1ZMlUxWXpnMU56RTVOekZqWVdGbU4yVTFObUV5WlRVeE5XVmpaR1JoTkdFNFlUazNZekU1TVdGaE5qUmhOVE15WXpsa055SXNJblJoWnlJNklpSjk,platform_version:,android_download:https:\/\/app.adjust.com\/1sxk0kn3?redirecthttps%3A%2F%2Fhoybag.000hoy.com%2FBONO77-Plus.apk,apk_risk_warning:false,apk_package_name:com.hp.bono77,ios_guide_image:upload\/icon_image\/20250929_784fc8d17fc4c4a3274a5b716575e057_1759126087184.png,apk_scheme:openbono77,forget_password_robot_switch:true,apk_content:This is the official Android application provided by Bono77.\n Since the app is not distributed through Google Play, a system security warning may appear during installation. This is normal.,login_banner:,apk_title:Android System Security Notice,switch_list:{feat_value:false,value_type:1,feat_key:inviteRoulette},{feat_value:true,value_type:1,feat_key:headAdvShowAgentOrApk},{feat_value:true,value_type:1,feat_key:codingTaskRules},{feat_value:true,value_type:1,feat_key:downApkDialogUseNewDown},{feat_value:true,value_type:1,feat_key:gameListShowNumber},{feat_value:true,value_type:1,feat_key:iosDesktopUsePic},{feat_value:true,value_type:1,feat_key:applyVipXin},{feat_value:true,value_type:1,feat_key:lossRebate},{feat_value:true,value_type:1,feat_key:applyRewardsV2},{feat_value:false,value_type:1,feat_key:kycAuth},{feat_value:false,value_type:1,feat_key:gcbCheck},{feat_value:true,value_type:1,feat_key:transactionArgs},{feat_value:true,value_type:1,feat_key:isHihhenWithdrawTips},{feat_value:true,value_type:1,feat_key:mailV2},{feat_value:true,value_type:1,feat_key:wscustomtime},{feat_value:true,value_type:1,feat_key:hiddenHeadAdvV2Pic},{feat_value:true,value_type:1,feat_key:newdownload},{feat_value:false,value_type:1,feat_key:pddroulette},{feat_value:true,value_type:1,feat_key:userTrustLeaks},{feat_value:false,value_type:1,feat_key:newInviteFriendDialog},{feat_value:false,value_type:1,feat_key:user_guide},{feat_value:true,value_type:1,feat_key:gameRefactor},{feat_value:false,value_type:1,feat_key:disableSports},telegram_url:https:\/\/t.me\/Bono77Oficial,whatsapp_url:https:\/\/whatsapp.com\/channel\/0029VbBUv4UBvvsWxZmUFQ0Y,whatsapp_private_url:https:\/\/tinyurl.com\/ganamx7,whatsapp_agent_url:https:\/\/tinyurl.com\/Bono7777,serve_time:1769879283,ex_rate_list:{currency:MXN,rate:1},{currency:DEFAULT,rate:1},survey_enable:false,lang_country:{icon:upload\/icon_country\/20250718_93f116249f560744428789f7aa299ffa_1752853611351.svg,key:MXN,symbol:$,lang_list:{key:es,id:43,web_status:1,name:西班牙语,platform_status:1},{key:en,id:44,web_status:1,name:英语,platform_status:1},country:MX,type:0,code:52,lang:es,name:Mexico},resource_version:,common_resource_version:,website_name:Bono77,company_name:Pistis Trade N.V.,website_url:bono77.com,is_show_first_charge:true,first_recharge_data:{type:0,award:2777,rate:0},resource_address:,locale:es-MX,country:US,country_list:MX,currecy:MXN,ios_download: ,google_client_id:907673362309-31fe7qdh1l84026vpd13451b77s6o6hc.apps.googleusercontent.com,feedback_url:,facebook_app_id:429364029579471,qualificat_image:upload\/icon_image\/20250815_192880d0a819c358cd595080de9bddd1_1755263536257.png,live_chat:17287626,share_content:¡Ya reclamé mi premio en efectivo! Solo me falta un paso para ganar más. ¡Dame clic y los dos ganamos!,cf_site_key:0x4AAAAAAB1tVtqr7Tu6mlTf,barcode_resource_address:https:\/\/1pic.top,fingerprint_public_key:F2FGYiUPWrRUc2mVnpnR,cf_captcha_switch:true,telegram_bot_name:,betby_game_id:9998,share_title:¡INVITA Y GANA!,brand_id:2390557617987653632,share_image_large:,bt_libray:https:\/\/marsbingo.sptpub.com\/bt-renderer.min.js,qualificat_lang:p>span style\font-size: 12px;\>This is to certify that Bono77 is operated by Pistis Trade N.V., a company incorporated under the laws of Curaçao with Company Number 162576 and licensed by the Curaçao Gaming Authority to offer games of chance under license number OGL\/2024\/1670\/1153 in accordance with the National Ordinance on Games of Chance (Landsverordening op de kansspelen, P.B. 2024, no. 157).\/span>\/p>p>span style\font-size: 12px;\>Gambling can be addictive. Please play responsibly. Bono77.com only accepts customers over 18 years of age.\/span>\/p>,pixel_id:429364029579471,salesmartly_url:https:\/\/plugin-code.salesmartly.com\/js\/project_459493_473275_1758116228.js,register_banner:upload\/icon_image\/20250928_fb2df355710bb2a7843a72e36de9098b_1759068622582.png}; window.RUNTIME_BANNER_LIST {params:,id:49,sort:1,image_path:upload\/banner_image\/20250923_adc7e40b41008974d0611768fbb12ad7_1758610482780.png,content:,icon_path:,click_feedback:0,group:0,action:},{params:22,id:54,sort:4,image_path:upload\/banner_image\/20251127_91376c5c4cbbf2b2b78f1d0296d7a566_1764247295545.webp,content:22,icon_path:,click_feedback:9,group:1,action:activity_detail},{params:51,id:55,sort:5,image_path:upload\/banner_image\/20250923_62b8aab00fb7335bede85f110110d1de_1758610584020.png,content:23,icon_path:,click_feedback:9,group:1,action:activity_detail},{params:52,id:85,sort:6,image_path:upload\/banner_image\/20251127_91376c5c4cbbf2b2b78f1d0296d7a566_1764247345708.webp,content:,icon_path:,click_feedback:0,group:1,action:activity_detail},{params:49,id:56,sort:7,image_path:upload\/banner_image\/20251127_91376c5c4cbbf2b2b78f1d0296d7a566_1764247334453.webp,content:24,icon_path:,click_feedback:9,group:1,action:activity_detail},{params:,id:58,sort:10,image_path:upload\/banner_image\/20251127_12ba71c7dd1f5a57e79a0c762adf7107_1764247372820.webp,content:invite,icon_path:,click_feedback:5,group:1,action:invite},{params:https:\/\/t.me\/Bono77Oficial,id:66,sort:11,image_path:upload\/banner_image\/20251127_b6686d5031be59f1b3fa34978f90c418_1764247385016.webp,content:https:\/\/t.me\/WinMXN,icon_path:,click_feedback:6,group:1,action:outsite_url},{params:,id:57,sort:12,image_path:upload\/banner_image\/20250923_faee831dd0ca712cb96dd8ed6f10eca4_1758610795223.png,content:vip,icon_path:,click_feedback:5,group:1,action:vip},{params:45,id:79,sort:15,image_path:upload\/banner_image\/20251127_12ba71c7dd1f5a57e79a0c762adf7107_1764247402462.webp,content:,icon_path:,click_feedback:6,group:1,action:activity_detail},{params:22,id:59,sort:20,image_path:upload\/banner_image\/20251127_2feda79abdd81c9d14922a2dc9bd0238_1764247417407.webp,content:22,icon_path:,click_feedback:9,group:10,action:activity_detail},{params:51,id:68,sort:21,image_path:upload\/banner_image\/20251127_2feda79abdd81c9d14922a2dc9bd0238_1764247430045.webp,content:23,icon_path:,click_feedback:9,group:10,action:activity_detail},{params:52,id:86,sort:22,image_path:upload\/banner_image\/20251127_2feda79abdd81c9d14922a2dc9bd0238_1764247501928.webp,content:,icon_path:,click_feedback:0,group:10,action:activity_detail},{params:49,id:61,sort:23,image_path:upload\/banner_image\/20251127_2feda79abdd81c9d14922a2dc9bd0238_1764247518851.webp,content:24,icon_path:,click_feedback:9,group:10,action:activity_detail},{params:,id:63,sort:26,image_path:upload\/banner_image\/20251127_28f77ae157f4ed6b808717bb65ae24ae_1764247532866.webp,content:invite,icon_path:,click_feedback:5,group:10,action:invite},{params:https:\/\/t.me\/Bono77Oficial,id:62,sort:27,image_path:upload\/banner_image\/20251127_2da457ebd65ababdab6e6319264730e7_1764247547188.webp,content:https:\/\/t.me\/WinMXN,icon_path:,click_feedback:6,group:10,action:outsite_url},{params:,id:65,sort:28,image_path:upload\/banner_image\/20251127_b383db9fa87b219d16a0fade6a125b85_1764247560104.webp,content:vip,icon_path:,click_feedback:5,group:10,action:vip},{params:45,id:80,sort:35,image_path:upload\/banner_image\/20251127_28f77ae157f4ed6b808717bb65ae24ae_1764247577625.webp,content:,icon_path:,click_feedback:5,group:10,action:activity_detail},{params:,id:87,sort:40,image_path:upload\/banner_image\/20251127_cb3e3b627a5be164a0a9cc01ea459d64_1764247689406.webp,content:,icon_path:,click_feedback:0,group:98,action:sports},{params:livecasino_MX:Live Casino,id:88,sort:41,image_path:upload\/banner_image\/20251127_0d89b0e4a9f2589662b2aa99001c1502_1764247671255.webp,content:,icon_path:,click_feedback:0,group:99,action:game_category};/script>/head> body stylefont-size: 16px> div idappbox> div idapp>/div> /div> div idscript-betby>/div> div idton-connect>/div> !-- 应用入口(开发模式由 Vite 处理 TS/ESM) --> script nomodule>!function(){var edocument,te.createElement(script);if(!(noModulein t)&&onbeforeloadin t){var n!1;e.addEventListener(beforeload,(function(e){if(e.targett)n!0;else if(!e.target.hasAttribute(nomodule)||!n)return;e.preventDefault()}),!0),t.typemodule,t.src.,e.head.appendChild(t),t.remove()}}();/script> script nomodule crossorigin idvite-legacy-polyfill src/assets/home-legacy-dm9lRFqe.js>/script> script nomodule crossorigin idvite-legacy-entry data-src/assets/home-legacy-CapJs8Rq.js>System.import(document.getElementById(vite-legacy-entry).getAttribute(data-src))/script> /body> !-- Google Tag Manager (noscript) --> !-- End Google Tag Manager (noscript) --> !-- 延迟加载第三方脚本,避免阻塞首屏 --> script> // 在页面加载完成后再加载第三方脚本 window.addEventListener(load, function () { // 延迟 1 秒后加载,确保首屏渲染完成 setTimeout(function () { // 加载 Microsoft Clarity(如果配置了 clarityKey) var clarityKey uczq5g7z1z; if (clarityKey && clarityKey ! undefined && clarityKey.trim() ! ) { (function (c, l, a, r, i, t, y) { ca ca || function () { (ca.q ca.q || ).push(arguments); }; t l.createElement(r); t.async 1; t.src https://www.clarity.ms/tag/ + i; y l.getElementsByTagName(r)0; y.parentNode.insertBefore(t, y); })(window, document, clarity, script, clarityKey); } // 加载 a8r.games connector var connectorScript document.createElement(script); connectorScript.src https://cdn.launcher.a8r.games/connector.js; connectorScript.async true; document.body.appendChild(connectorScript); // 加载 Facebook SDK var fbScript document.createElement(script); fbScript.src https://connect.facebook.net/en_US/sdk.js; fbScript.async true; fbScript.defer true; fbScript.crossOrigin anonymous; document.body.appendChild(fbScript); }, 1000); }); /script> !-- script srchttps://cdn.jsdelivr.net/npm/eruda>/script> script> // Initialize Eruda eruda.init(); /script> --> !-- script srchttps://unpkg.com/vconsole@latest/dist/vconsole.min.js>/script> script> // VConsole will be exported to `window.VConsole` by default. var vConsole new window.VConsole(); /script> -->/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
]