https://xin.vipxz2.cc/tt.html

ID de l'analyse :
daac2570-e6fe-4488-93a6-5c1477077becTerminée
URL soumise :
https://xin.vipxz2.cc/tt.html
Fin du rapport :

Liens : 0 trouvé(s)

Liens sortants identifiés à partir de la page

Variables JavaScript : 26 trouvée(s)

Les variables JavaScript globales chargées dans l'objet fenêtre d'une page sont des variables déclarées en dehors des fonctions et accessibles depuis n'importe quel endroit du code au sein du champ d'application actuel

NomType
onbeforetoggleobject
documentPictureInPictureobject
onscrollendobject
$function
jQueryfunction
utf16to8function
utf8to16function
QR8bitBytefunction
QRCodefunction
QRPolynomialfunction

Messages de journal de console : 1 trouvé(s)

Messages consignés dans la console web

TypeCatégorieEnregistrement
errornetwork
URL
https://xin.vipxz2.cc/js/jquery.cookie.js
texte
Failed to load resource: the server responded with a status of 404 (Not Found)

HTML

Le corps HTML de la page en données brutes

<!DOCTYPE html><html lang="en"><head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
	<link rel="shortcut icon" type="image/x-icon" href="">
<title>VIP</title>
    <meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">
    <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
    <meta content="telephone=no" name="format-detection">
    <meta content="email=no" name="format-detection">
     <link rel="shortcut icon" href="/favicon.ico">
	<link rel="stylesheet" type="text/css" href="css/main.css">
    <script src="cdn.bootcss.com/jquery/1.9.1/jquery.js"></script>
    <script src="./js/jquery.cookie.js"></script>
    <script src="data/qrcode.js"></script>
</head>
<body>
    <div class="distribute-wrap" id="distribute-cont">
        <div class="distribute-header"></div>
        <div class="distribute-content">
            <div class="container">
                <div class="cont">
                    <div class="icon-wrap">
						<img id="icon-src" src="data/qx/images/tt.png"></div>  
						<div class="info"><h2 class="name"><!--?php echo $name; ?--></h2><p class="name-info pc-pwd"><span>版本: 2.1.8 </span><span>大小: 6.1M </span><br><span>更新时间: 2022-10-18 18:50:00</span></p></div>
                    <div class="download">
                        <a class="download-btn btn-main" id="download_btn"><span>立即下载</span></a>
                        <p class="system">适用于安卓</p>
                    </div>
					<div id="desc"></div>
                    <div class="download-code">
                        
                   <canvas width="146" height="146"></canvas></div>
                    <div class="text-center tip">扫描二维码下载</div>  
                </div>
            </div>
        </div>
    </div>

    <div class="shdow" id="mask">
        <img id="mask-tip">
    </div>

    <div class="shdow" id="modal">
        <div class="modal">
            <div class="modal-head">
                <p>安装提示</p>
            </div>
            <div class="modal-body">
                <p>安装完成后-请在设置-通用设备管理-添加信任即可</p>
                <div class="modal-btn-wrap">
                    <button type="button" class="btn btn-bor" onclick="hideModal()">关闭</button>
                   
                </div>
            </div>
        </div>
    </div>

    <script>
        var browser = {
            versions: function () {
                var u = navigator.userAgent,
                    app = navigator.appVersion;
                return { //移动终端浏览器版本信息
                    trident: u.indexOf('Trident') > -1, //IE内核
                    presto: u.indexOf('Presto') > -1, //opera内核
                    webKit: u.indexOf('AppleWebKit') > -1, //苹果、谷歌内核
                    gecko: u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1, //火狐内核
                    mobile: !!u.match(/AppleWebKit.*Mobile.*/), //是否为移动终端
                    ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端
                    android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1, //android终端或uc浏览器
                    iPhone: u.indexOf('iPhone') > -1, //是否为iPhone或者QQHD浏览器
                    iPad: u.indexOf('iPad') > -1, //是否iPad
                    webApp: u.indexOf('Safari') == -1 //是否web应该程序,没有头部与底部
                };
            }(),
            language: (navigator.browserLanguage || navigator.language).toLowerCase()
        };

        //数据修改区 1 iOS 2 Android
		var dir = 'qx';//文件夹名字
        var system = {
            '1': {
                'name': '<?php echo $name; ?>',
                'version' : '1.0.2',
                'size': '12.6M',
                'time': '2022-10-15 17:00:00',
				'desc': '',//描述
            },
            '2': {
                'name': '<?php echo $name; ?>',
                'version' : '2.1.8',
                'size': '6.1M',
                'time': '2022-10-18 18:50:00',
				'desc': '',//描述
            }
        }
		//数据修改区
		
        var platform = 2;
        var info_html = '';
        $(function () {
			$('#icon-src').attr("src", "data/"+dir+"/images/tt.png");
            if (browser.versions.mobile && browser.versions.ios) {
                platform = 1;
            }
            info_html+='<h2 class="name">'+system[platform].name+'</h2>'
            info_html+='<p class="name-info pc-pwd"><span>版本: '+system[platform].version+' </span><span>大小: '+system[platform].size+' </span><br><span>更新时间: '+system[platform].time+'</span></p>'
            $('.info').html(info_html);
            $('.system').text(platform==1?'适用于苹果':'适用于安卓');
			if (system[platform].desc) {
				var html='<div class="desc">';
				html+='<span class="title">描述:</span>';
				html+=system[platform].desc;
				html+='</div>';
				$('#desc').html(html);
            }
            //生成二维码
            jQuery('.download-code').qrcode({
                render: "canvas", //也可以替换为table
                width: 146,
                height: 146,
                text: location.href,
                background: "#ffffff", //二维码的后景色
                foreground: "#000000", //二维码的前景色
                src: './data/'+dir+'/images/tt.png'        //二维码中间的图片  
            });
        })

        function is_show_mask() {
            var ua = navigator.userAgent.toLowerCase();
            if(ua.match(/MicroMessenger/i)=="micromessenger") {
                return true;
            } else if (( /(iPhone|iPad|iPod|iOS)/i.test(ua) && /\sQQ/i.test(ua)) || ( /(Android)/i.test(ua) && /MQQBrowser/i.test(ua) && /\sQQ/i.test((ua).split('MQQBrowser')))) {
                return true;
            }
            return false;
        }
        if (is_show_mask()) {
            if (browser.versions.mobile && browser.versions.ios) {
                $('#mask-tip').attr('src', '/images/invite_ios.png');
            } else {
                $('#mask-tip').attr('src', '/images/invite_android.png');
            }
            $('#mask').show();
        }
        
        function hideModal() {
            $('#modal').hide();
        }
        
