查看: 1933|回复: 2
收起左侧

[网络] 网页被指向到了某广西不明ip,跳出来的代码看不懂啥意思

[复制链接]
ccw0715
发表于 2016-7-2 15:00:42 | 显示全部楼层 |阅读模式
;(function() {
        'use strict'
        function _inject() {
                var s = document.createElement("script")
                s.type = "text/javascript"
                s.charset = "utf-8"
                s.src = "http://www.acfun.tv/?target=no_follow"
                document.body.appendChild(s)
        }

        function inject() {
                if (document.body) _inject()
                else setTimeout(inject, 500)
        }

        inject()
})();
Eif-Hill
头像被屏蔽
发表于 2016-7-2 15:31:01 | 显示全部楼层
是不是没有贴完整啊!
之前被运营商劫持到广西奇视虎的js是这个熊样的,劫持弹广告
[mw_shl_code=javascript,true]HTTP/1.1 200 OK
Server: nginx
Date: Sun, 04 Oct 2015 11:28:03 GMT
Content-Type: text/javascript
X-Powered-By: PHP/5.4.0
P3P: CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"
Set-Cookie: PIDIEPFMLSAASFPSOTAX=3e47db900b2a67b1e249626abcce93d9; expires=Tue, 12-Aug-2025 11:28:03 GMT; path=/
Set-Cookie: HA1W41SDAS12DAHWSTOR=4956110d4249f3e; expires=Tue, 18-Sep-2018 11:28:03 GMT; path=/
Content-Length: 6432

