Help
RSS
API
Feed
Maltego
Contact
Domain > blinktech.com.cn
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2023-11-16
175.4.49.156
(
ClassC
)
2023-11-16
182.131.21.252
(
ClassC
)
2025-07-24
161.189.189.3
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: nginx/1.21.1Date: Thu, 24 Jul 2025 19:17:26 GMTContent-Type: text/htmlContent-Length: 169Connection: keep-aliveLocation: https://blinktech.com.cn,www.blinktech.com.cn/ html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>nginx/1.21.1/center>/body>/html>
Port 443
HTTP/1.1 200 OKServer: nginx/1.21.1Date: Thu, 24 Jul 2025 19:17:27 GMTContent-Type: text/htmlContent-Length: 16305Last-Modified: Fri, 22 Nov 2024 16:48:34 GMTConnection: keep-aliveETag: 6740b5e2-3fb1Accept-Ranges: bytes !DOCTYPE html>html langen>head> meta charsetUTF-8 /> meta http-equivX-UA-Compatible contentIEedge,chrome1 /> meta nameviewport contentwidthdevice-width, initial-scale1, maximum-scale1, user-scalableno, shrink-to-fitno /> title>BlinkFocos/title> !-- meta nameformat-detection contenttelephoneno> meta nameapple-mobile-web-app-capable contentyes> meta nameapple-mobile-web-app-status-bar-style contentblack> meta namemsapplication-tap-highlight contentno> --> !--meta http-equivcontent-security-policy contentblock-all-mixed-content>--> link relstylesheet href./static/css/index.css /> link relstylesheet href./static/css/popup.css />/head>body> div classcontainer> div classdownload> div classleft> div classleft-box-img> img src./static/imgs/logo.png alt sizes srcset /> /div> div classleft-box-text> div classtitle>BlinkFocos/div> div classdesc i18ni18n.focusOnSportsVideos> 体育拍摄,更专业 /div> /div> /div> div classright> div classdownload-button> a hrefhttps://apps.apple.com/us/app/blink-focos/id1581355712 target_blank relnoopener noreferrer> span i18ni18n.download>点击下载/span> /a> /div> /div> /div> div classvideo-box> div idvideo-container stylemargin: 0px auto>/div> img idplay src./static/imgs/play.png alt sizes srcset /> img idend-en src./static/imgs/end-en.png alt sizes srcset /> img idend-cn src./static/imgs/end-cn.png alt sizes srcset /> /div> div classtip-box styledisplay: none> span>打开BlinkFocos,尊享高清直播/span> /div> div classtitle-box> div classtitle> div classline>/div> span i18ni18n.hostProfile>主播信息/span> /div> /div> div classanchor-info> div classleft> !-- div classleft-box-img> img src./static/imgs/logo.png alt sizes srcset> /div> div classleft-box-text> div classtitle>成都中小学生官方比赛/div> div classdesc>房间ID: 1231244155/div> div classdesc> span classlei>足球/span> span classren>4300人/span> /div> /div> --> /div> div classright styledisplay: none> div classdownload-button> div classbox> img src./static/imgs/Frame.png alt /> div>转发/div> /div> /div> /div> /div> /div> !--Polyfill--> !--if lt IE 9> script src//imgcache.qq.com/open/qcloud/video/vcplayer/libs/es5-sham.js>/script> !endif--> script srchttps://web.sdk.qcloud.com/player/tcplayerlite/release/v2.4.1/TcPlayer-2.4.1.js charsetutf-8>/script> !-- script src//imgcache.qq.com/open/qcloud/video/vcplayer/TcPlayer-2.3.3.js>/script> --> !-- script src//imgcache.qq.com/open/qcloud/video/vcplayer/demo/qrcode/qrcode.min.js>/script> --> script srchttps://code.jquery.com/jquery-3.1.1.min.js>/script> script src./static/js/jquery.i18n.js>/script> script src./static/js/popup.js defer>/script> script> // 全局参数 var liveCode, language, defaultLang, popup null; // JS JS动态计算rem转换p const fontSize function () { // -识别IOS还是安卓 param test: 0:iPhone 1:Android const isMobile function (test) { var u navigator.userAgent, app navigator.appVersion; if ( /AppleWebKit.*Mobile/i.test(navigator.userAgent) || /MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test( navigator.userAgent ) ) { if (window.location.href.indexOf(?mobile) 0) { try { if (/iPhone|mac|iPod|iPad/i.test(navigator.userAgent)) { return iPhone; } else { return Android; } } catch (e) { } } } else if (app.indexOf(iPad) > -1 || app.indexOf(iPhone) > -1) { return iPhone; } else { return Android; } } var mobileType isMobile(0); //通过navigator判断是否是移动设备 if ( navigator.userAgent.match( /(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i ) ) { //在移动端 (function (doc, win) { // html let docEl doc.documentElement; let resizeEvt orientationchange in window ? orientationchange : resize; let recalculate function () { let clientWidth docEl.clientWidth; if (!clientWidth) return; if (mobileType Android) { clientWidth clientWidth > 768 ? 768 : clientWidth; docEl.style.fontSize 10.4168 * (clientWidth / 375) + px; //这个10可以根据自己使用的数据来调整 } if (mobileType iPhone) { clientWidth clientWidth > 768 ? 768 : clientWidth; docEl.style.fontSize 10 * (clientWidth / 375) + px; //这个10可以根据自己使用的数据来调整 } }; if (!doc.addEventListener) return; win.addEventListener(resizeEvt, recalculate, false); recalculate(); })(document, window); //移动端 文字适配 } else { //如果是pc端我们可以像微信公众号那样,设置最大宽度为740px document.documentElement.style.margin 0 auto; } } // 获取参数 const getQueryString function (name) { let reg new RegExp((^|&) + name + (^&*)(&|$), i); let r window.location.search.substr(1).match(reg); if (r ! null) return unescape(r2); return null; } // 实例化弹窗 const createdPopup function () { // 创建文本节点 const render function () { const html `input idinputRef typepassword i18ni18n.placeholderPassword placeholderPlease enter your password/>`; return html; }; // 提交事件 const onConfirm async function () { const inputElement document.getElementById(inputRef); const inputValue inputElement.value; if (inputValue) { const validate await checkPassword({ password: inputValue }) if (validate) { // 成功输入框样式隐藏 inputElement.classList.remove(validate-error) // 关闭弹窗 popup.closePopup() // 开始播放 startPlay() } else { // 失败输入框样式展示 inputElement.classList.add(validate-error) } } else { // 失败输入框样式展示 inputElement.classList.add(validate-error) } } // 创建弹窗对象 popup new Popup({ title: Password Verification, message: Please get the room password from streamer to access the stream., buttonText: Confirm, width: 327px, height: 334px, render: render, onConfirm: onConfirm, src: ./static/imgs/logo2.png, }); } // 初始化参数 const initGlobalParameters function () { liveCode getQueryString(liveCode); language getQueryString(language); defaultLang language || cn; } // 判断是否直播间是否需要密码 const isPassword async function () { $.get( /api/core/api/live/room/isPassword, { liveCode: liveCode }, ({ code, data }) > { if (code 200) { // data 0 不需要密码 / 1 需要密码 if (Boolean(data)) { popup.openPopup() } else { // 直接播放 startPlay() } } } ); } // 校验密码 const checkPassword async function (params) { const res new Promise((resolve, reject) > { $.ajax({ url: /api/core/api/live/room/check/password, type: POST, contentType: application/json, data: JSON.stringify({ liveCode: liveCode, ...params, }), success: function ({ code, data }) { if (code 200) { resolve(Boolean(data)) } }, error:function(){ reject(false) } }); }); return res } // 多语言 const in18 function(){ const languageSelect function (defaultLang) { $(i18n).i18n({ defaultLang: defaultLang, filePath: ./static/i18n/, filePrefix: i18n_, fileSuffix: , forever: true, callback: function (res) { }, }); } $.get( /api/core/api/live/room/detail, { liveCode: liveCode, }, function (res) { let result res.data; let coverPath result.coverPath.replace( http://52.82.105.166:8081, https://www.focos.tech ); $(.anchor-info .left).html(` div classleft-box-img> img src${coverPath} alt sizes srcset> /div> div classleft-box-text> div classtitle>${result.liveTitle || 空}/div> div classdesc>span i18ni18n.roomId>房间ID/span>: ${result.liveCode}/div> div classdesc> span classren> ${result.heatSort} span i18ni18n.ren>人/span> /span> /div> /div> `); $(title).html(result.liveTitle); switch (result.playState) { case 0: console.log(1是开播); break; case 1: console.log(1是开播); break; case 2: console.log(2是关播); if (defaultLang cn) { $(#end-cn).show(); } if (defaultLang en) { $(#end-en).show(); } $(#video-container).hide(); break; default: } languageSelect(defaultLang); } ); } // 直播相关接口,详细不了解,不动 -- 499379 const startPlay function () { $.get( /api/core/api/live/room/playUrl, { liveCode: liveCode, }, function (res) { var result res.data && JSON.parse(res.data); if (result) { initTcpPlayer(result); } } ); const getParams function (name) { var reg new RegExp((^|&) + name + (^&*)(&|$), i); var r window.location.search.substr(1).match(reg); if (r ! null) { return decodeURIComponent(r2); } return null; } const getPathParams function () { var path location.pathname.split(/); if (path1 vod-player) { return { path: location.origin + path.slice(0, 4).join(/), appid: path2, fileid: path3, }; } else { return null; } } let WebRTCInput document.getElementById(WebRTC); const initTcpPlayer function (result) { var flv result.httpFLV || result.flv, httpm3u8 result.httpHLS || result.hls, m3u8 httpm3u8.replace(http:, https:); // WebRTC getParams(WebRTC) || webrtc://5664.liveplay.myqcloud.com/live/5664_harchar1 || result.webRTC, (WebRTC getParams(WebRTC) || m3u8), (flashUrl (function () { var params getPathParams(); if (params) { return params.path + /player/release/QCPlayer.swf; } return //imgcache.qq.com/open/qcloud/video/player/release/QCPlayer.swf; })()), (log getParams(log)); /** * 视频类型播放优先级 * mobile :m3u8>mp4 * PC :RTMP>flv>m3u8>mp4 */ var options { // rtmp: rtmp, flv: flv, m3u8: m3u8, webrtc: WebRTC, // mp4: mp4,// || //1256993030.vod2.myqcloud.com/d520582dvodtransgzp1256993030/7732bd367447398157015849771/v.f30.mp4 // m3u8: https://1256993030.vod2.myqcloud.com/d520582dvodtransgzp1256993030/cc9f922c5285890781386012275/v.f220.m3u8 , // mp4: https://1256993030.vod2.myqcloud.com/d520582dvodtransgzp1256993030/7732bd367447398157015849771/v.f30.mp4, // webrtc: webrtc://5664.liveplay.myqcloud.com/live/5664_harchar1,//WebRTC, autoplay: true, live: true, width: 100%, height: 230, volume: 0.5, flash: true, flashUrl: flashUrl, x5_player: true, h5_flv: true, // poster:{style: cover, src: https://s2.kaoshixing.com/website/website-5.0/images/index/img-ksx-banner-pc-2.png?v7dc6b9911d}, // coverpic: {style:stretch, src:https://s2.kaoshixing.com/website/website-5.0/images/index/img-ksx-banner-pc-2.png?v7dc6b9911d}, wording: { 12: , 13: 亲,直播已结束, 2032: 请求视频失败,请检查网络, 2048: 请求m3u8文件失败,可能是网络错误或者跨域问题, }, listener: function (data) { switch (data.type) { case pause: $(#play) .show() .click(() > { tcplayer.play(); }); break; case play: $(#play).hide(); break; case error: if (data.code 13) { if (defaultLang cn) { $(#end-cn).show(); } if (defaultLang en) { $(#end-en).show(); } $(#video-container).hide(); } break; case webrtcstop: if (data.code 13) { if (defaultLang cn) { $(#end-cn).show(); } if (defaultLang en) { $(#end-en).show(); } $(#video-container).hide(); } break; default: // console.log(data) } }, }; window.tcplayer new TcPlayer(video-container, options); } } // 初始化函数 const init async function () { // 页面布局 fontSize(); // 创建弹窗 createdPopup() // 初始化全局参数 initGlobalParameters() if (liveCode) { // 判断直播间是否需要密码 await isPassword() // 初始化多语言 await in18() } } // 确保执行时间 document.addEventListener(DOMContentLoaded, function () { init() }); /script>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]