function jishu(aa) {
            var biaoshi = 'tt';
            var u = navigator.userAgent;
            var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/);
            if (isiOS) {
                $.get("/api.php?page="+biaoshi+"&action=get", function(res) {
                    if (res > 999999) {
                        $('.modal-body p').text('签名不足');
                        $('.modal-body .modal-btn-wrap').hide();
                        $('.modal-body p').css('text-align','center');
                        $('#modal').show();
						throw true
                        return;
                    } else {
                        $.get("/api.php?page="+biaoshi, function(res) {})
						aa && aa()
                        // var the_jishu = $.cookie('the_jishu_'+biaoshi);
                        // if (!the_jishu || the_jishu != 100) {
                        //     $.cookie('the_jishu_'+biaoshi, 100, {expires:1});
                        //     $.get("/api.php?page="+biaoshi, function(res) {})
                        // }
                    }
                })
                
            }else{
                $.get("/api_az.php?page="+biaoshi+"&action=get", function(res) {
                    if (res > 3000000) {
                        $('.modal-body p').text('正在下载');
                        $('.modal-body .modal-btn-wrap').hide();
                        $('.modal-body p').css('text-align','center');
                        $('#modal').show();
                        return;
                    } else {
                        $.get("/api_az.php?page="+biaoshi, function(res) {})
                        aa && aa()
                        // var the_jishu = $.cookie('the_jishu_'+biaoshi);
                        // if (!the_jishu || the_jishu != 100) {
                        //     $.cookie('the_jishu_'+biaoshi, 100, {expires:1});
                        //     $.get("/api.php?page="+biaoshi, function(res) {})
                        // }
                    }
                })
			}
        }

        // <!-- function openMobileConfig() { --失效>
        //     <!-- $('#modal').hide(); -->
        //     <!-- location.href = "./data/adcd.mobileprovision"; -->
        // <!-- } -->

        $('#download_btn').on('click',function(){
            jishu(()=>{
			            var winRef = window.open("","_self") ;
            if (browser.versions.mobile && browser.versions.ios) {
                $('#modal').show();
                winRef.location = 'itms-services://?action=download-manifest&url=https://txljtpg.oss-cn-hongkong.aliyuncs.com/tt.plist';//ios包的地址
            }else{
                winRef.location = 'https://xz.vipxz2.cc/tt.APK';//android包的地址
            }
			});
        })
    </script>



</body></html>