Domain barspins.vip
United States
AMAZON-02
Software information

nginx nginx

tcp/443 tcp/80

  • MacOS file listing through .DS_Store file
    First seen 2025-05-11 01:49
    Last seen 2026-01-01 21:09
    Open for 235 days
  • MacOS file listing through .DS_Store file
    First seen 2025-05-11 01:49
    Last seen 2026-01-03 00:08
    Open for 236 days
  • Open service 18.172.112.56:80 · barspins.vip

    2026-01-09 20:54

    HTTP/1.1 200 OK
    Content-Type: text/html
    Content-Length: 19104
    Connection: close
    Server: nginx
    Date: Fri, 09 Jan 2026 20:54:54 GMT
    Last-Modified: Tue, 06 Jan 2026 06:18:19 GMT
    Accept-Ranges: bytes
    ETag: "695ca92b-4aa0"
    Access-Control-Allow-Origin: *
    Access-Control-Allow-Methods: GET, POST, OPTIONS, PUT, DELETE
    Access-Control-Allow-Headers: Content-Type, Authorization,userId
    Vary: Accept-Encoding
    X-Cache: Miss from cloudfront
    Via: 1.1 7af089de61bb0f71465732ed7f6f3386.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA60-P8
    X-Amz-Cf-Id: pBSR_g51497E3gNYgQ7RV16HRdbbUrRZmgrw96TImFgaLMzV8WctDw==
    
    Page title: Barspins - Bônus de R$1000
    
    <html lang="pt-BR" data-critters-container><head><meta charset="UTF-8"><meta http-equiv="Cache-Control" content="max-age=0"><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover"><script async>(function initRedirect() {
            const pathSegments = window.location.pathname.split('/').filter(Boolean);
            let channel = 'ch_h5brbs006'; // 默认值
            if (window.location.origin.includes('localhost')) {
              channel = 'ch_h5brmain';
            }
    
            // 优先从URL路径中提取渠道信息
            if (pathSegments.length > 0 && /^ch_h5br/i.test(pathSegments[0])) {
              channel = pathSegments[0].toLocaleLowerCase();
              return; // 已有渠道信息则停止执行
            }
            // 没有渠道信息时,从localstorage中获取
            const storedSource = window.localStorage.getItem('br_web_apkch') || '';
            if (storedSource) {
              channel = storedSource.toLocaleLowerCase();
            }
            // 没有渠道信息时才处理JWT
            const urlParams = new URLSearchParams(window.location.search);
            const jwt = urlParams.get('jwt') || document.cookie.replace(/(?:(?:^|.*;\s*)jwt\s*=\s*([^;]*).*$)|^.*$/, '$1');
    
            if (jwt) {
              try {
                const data = JSON.parse(atob(jwt));
                channel = data.channel?.toLocaleLowerCase() || channel;
              } catch (e) {
                console.error('JWT parse error:', e);
              }
            }
    
            // 生成标准化URL
            const newUrl = `${window.location.origin}/${channel}/000000/game${window.location.search}`;
            history.replaceState({}, '', newUrl);
            return;
          })();
    
          function applyTheme(theme = {}) {
            // 设置body html的背景色
    
            const root = document.documentElement;
            root.style.setProperty('--thirdColor', theme.thirdColor);
            root.style.setProperty('--fourthColor', theme.fourthColor);
            // 应用主题变量
            root.style.setProperty('--primaryColor', theme.primaryColor);
            root.style.setProperty('--secondaryColor', theme.secondaryColor);
            root.style.setProperty('--backgroundColor', theme.backgroundColor);
            root.style.setProperty('--buttonColor', theme.buttonColor);
            root.style.setProperty('--textColor', theme.textColor);
            root.style.setProperty('--textGrayColor', theme.textGrayColor);
            root.style.setProperty('--mainBgColor', theme.mainBgColor);
            root.style.setProperty('--darkColor', theme.darkColor);
            root.style.setProperty('--darkColor1', theme.darkColor1);
            root.style.setProperty('--darkColor2', theme.darkColor2);
            root.style.setProperty('--darkColor3', theme.darkColor3);
            root.style.setProperty('--warningColor', theme.warningColor);
            root.style.setProperty('--warningButtonColor', theme.warningButtonColor);
            root.style.setProperty('--disabledButtonColor', theme.disabledButtonColor);
            root.style.setProperty('--errorButtonColor', theme.errorButtonColor);
            root.style.setProperty('--activityBgColor', theme.activityBgColor);
          }
    
          // 工具函数
          function getCookie(name) {
            const value = `; ${document.cookie}`;
            const parts = value.split(`; ${name}=`);
            if (parts.length === 2) return parts.pop().split(';').shift();
            return '';
          }
    
          function setCookie(name, value, domain = location.hostname, days = 365) {
            const date = new Date();
            date.setTime(date.getTime() + days * 24 * 60 * 60 * 1000);
            document.cookie = `${name}=${value};domain=${domain};path=/;expires=${date.toUTCString()}`;
          }
    
          // JWT 处理函数
          async function handleJwt() {
            /* 非apk包或ipa包,需要判断链接是否有jwt参数 */
            /** 解码jwt参数, 加解密的算法是对json进行base64编码
             * localStorage:
             * 1、pushudatadict: {"userid":50000475,"channel":"H5BR_001","fingerprint":"17c429ae09b0d556ef64c8bf9e15e395","machineserial":"17c429ae09b0d556ef64c8bf9e15e395",
    Found 2026-01-09 by HttpPlugin
    Create report
  • Open service 18.172.112.56:443 · barspins.vip

    2026-01-08 22:40

    HTTP/1.1 200 OK
    Content-Type: text/html
    Content-Length: 19104
    Connection: close
    Server: nginx
    Date: Thu, 08 Jan 2026 22:40:50 GMT
    Last-Modified: Tue, 06 Jan 2026 06:18:19 GMT
    Accept-Ranges: bytes
    ETag: "695ca92b-4aa0"
    Access-Control-Allow-Origin: *
    Access-Control-Allow-Methods: GET, POST, OPTIONS, PUT, DELETE
    Access-Control-Allow-Headers: Content-Type, Authorization,userId
    Vary: Accept-Encoding
    X-Cache: Miss from cloudfront
    Via: 1.1 67697a0060e2336f6ffa8579d528820e.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA60-P8
    X-Amz-Cf-Id: VFoGgDrBoz8eQk7SN3bK9l81cbmZdU7B4i21ngukS-I42ic1wT4Cig==
    
    Page title: Barspins - Bônus de R$1000
    
    <html lang="pt-BR" data-critters-container><head><meta charset="UTF-8"><meta http-equiv="Cache-Control" content="max-age=0"><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover"><script async>(function initRedirect() {
            const pathSegments = window.location.pathname.split('/').filter(Boolean);
            let channel = 'ch_h5brbs006'; // 默认值
            if (window.location.origin.includes('localhost')) {
              channel = 'ch_h5brmain';
            }
    
            // 优先从URL路径中提取渠道信息
            if (pathSegments.length > 0 && /^ch_h5br/i.test(pathSegments[0])) {
              channel = pathSegments[0].toLocaleLowerCase();
              return; // 已有渠道信息则停止执行
            }
            // 没有渠道信息时,从localstorage中获取
            const storedSource = window.localStorage.getItem('br_web_apkch') || '';
            if (storedSource) {
              channel = storedSource.toLocaleLowerCase();
            }
            // 没有渠道信息时才处理JWT
            const urlParams = new URLSearchParams(window.location.search);
            const jwt = urlParams.get('jwt') || document.cookie.replace(/(?:(?:^|.*;\s*)jwt\s*=\s*([^;]*).*$)|^.*$/, '$1');
    
            if (jwt) {
              try {
                const data = JSON.parse(atob(jwt));
                channel = data.channel?.toLocaleLowerCase() || channel;
              } catch (e) {
                console.error('JWT parse error:', e);
              }
            }
    
            // 生成标准化URL
            const newUrl = `${window.location.origin}/${channel}/000000/game${window.location.search}`;
            history.replaceState({}, '', newUrl);
            return;
          })();
    
          function applyTheme(theme = {}) {
            // 设置body html的背景色
    
            const root = document.documentElement;
            root.style.setProperty('--thirdColor', theme.thirdColor);
            root.style.setProperty('--fourthColor', theme.fourthColor);
            // 应用主题变量
            root.style.setProperty('--primaryColor', theme.primaryColor);
            root.style.setProperty('--secondaryColor', theme.secondaryColor);
            root.style.setProperty('--backgroundColor', theme.backgroundColor);
            root.style.setProperty('--buttonColor', theme.buttonColor);
            root.style.setProperty('--textColor', theme.textColor);
            root.style.setProperty('--textGrayColor', theme.textGrayColor);
            root.style.setProperty('--mainBgColor', theme.mainBgColor);
            root.style.setProperty('--darkColor', theme.darkColor);
            root.style.setProperty('--darkColor1', theme.darkColor1);
            root.style.setProperty('--darkColor2', theme.darkColor2);
            root.style.setProperty('--darkColor3', theme.darkColor3);
            root.style.setProperty('--warningColor', theme.warningColor);
            root.style.setProperty('--warningButtonColor', theme.warningButtonColor);
            root.style.setProperty('--disabledButtonColor', theme.disabledButtonColor);
            root.style.setProperty('--errorButtonColor', theme.errorButtonColor);
            root.style.setProperty('--activityBgColor', theme.activityBgColor);
          }
    
          // 工具函数
          function getCookie(name) {
            const value = `; ${document.cookie}`;
            const parts = value.split(`; ${name}=`);
            if (parts.length === 2) return parts.pop().split(';').shift();
            return '';
          }
    
          function setCookie(name, value, domain = location.hostname, days = 365) {
            const date = new Date();
            date.setTime(date.getTime() + days * 24 * 60 * 60 * 1000);
            document.cookie = `${name}=${value};domain=${domain};path=/;expires=${date.toUTCString()}`;
          }
    
          // JWT 处理函数
          async function handleJwt() {
            /* 非apk包或ipa包,需要判断链接是否有jwt参数 */
            /** 解码jwt参数, 加解密的算法是对json进行base64编码
             * localStorage:
             * 1、pushudatadict: {"userid":50000475,"channel":"H5BR_001","fingerprint":"17c429ae09b0d556ef64c8bf9e15e395","machineserial":"17c429ae09b0d556ef64c8bf9e15e395",
    Found 2026-01-08 by HttpPlugin
    Create report
  • Open service 18.172.112.56:80 · barspins.vip

    2026-01-03 00:08

    HTTP/1.1 200 OK
    Content-Type: text/html
    Content-Length: 19283
    Connection: close
    Server: nginx
    Date: Sat, 03 Jan 2026 00:08:45 GMT
    Last-Modified: Thu, 20 Nov 2025 13:09:22 GMT
    Accept-Ranges: bytes
    ETag: "691f1302-4b53"
    Access-Control-Allow-Origin: *
    Access-Control-Allow-Methods: GET, POST, OPTIONS, PUT, DELETE
    Access-Control-Allow-Headers: Content-Type, Authorization,userId
    Vary: Accept-Encoding
    X-Cache: Miss from cloudfront
    Via: 1.1 efb576f3260fb935bd57cce721b78428.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA60-P8
    X-Amz-Cf-Id: XiED9Bo8nq858OWMCmtsM81CIu5eSTaBy0ZGrkF-bgGbCJXQILBOxw==
    
    Page title: Barspins - Bônus de R$1000
    
    <html lang="pt-BR" data-critters-container><head><meta charset="UTF-8"><meta http-equiv="Cache-Control" content="max-age=0"><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover"><script async>(function initRedirect() {
            const pathSegments = window.location.pathname.split('/').filter(Boolean);
            let channel = 'ch_h5brbs006'; // 默认值
            if (window.location.origin.includes('localhost')) {
              channel = 'ch_h5brmain';
            }
    
            // 优先从URL路径中提取渠道信息
            if (pathSegments.length > 0 && /^ch_h5br/i.test(pathSegments[0])) {
              channel = pathSegments[0].toLocaleLowerCase();
              return; // 已有渠道信息则停止执行
            }
            // 没有渠道信息时,从localstorage中获取
            const storedSource = window.localStorage.getItem('br_web_apkch') || '';
            if (storedSource) {
              channel = storedSource.toLocaleLowerCase();
            }
            // 没有渠道信息时才处理JWT
            const urlParams = new URLSearchParams(window.location.search);
            const jwt = urlParams.get('jwt') || document.cookie.replace(/(?:(?:^|.*;\s*)jwt\s*=\s*([^;]*).*$)|^.*$/, '$1');
    
            if (jwt) {
              try {
                const data = JSON.parse(atob(jwt));
                channel = data.channel?.toLocaleLowerCase() || channel;
              } catch (e) {
                console.error('JWT parse error:', e);
              }
            }
    
            // 生成标准化URL
            const newUrl = `${window.location.origin}/${channel}/000000/game${window.location.search}`;
            history.replaceState({}, '', newUrl);
            return;
          })();
    
          function applyTheme(theme = {}) {
            // 设置body html的背景色
    
            const root = document.documentElement;
            root.style.setProperty('--thirdColor', theme.thirdColor);
            root.style.setProperty('--fourthColor', theme.fourthColor);
            // 应用主题变量
            root.style.setProperty('--primaryColor', theme.primaryColor);
            root.style.setProperty('--secondaryColor', theme.secondaryColor);
            root.style.setProperty('--backgroundColor', theme.backgroundColor);
            root.style.setProperty('--buttonColor', theme.buttonColor);
            root.style.setProperty('--textColor', theme.textColor);
            root.style.setProperty('--textGrayColor', theme.textGrayColor);
            root.style.setProperty('--mainBgColor', theme.mainBgColor);
            root.style.setProperty('--darkColor', theme.darkColor);
            root.style.setProperty('--darkColor1', theme.darkColor1);
            root.style.setProperty('--darkColor2', theme.darkColor2);
            root.style.setProperty('--darkColor3', theme.darkColor3);
            root.style.setProperty('--warningColor', theme.warningColor);
            root.style.setProperty('--warningButtonColor', theme.warningButtonColor);
            root.style.setProperty('--disabledButtonColor', theme.disabledButtonColor);
            root.style.setProperty('--errorButtonColor', theme.errorButtonColor);
            root.style.setProperty('--activityBgColor', theme.activityBgColor);
          }
    
          // 工具函数
          function getCookie(name) {
            const value = `; ${document.cookie}`;
            const parts = value.split(`; ${name}=`);
            if (parts.length === 2) return parts.pop().split(';').shift();
            return '';
          }
    
          function setCookie(name, value, domain = location.hostname, days = 365) {
            const date = new Date();
            date.setTime(date.getTime() + days * 24 * 60 * 60 * 1000);
            document.cookie = `${name}=${value};domain=${domain};path=/;expires=${date.toUTCString()}`;
          }
    
          // JWT 处理函数
          async function handleJwt() {
            /* 非apk包或ipa包,需要判断链接是否有jwt参数 */
            /** 解码jwt参数, 加解密的算法是对json进行base64编码
             * localStorage:
             * 1、pushudatadict: {"userid":50000475,"channel":"H5BR_001","fingerprint":"17c429ae09b0d556ef64c8bf9e15e395","machineserial":"17c429ae09b0d556ef64c8bf9e15e395",
    Found 2026-01-03 by HttpPlugin
    Create report
  • Open service 18.172.112.56:443 · barspins.vip

    2026-01-01 21:09

    HTTP/1.1 200 OK
    Content-Type: text/html
    Content-Length: 19283
    Connection: close
    Server: nginx
    Date: Thu, 01 Jan 2026 21:09:47 GMT
    Last-Modified: Thu, 20 Nov 2025 13:09:22 GMT
    Accept-Ranges: bytes
    Access-Control-Allow-Origin: *
    Access-Control-Allow-Methods: GET, POST, OPTIONS, PUT, DELETE
    Access-Control-Allow-Headers: Content-Type, Authorization,userId
    ETag: "691f1302-4b53"
    Vary: Accept-Encoding
    X-Cache: Miss from cloudfront
    Via: 1.1 37dd0feed3e180cbd05080c74e7a5a42.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA60-P8
    X-Amz-Cf-Id: 1jmTGCRT74nA4Ca4fwByITCE25i5xp2avCu_hAad57L0el_-ppGxug==
    
    Page title: Barspins - Bônus de R$1000
    
    <html lang="pt-BR" data-critters-container><head><meta charset="UTF-8"><meta http-equiv="Cache-Control" content="max-age=0"><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover"><script async>(function initRedirect() {
            const pathSegments = window.location.pathname.split('/').filter(Boolean);
            let channel = 'ch_h5brbs006'; // 默认值
            if (window.location.origin.includes('localhost')) {
              channel = 'ch_h5brmain';
            }
    
            // 优先从URL路径中提取渠道信息
            if (pathSegments.length > 0 && /^ch_h5br/i.test(pathSegments[0])) {
              channel = pathSegments[0].toLocaleLowerCase();
              return; // 已有渠道信息则停止执行
            }
            // 没有渠道信息时,从localstorage中获取
            const storedSource = window.localStorage.getItem('br_web_apkch') || '';
            if (storedSource) {
              channel = storedSource.toLocaleLowerCase();
            }
            // 没有渠道信息时才处理JWT
            const urlParams = new URLSearchParams(window.location.search);
            const jwt = urlParams.get('jwt') || document.cookie.replace(/(?:(?:^|.*;\s*)jwt\s*=\s*([^;]*).*$)|^.*$/, '$1');
    
            if (jwt) {
              try {
                const data = JSON.parse(atob(jwt));
                channel = data.channel?.toLocaleLowerCase() || channel;
              } catch (e) {
                console.error('JWT parse error:', e);
              }
            }
    
            // 生成标准化URL
            const newUrl = `${window.location.origin}/${channel}/000000/game${window.location.search}`;
            history.replaceState({}, '', newUrl);
            return;
          })();
    
          function applyTheme(theme = {}) {
            // 设置body html的背景色
    
            const root = document.documentElement;
            root.style.setProperty('--thirdColor', theme.thirdColor);
            root.style.setProperty('--fourthColor', theme.fourthColor);
            // 应用主题变量
            root.style.setProperty('--primaryColor', theme.primaryColor);
            root.style.setProperty('--secondaryColor', theme.secondaryColor);
            root.style.setProperty('--backgroundColor', theme.backgroundColor);
            root.style.setProperty('--buttonColor', theme.buttonColor);
            root.style.setProperty('--textColor', theme.textColor);
            root.style.setProperty('--textGrayColor', theme.textGrayColor);
            root.style.setProperty('--mainBgColor', theme.mainBgColor);
            root.style.setProperty('--darkColor', theme.darkColor);
            root.style.setProperty('--darkColor1', theme.darkColor1);
            root.style.setProperty('--darkColor2', theme.darkColor2);
            root.style.setProperty('--darkColor3', theme.darkColor3);
            root.style.setProperty('--warningColor', theme.warningColor);
            root.style.setProperty('--warningButtonColor', theme.warningButtonColor);
            root.style.setProperty('--disabledButtonColor', theme.disabledButtonColor);
            root.style.setProperty('--errorButtonColor', theme.errorButtonColor);
            root.style.setProperty('--activityBgColor', theme.activityBgColor);
          }
    
          // 工具函数
          function getCookie(name) {
            const value = `; ${document.cookie}`;
            const parts = value.split(`; ${name}=`);
            if (parts.length === 2) return parts.pop().split(';').shift();
            return '';
          }
    
          function setCookie(name, value, domain = location.hostname, days = 365) {
            const date = new Date();
            date.setTime(date.getTime() + days * 24 * 60 * 60 * 1000);
            document.cookie = `${name}=${value};domain=${domain};path=/;expires=${date.toUTCString()}`;
          }
    
          // JWT 处理函数
          async function handleJwt() {
            /* 非apk包或ipa包,需要判断链接是否有jwt参数 */
            /** 解码jwt参数, 加解密的算法是对json进行base64编码
             * localStorage:
             * 1、pushudatadict: {"userid":50000475,"channel":"H5BR_001","fingerprint":"17c429ae09b0d556ef64c8bf9e15e395","machineserial":"17c429ae09b0d556ef64c8bf9e15e395",
    Found 2026-01-01 by HttpPlugin
    Create report
  • Open service 18.172.112.56:80 · barspins.vip

    2025-12-23 02:17

    HTTP/1.1 200 OK
    Content-Type: text/html
    Content-Length: 19283
    Connection: close
    Server: nginx
    Date: Tue, 23 Dec 2025 02:17:58 GMT
    Last-Modified: Thu, 20 Nov 2025 13:09:22 GMT
    Accept-Ranges: bytes
    ETag: "691f1302-4b53"
    Access-Control-Allow-Origin: *
    Access-Control-Allow-Methods: GET, POST, OPTIONS, PUT, DELETE
    Access-Control-Allow-Headers: Content-Type, Authorization,userId
    Vary: Accept-Encoding
    X-Cache: Miss from cloudfront
    Via: 1.1 37dd0feed3e180cbd05080c74e7a5a42.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA60-P8
    X-Amz-Cf-Id: dkaigoTkD04guBo9B17sPMcuJXiiW3-s_20Q24bcoylcyGmpfHlv9Q==
    
    Page title: Barspins - Bônus de R$1000
    
    <html lang="pt-BR" data-critters-container><head><meta charset="UTF-8"><meta http-equiv="Cache-Control" content="max-age=0"><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover"><script async>(function initRedirect() {
            const pathSegments = window.location.pathname.split('/').filter(Boolean);
            let channel = 'ch_h5brbs006'; // 默认值
            if (window.location.origin.includes('localhost')) {
              channel = 'ch_h5brmain';
            }
    
            // 优先从URL路径中提取渠道信息
            if (pathSegments.length > 0 && /^ch_h5br/i.test(pathSegments[0])) {
              channel = pathSegments[0].toLocaleLowerCase();
              return; // 已有渠道信息则停止执行
            }
            // 没有渠道信息时,从localstorage中获取
            const storedSource = window.localStorage.getItem('br_web_apkch') || '';
            if (storedSource) {
              channel = storedSource.toLocaleLowerCase();
            }
            // 没有渠道信息时才处理JWT
            const urlParams = new URLSearchParams(window.location.search);
            const jwt = urlParams.get('jwt') || document.cookie.replace(/(?:(?:^|.*;\s*)jwt\s*=\s*([^;]*).*$)|^.*$/, '$1');
    
            if (jwt) {
              try {
                const data = JSON.parse(atob(jwt));
                channel = data.channel?.toLocaleLowerCase() || channel;
              } catch (e) {
                console.error('JWT parse error:', e);
              }
            }
    
            // 生成标准化URL
            const newUrl = `${window.location.origin}/${channel}/000000/game${window.location.search}`;
            history.replaceState({}, '', newUrl);
            return;
          })();
    
          function applyTheme(theme = {}) {
            // 设置body html的背景色
    
            const root = document.documentElement;
            root.style.setProperty('--thirdColor', theme.thirdColor);
            root.style.setProperty('--fourthColor', theme.fourthColor);
            // 应用主题变量
            root.style.setProperty('--primaryColor', theme.primaryColor);
            root.style.setProperty('--secondaryColor', theme.secondaryColor);
            root.style.setProperty('--backgroundColor', theme.backgroundColor);
            root.style.setProperty('--buttonColor', theme.buttonColor);
            root.style.setProperty('--textColor', theme.textColor);
            root.style.setProperty('--textGrayColor', theme.textGrayColor);
            root.style.setProperty('--mainBgColor', theme.mainBgColor);
            root.style.setProperty('--darkColor', theme.darkColor);
            root.style.setProperty('--darkColor1', theme.darkColor1);
            root.style.setProperty('--darkColor2', theme.darkColor2);
            root.style.setProperty('--darkColor3', theme.darkColor3);
            root.style.setProperty('--warningColor', theme.warningColor);
            root.style.setProperty('--warningButtonColor', theme.warningButtonColor);
            root.style.setProperty('--disabledButtonColor', theme.disabledButtonColor);
            root.style.setProperty('--errorButtonColor', theme.errorButtonColor);
            root.style.setProperty('--activityBgColor', theme.activityBgColor);
          }
    
          // 工具函数
          function getCookie(name) {
            const value = `; ${document.cookie}`;
            const parts = value.split(`; ${name}=`);
            if (parts.length === 2) return parts.pop().split(';').shift();
            return '';
          }
    
          function setCookie(name, value, domain = location.hostname, days = 365) {
            const date = new Date();
            date.setTime(date.getTime() + days * 24 * 60 * 60 * 1000);
            document.cookie = `${name}=${value};domain=${domain};path=/;expires=${date.toUTCString()}`;
          }
    
          // JWT 处理函数
          async function handleJwt() {
            /* 非apk包或ipa包,需要判断链接是否有jwt参数 */
            /** 解码jwt参数, 加解密的算法是对json进行base64编码
             * localStorage:
             * 1、pushudatadict: {"userid":50000475,"channel":"H5BR_001","fingerprint":"17c429ae09b0d556ef64c8bf9e15e395","machineserial":"17c429ae09b0d556ef64c8bf9e15e395",
    Found 2025-12-23 by HttpPlugin
    Create report
  • Open service 18.172.112.56:443 · barspins.vip

    2025-12-22 12:16

    HTTP/1.1 200 OK
    Content-Type: text/html
    Content-Length: 19283
    Connection: close
    Server: nginx
    Date: Mon, 22 Dec 2025 12:16:13 GMT
    Last-Modified: Thu, 20 Nov 2025 13:09:22 GMT
    Accept-Ranges: bytes
    ETag: "691f1302-4b53"
    Access-Control-Allow-Origin: *
    Access-Control-Allow-Methods: GET, POST, OPTIONS, PUT, DELETE
    Access-Control-Allow-Headers: Content-Type, Authorization,userId
    Vary: Accept-Encoding
    X-Cache: Miss from cloudfront
    Via: 1.1 84c3894c21a4640fb5c0efcf95646dca.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA60-P8
    X-Amz-Cf-Id: Z8tKxNKvgporttIlo1X098qcW0sb_zeO7mN5RPdLFxtp-e7zaZJT1Q==
    
    Page title: Barspins - Bônus de R$1000
    
    <html lang="pt-BR" data-critters-container><head><meta charset="UTF-8"><meta http-equiv="Cache-Control" content="max-age=0"><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover"><script async>(function initRedirect() {
            const pathSegments = window.location.pathname.split('/').filter(Boolean);
            let channel = 'ch_h5brbs006'; // 默认值
            if (window.location.origin.includes('localhost')) {
              channel = 'ch_h5brmain';
            }
    
            // 优先从URL路径中提取渠道信息
            if (pathSegments.length > 0 && /^ch_h5br/i.test(pathSegments[0])) {
              channel = pathSegments[0].toLocaleLowerCase();
              return; // 已有渠道信息则停止执行
            }
            // 没有渠道信息时,从localstorage中获取
            const storedSource = window.localStorage.getItem('br_web_apkch') || '';
            if (storedSource) {
              channel = storedSource.toLocaleLowerCase();
            }
            // 没有渠道信息时才处理JWT
            const urlParams = new URLSearchParams(window.location.search);
            const jwt = urlParams.get('jwt') || document.cookie.replace(/(?:(?:^|.*;\s*)jwt\s*=\s*([^;]*).*$)|^.*$/, '$1');
    
            if (jwt) {
              try {
                const data = JSON.parse(atob(jwt));
                channel = data.channel?.toLocaleLowerCase() || channel;
              } catch (e) {
                console.error('JWT parse error:', e);
              }
            }
    
            // 生成标准化URL
            const newUrl = `${window.location.origin}/${channel}/000000/game${window.location.search}`;
            history.replaceState({}, '', newUrl);
            return;
          })();
    
          function applyTheme(theme = {}) {
            // 设置body html的背景色
    
            const root = document.documentElement;
            root.style.setProperty('--thirdColor', theme.thirdColor);
            root.style.setProperty('--fourthColor', theme.fourthColor);
            // 应用主题变量
            root.style.setProperty('--primaryColor', theme.primaryColor);
            root.style.setProperty('--secondaryColor', theme.secondaryColor);
            root.style.setProperty('--backgroundColor', theme.backgroundColor);
            root.style.setProperty('--buttonColor', theme.buttonColor);
            root.style.setProperty('--textColor', theme.textColor);
            root.style.setProperty('--textGrayColor', theme.textGrayColor);
            root.style.setProperty('--mainBgColor', theme.mainBgColor);
            root.style.setProperty('--darkColor', theme.darkColor);
            root.style.setProperty('--darkColor1', theme.darkColor1);
            root.style.setProperty('--darkColor2', theme.darkColor2);
            root.style.setProperty('--darkColor3', theme.darkColor3);
            root.style.setProperty('--warningColor', theme.warningColor);
            root.style.setProperty('--warningButtonColor', theme.warningButtonColor);
            root.style.setProperty('--disabledButtonColor', theme.disabledButtonColor);
            root.style.setProperty('--errorButtonColor', theme.errorButtonColor);
            root.style.setProperty('--activityBgColor', theme.activityBgColor);
          }
    
          // 工具函数
          function getCookie(name) {
            const value = `; ${document.cookie}`;
            const parts = value.split(`; ${name}=`);
            if (parts.length === 2) return parts.pop().split(';').shift();
            return '';
          }
    
          function setCookie(name, value, domain = location.hostname, days = 365) {
            const date = new Date();
            date.setTime(date.getTime() + days * 24 * 60 * 60 * 1000);
            document.cookie = `${name}=${value};domain=${domain};path=/;expires=${date.toUTCString()}`;
          }
    
          // JWT 处理函数
          async function handleJwt() {
            /* 非apk包或ipa包,需要判断链接是否有jwt参数 */
            /** 解码jwt参数, 加解密的算法是对json进行base64编码
             * localStorage:
             * 1、pushudatadict: {"userid":50000475,"channel":"H5BR_001","fingerprint":"17c429ae09b0d556ef64c8bf9e15e395","machineserial":"17c429ae09b0d556ef64c8bf9e15e395",
    Found 2025-12-22 by HttpPlugin
    Create report
  • Open service 18.172.112.56:80 · barspins.vip

    2025-12-21 08:32

    HTTP/1.1 200 OK
    Content-Type: text/html
    Content-Length: 19283
    Connection: close
    Server: nginx
    Date: Sun, 21 Dec 2025 08:32:40 GMT
    Last-Modified: Thu, 20 Nov 2025 13:09:22 GMT
    Accept-Ranges: bytes
    Access-Control-Allow-Origin: *
    Access-Control-Allow-Methods: GET, POST, OPTIONS, PUT, DELETE
    Access-Control-Allow-Headers: Content-Type, Authorization,userId
    ETag: "691f1302-4b53"
    Vary: Accept-Encoding
    X-Cache: Miss from cloudfront
    Via: 1.1 7b2737d1601ba8c676e6f68b6aa113d8.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA60-P8
    X-Amz-Cf-Id: TA2W3uc91iLkz916j547nWQVYwRY3dxhVHcYvPSlivEtFeI3JARV9g==
    
    Page title: Barspins - Bônus de R$1000
    
    <html lang="pt-BR" data-critters-container><head><meta charset="UTF-8"><meta http-equiv="Cache-Control" content="max-age=0"><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover"><script async>(function initRedirect() {
            const pathSegments = window.location.pathname.split('/').filter(Boolean);
            let channel = 'ch_h5brbs006'; // 默认值
            if (window.location.origin.includes('localhost')) {
              channel = 'ch_h5brmain';
            }
    
            // 优先从URL路径中提取渠道信息
            if (pathSegments.length > 0 && /^ch_h5br/i.test(pathSegments[0])) {
              channel = pathSegments[0].toLocaleLowerCase();
              return; // 已有渠道信息则停止执行
            }
            // 没有渠道信息时,从localstorage中获取
            const storedSource = window.localStorage.getItem('br_web_apkch') || '';
            if (storedSource) {
              channel = storedSource.toLocaleLowerCase();
            }
            // 没有渠道信息时才处理JWT
            const urlParams = new URLSearchParams(window.location.search);
            const jwt = urlParams.get('jwt') || document.cookie.replace(/(?:(?:^|.*;\s*)jwt\s*=\s*([^;]*).*$)|^.*$/, '$1');
    
            if (jwt) {
              try {
                const data = JSON.parse(atob(jwt));
                channel = data.channel?.toLocaleLowerCase() || channel;
              } catch (e) {
                console.error('JWT parse error:', e);
              }
            }
    
            // 生成标准化URL
            const newUrl = `${window.location.origin}/${channel}/000000/game${window.location.search}`;
            history.replaceState({}, '', newUrl);
            return;
          })();
    
          function applyTheme(theme = {}) {
            // 设置body html的背景色
    
            const root = document.documentElement;
            root.style.setProperty('--thirdColor', theme.thirdColor);
            root.style.setProperty('--fourthColor', theme.fourthColor);
            // 应用主题变量
            root.style.setProperty('--primaryColor', theme.primaryColor);
            root.style.setProperty('--secondaryColor', theme.secondaryColor);
            root.style.setProperty('--backgroundColor', theme.backgroundColor);
            root.style.setProperty('--buttonColor', theme.buttonColor);
            root.style.setProperty('--textColor', theme.textColor);
            root.style.setProperty('--textGrayColor', theme.textGrayColor);
            root.style.setProperty('--mainBgColor', theme.mainBgColor);
            root.style.setProperty('--darkColor', theme.darkColor);
            root.style.setProperty('--darkColor1', theme.darkColor1);
            root.style.setProperty('--darkColor2', theme.darkColor2);
            root.style.setProperty('--darkColor3', theme.darkColor3);
            root.style.setProperty('--warningColor', theme.warningColor);
            root.style.setProperty('--warningButtonColor', theme.warningButtonColor);
            root.style.setProperty('--disabledButtonColor', theme.disabledButtonColor);
            root.style.setProperty('--errorButtonColor', theme.errorButtonColor);
            root.style.setProperty('--activityBgColor', theme.activityBgColor);
          }
    
          // 工具函数
          function getCookie(name) {
            const value = `; ${document.cookie}`;
            const parts = value.split(`; ${name}=`);
            if (parts.length === 2) return parts.pop().split(';').shift();
            return '';
          }
    
          function setCookie(name, value, domain = location.hostname, days = 365) {
            const date = new Date();
            date.setTime(date.getTime() + days * 24 * 60 * 60 * 1000);
            document.cookie = `${name}=${value};domain=${domain};path=/;expires=${date.toUTCString()}`;
          }
    
          // JWT 处理函数
          async function handleJwt() {
            /* 非apk包或ipa包,需要判断链接是否有jwt参数 */
            /** 解码jwt参数, 加解密的算法是对json进行base64编码
             * localStorage:
             * 1、pushudatadict: {"userid":50000475,"channel":"H5BR_001","fingerprint":"17c429ae09b0d556ef64c8bf9e15e395","machineserial":"17c429ae09b0d556ef64c8bf9e15e395",
    Found 2025-12-21 by HttpPlugin
    Create report
  • Open service 18.172.112.56:443 · barspins.vip

    2025-12-20 10:48

    HTTP/1.1 200 OK
    Content-Type: text/html
    Content-Length: 19283
    Connection: close
    Server: nginx
    Date: Sat, 20 Dec 2025 10:48:11 GMT
    Last-Modified: Thu, 20 Nov 2025 13:09:22 GMT
    Accept-Ranges: bytes
    ETag: "691f1302-4b53"
    Access-Control-Allow-Origin: *
    Access-Control-Allow-Methods: GET, POST, OPTIONS, PUT, DELETE
    Access-Control-Allow-Headers: Content-Type, Authorization,userId
    Vary: Accept-Encoding
    X-Cache: Miss from cloudfront
    Via: 1.1 284574e4f15389d93bfcb84d196a92f0.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA60-P8
    X-Amz-Cf-Id: I26Yr82tG4Dje-KvWFWoMxctpjB3iDH4SLvEFDsZ3ZsvY7ODrh2CCw==
    
    Page title: Barspins - Bônus de R$1000
    
    <html lang="pt-BR" data-critters-container><head><meta charset="UTF-8"><meta http-equiv="Cache-Control" content="max-age=0"><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover"><script async>(function initRedirect() {
            const pathSegments = window.location.pathname.split('/').filter(Boolean);
            let channel = 'ch_h5brbs006'; // 默认值
            if (window.location.origin.includes('localhost')) {
              channel = 'ch_h5brmain';
            }
    
            // 优先从URL路径中提取渠道信息
            if (pathSegments.length > 0 && /^ch_h5br/i.test(pathSegments[0])) {
              channel = pathSegments[0].toLocaleLowerCase();
              return; // 已有渠道信息则停止执行
            }
            // 没有渠道信息时,从localstorage中获取
            const storedSource = window.localStorage.getItem('br_web_apkch') || '';
            if (storedSource) {
              channel = storedSource.toLocaleLowerCase();
            }
            // 没有渠道信息时才处理JWT
            const urlParams = new URLSearchParams(window.location.search);
            const jwt = urlParams.get('jwt') || document.cookie.replace(/(?:(?:^|.*;\s*)jwt\s*=\s*([^;]*).*$)|^.*$/, '$1');
    
            if (jwt) {
              try {
                const data = JSON.parse(atob(jwt));
                channel = data.channel?.toLocaleLowerCase() || channel;
              } catch (e) {
                console.error('JWT parse error:', e);
              }
            }
    
            // 生成标准化URL
            const newUrl = `${window.location.origin}/${channel}/000000/game${window.location.search}`;
            history.replaceState({}, '', newUrl);
            return;
          })();
    
          function applyTheme(theme = {}) {
            // 设置body html的背景色
    
            const root = document.documentElement;
            root.style.setProperty('--thirdColor', theme.thirdColor);
            root.style.setProperty('--fourthColor', theme.fourthColor);
            // 应用主题变量
            root.style.setProperty('--primaryColor', theme.primaryColor);
            root.style.setProperty('--secondaryColor', theme.secondaryColor);
            root.style.setProperty('--backgroundColor', theme.backgroundColor);
            root.style.setProperty('--buttonColor', theme.buttonColor);
            root.style.setProperty('--textColor', theme.textColor);
            root.style.setProperty('--textGrayColor', theme.textGrayColor);
            root.style.setProperty('--mainBgColor', theme.mainBgColor);
            root.style.setProperty('--darkColor', theme.darkColor);
            root.style.setProperty('--darkColor1', theme.darkColor1);
            root.style.setProperty('--darkColor2', theme.darkColor2);
            root.style.setProperty('--darkColor3', theme.darkColor3);
            root.style.setProperty('--warningColor', theme.warningColor);
            root.style.setProperty('--warningButtonColor', theme.warningButtonColor);
            root.style.setProperty('--disabledButtonColor', theme.disabledButtonColor);
            root.style.setProperty('--errorButtonColor', theme.errorButtonColor);
            root.style.setProperty('--activityBgColor', theme.activityBgColor);
          }
    
          // 工具函数
          function getCookie(name) {
            const value = `; ${document.cookie}`;
            const parts = value.split(`; ${name}=`);
            if (parts.length === 2) return parts.pop().split(';').shift();
            return '';
          }
    
          function setCookie(name, value, domain = location.hostname, days = 365) {
            const date = new Date();
            date.setTime(date.getTime() + days * 24 * 60 * 60 * 1000);
            document.cookie = `${name}=${value};domain=${domain};path=/;expires=${date.toUTCString()}`;
          }
    
          // JWT 处理函数
          async function handleJwt() {
            /* 非apk包或ipa包,需要判断链接是否有jwt参数 */
            /** 解码jwt参数, 加解密的算法是对json进行base64编码
             * localStorage:
             * 1、pushudatadict: {"userid":50000475,"channel":"H5BR_001","fingerprint":"17c429ae09b0d556ef64c8bf9e15e395","machineserial":"17c429ae09b0d556ef64c8bf9e15e395",
    Found 2025-12-20 by HttpPlugin
    Create report
  • Open service 18.172.112.56:80 · barspins.vip

    2025-12-19 05:30

    HTTP/1.1 200 OK
    Content-Type: text/html
    Content-Length: 19283
    Connection: close
    Server: nginx
    Date: Fri, 19 Dec 2025 05:30:08 GMT
    Last-Modified: Thu, 20 Nov 2025 13:09:22 GMT
    Accept-Ranges: bytes
    ETag: "691f1302-4b53"
    Access-Control-Allow-Origin: *
    Access-Control-Allow-Methods: GET, POST, OPTIONS, PUT, DELETE
    Access-Control-Allow-Headers: Content-Type, Authorization,userId
    Vary: Accept-Encoding
    X-Cache: Miss from cloudfront
    Via: 1.1 84c3894c21a4640fb5c0efcf95646dca.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA60-P8
    X-Amz-Cf-Id: q9zOkKcVoJKDZRbIq1HJdacrJuREDUh8CZ8LqeqOqv6dL_O5o8GQEw==
    
    Page title: Barspins - Bônus de R$1000
    
    <html lang="pt-BR" data-critters-container><head><meta charset="UTF-8"><meta http-equiv="Cache-Control" content="max-age=0"><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover"><script async>(function initRedirect() {
            const pathSegments = window.location.pathname.split('/').filter(Boolean);
            let channel = 'ch_h5brbs006'; // 默认值
            if (window.location.origin.includes('localhost')) {
              channel = 'ch_h5brmain';
            }
    
            // 优先从URL路径中提取渠道信息
            if (pathSegments.length > 0 && /^ch_h5br/i.test(pathSegments[0])) {
              channel = pathSegments[0].toLocaleLowerCase();
              return; // 已有渠道信息则停止执行
            }
            // 没有渠道信息时,从localstorage中获取
            const storedSource = window.localStorage.getItem('br_web_apkch') || '';
            if (storedSource) {
              channel = storedSource.toLocaleLowerCase();
            }
            // 没有渠道信息时才处理JWT
            const urlParams = new URLSearchParams(window.location.search);
            const jwt = urlParams.get('jwt') || document.cookie.replace(/(?:(?:^|.*;\s*)jwt\s*=\s*([^;]*).*$)|^.*$/, '$1');
    
            if (jwt) {
              try {
                const data = JSON.parse(atob(jwt));
                channel = data.channel?.toLocaleLowerCase() || channel;
              } catch (e) {
                console.error('JWT parse error:', e);
              }
            }
    
            // 生成标准化URL
            const newUrl = `${window.location.origin}/${channel}/000000/game${window.location.search}`;
            history.replaceState({}, '', newUrl);
            return;
          })();
    
          function applyTheme(theme = {}) {
            // 设置body html的背景色
    
            const root = document.documentElement;
            root.style.setProperty('--thirdColor', theme.thirdColor);
            root.style.setProperty('--fourthColor', theme.fourthColor);
            // 应用主题变量
            root.style.setProperty('--primaryColor', theme.primaryColor);
            root.style.setProperty('--secondaryColor', theme.secondaryColor);
            root.style.setProperty('--backgroundColor', theme.backgroundColor);
            root.style.setProperty('--buttonColor', theme.buttonColor);
            root.style.setProperty('--textColor', theme.textColor);
            root.style.setProperty('--textGrayColor', theme.textGrayColor);
            root.style.setProperty('--mainBgColor', theme.mainBgColor);
            root.style.setProperty('--darkColor', theme.darkColor);
            root.style.setProperty('--darkColor1', theme.darkColor1);
            root.style.setProperty('--darkColor2', theme.darkColor2);
            root.style.setProperty('--darkColor3', theme.darkColor3);
            root.style.setProperty('--warningColor', theme.warningColor);
            root.style.setProperty('--warningButtonColor', theme.warningButtonColor);
            root.style.setProperty('--disabledButtonColor', theme.disabledButtonColor);
            root.style.setProperty('--errorButtonColor', theme.errorButtonColor);
            root.style.setProperty('--activityBgColor', theme.activityBgColor);
          }
    
          // 工具函数
          function getCookie(name) {
            const value = `; ${document.cookie}`;
            const parts = value.split(`; ${name}=`);
            if (parts.length === 2) return parts.pop().split(';').shift();
            return '';
          }
    
          function setCookie(name, value, domain = location.hostname, days = 365) {
            const date = new Date();
            date.setTime(date.getTime() + days * 24 * 60 * 60 * 1000);
            document.cookie = `${name}=${value};domain=${domain};path=/;expires=${date.toUTCString()}`;
          }
    
          // JWT 处理函数
          async function handleJwt() {
            /* 非apk包或ipa包,需要判断链接是否有jwt参数 */
            /** 解码jwt参数, 加解密的算法是对json进行base64编码
             * localStorage:
             * 1、pushudatadict: {"userid":50000475,"channel":"H5BR_001","fingerprint":"17c429ae09b0d556ef64c8bf9e15e395","machineserial":"17c429ae09b0d556ef64c8bf9e15e395",
    Found 2025-12-19 by HttpPlugin
    Create report
barspins.vip*.barspins.vip
CN:
barspins.vip
Key:
RSA-2048
Issuer:
Not before:
2025-05-07 00:00
Not after:
2026-06-06 23:59
Domain summary
IP summary