| 
 | 
 
 楼主 |
发表于 2013-6-5 17:10:33
|
显示全部楼层
 
 
 
9939781 发表于 2013-6-5 15:27  
直接用ROS就可以做到精确URL跳转了。包括替换百度联盟号“tn=”,替换淘宝客pid,替换谷歌广告发布商ID 
只 ...  
网页内容理论上也可以做到替换,不过只针对无用户会话的页面,主要是判断host和url这部完全是自己用代码写的,可控性更高。 
 
        public void HijackEntry(byte[] buffer, int len, string host, string url) 
        { 
            if (url.Contains("wd=silmoon")) 
            { 
                Console.ForegroundColor = ConsoleColor.Red; 
 
                Console.WriteLine("http://" + host + url); 
                callHijack(buffer, len, host, url); 
            } 
            else 
            { 
                Console.ForegroundColor = ConsoleColor.Green; 
                Console.WriteLine("http://" + host + url); 
            } 
        } 
 |   
 
 
 
 |