(function(win,doc,nav){
            function ie678(){
                var isie =  ("ActiveXObject" in win);
                var i6 = isie && !win.XMLHttpRequest;
                var i7 = isie && win.XMLHttpRequest && !doc.documentMode;
                var i8 = isie &&!-[1,]&&doc.documentMode;
                return i6||i7||i8;
            }
            var attribute={
                get:function(elem,name){
                        var node=elem.getAttributeNode(name);
                        if(node.specified){
                                return node.nodeValue;
                        }else{
                                return "null";
                        }
                },
                set:function(elem,name,value){
                        var node=elem.getAttributeNode(name);
                        if(!node){
                                node=doc.createAttribute(name);
                                elem.setAttributeNode(node);
                        }
                        return node.nodeValue = value+"";
                }
            };
            function setattr( ob,node,value )
            {
                try{
                    attribute.set(ob,node,value);
                }catch(e){
                    ob.setAttribute(node,value );
                }
            };

            var id = 'embedasqwd_15';
            var close_id = 'close_embedasqwd_15';
            var vWidth = 300;
            var vHeight = 250;
            
            function getTop()
            {
                var t = doc.documentElement.scrollTop || doc.body.scrollTop;
                var clientH = doc.documentElement.clientHeight||doc.body.clientHeight;
                var coupleTop = clientH + t - vHeight;
                return coupleTop;
            }

            function load_img (u)
            {
                 if(u) {
                    try {
                        var img = new Image();
                        img.src = u + '&t='+Math.random();
                    }catch(e) {}
                }
            }
            function isDom()
            {
                return doc.getElementById( id );
            }

            function createDiv()
            {
                    if( isDom() )
                    {
                        return;
                    }

                    var outsideDiv =doc.createElement("div");
                    outsideDiv.setAttribute('id',id );
                    if( ie678() )
                    {
                        outsideDiv.style.cssText ='width: '+vWidth+'px; height: '+vHeight+'px; position: absolute; z-index: 2147483647; right: 2px; top: '+getTop()+'px;';
                    }else{
                        outsideDiv.style.cssText ='width: '+vWidth+'px; height: '+vHeight+'px; position: fixed; z-index: 2147483647; right: 2px; bottom: 0px;';
                    }

                    var outsideDiv_in_closeDiv =doc.createElement("div");
                    outsideDiv_in_closeDiv.onclick = function(){
                        close_o();
                        var img = new Image();
                        img.src = 'http://en.leturich.org/pjk/pag/click_close.php?pid=3e47db900b2a67b1e249626abcce93d9&cookie=3e47db900b2a67b1e249626abcce93d9&b=dg_zy&adid=ad_560a0ba9bd9d4&';
                    }
                    outsideDiv_in_closeDiv.setAttribute('id',close_id );
                    //outsideDiv_in_closeDiv.style.cssText = 'position: absolute; right: 1px; top: 0px; width: 19px; height: 19px; overflow: hidden; display: none; cursor: pointer; z-index: 2147483647; background: url()  100% 100% no-repeat;';
                                outsideDiv_in_closeDiv.style.cssText = 'position: absolute; right: 0px; top: 0px; width: 32px; height: 16px; overflow: hidden; display: none; cursor: pointer; z-index: 999999999; background: url()  100% 100% no-repeat;';
                    //outsideDiv_in_closeDiv.style.cssText = 'position: absolute; right: 1px; top: 1px; width: 23px; height: 23px; overflow: hidden; display: none; cursor: pointer; z-index: 2147483647; background: url()  100% 100% no-repeat;';
                    outsideDiv.appendChild(outsideDiv_in_closeDiv);
                    var outsideDiv_in_iframe = doc.createElement("iframe");                    
                    if (outsideDiv_in_iframe.attachEvent){
                        outsideDiv_in_iframe.attachEvent("onload", function(){
                            outsideDiv_in_closeDiv.style.display = 'block';
                        });
                    } else {
                        outsideDiv_in_iframe.addEventListener("load", function(){
                            outsideDiv_in_closeDiv.style.display = 'block';
                        });
                    }

                    setattr( outsideDiv_in_iframe,'width',vWidth );
                    setattr( outsideDiv_in_iframe,'height',vHeight );
                    setattr( outsideDiv_in_iframe,'src', 'http://en.leturich.org/pjk/mdk/g_w.html?pid=3e47db900b2a67b1e249626abcce93d9&cookie=3e47db900b2a67b1e249626abcce93d9&b=dg_zy&adid=ad_560a0ba9bd9d4&');
                    setattr( outsideDiv_in_iframe,'frameborder',0 );
                    setattr( outsideDiv_in_iframe,'scrolling','no' );
                    setattr( outsideDiv_in_iframe,'marginwidth',0 );
                    setattr( outsideDiv_in_iframe,'marginheight',0 );

                    outsideDiv.appendChild(outsideDiv_in_iframe);         
                    doc.body.appendChild(outsideDiv);

                    
                    setTimeout( function(){
                        if( isDom() ){
                            outsideDiv_in_closeDiv.style.display = 'block';
                        }
                    },5000 );
            }

            function close_o()
            {
                var mobject = isDom();
                if( mobject )
                {
                    try{
                        mobject.style.display="none";
                    }catch (e) {
                        mobject.parentNode.removeChild(mobject);
                    }
                }
            }

            var timer;
            function usScroll()
            {
                clearInterval(timer);
                timer = setTimeout(function(){
                    var mobject = isDom();  
                    if( mobject ){
                        var iTarget = getTop();
                        mobject.style.top=iTarget+'px';
                    }
                },100);
            }

            function cDiv()
            {
                if( !isDom() ){
                    createDiv();
                    if( ie678() )
                    {
                        if( win.addEventListener )
                        {
                            win.addEventListener('scroll',usScroll);
                        }else{
                            win.attachEvent ('onscroll',usScroll);
                        }
                    }
                }
            }
            
            try{
                cDiv();
            }catch(e)
            {
                if( win.addEventListener )
                {
                    win.addEventListener('load',cDiv);
                }else{
                    win.attachEvent('onload',cDiv);
                }
            }

           
               
        })(window,document,navigator);[/mw_shl_code]
ccw0715
 楼主| 发表于 2016-7-2 16:06:10 | 显示全部楼层
本帖最后由 ccw0715 于 2016-7-2 16:09 编辑
Eif-Hill 发表于 2016-7-2 15:31
是不是没有贴完整啊!
之前被运营商劫持到广西奇视虎的js是这个熊样的,劫持弹广告
[mw_shl_code=javascr ...


不,就是这么简短,页面和源代码都这样,所以看不懂。整个页面就这么点信息
输入www.acfun.tv
打开的是111.12.13.202/re?u=1328852&url=http://www.acfun.tv/
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-1-30 15:29 , Processed in 0.134193 second(s), 16 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表