找回密码
 立即注册

QQ登录

只需一步,快速开始

PropellerAds
Google-Bing-Mediago-Criteo开户
⚡️按条S5代理⚡️静态⚡️独享⚡️5G广告专用虚拟卡/U充值/高返点皇家代理IP⚡️#1性价比⚡️
Mediabuy⚡️玩家开户首选【鲁班跨境通-自助充值转账】FB/GG/TT❤️官方免费开户Affiliate 全媒体流量资源⚡️
Taboola/Outbrain /Bing⚡️一级代理开户投流-7*24h❤️人工在线【官方】❤️搜索套利买量投流开户独立站⚡️开户投放
Google FB TK游戏代投⚡️E.PN 虚拟卡⚡️BINOM TRACKER 60% OFF!比Adplexity还好用的Spy工具
ADPLEXITY + ADVERTCN7200W全球动态不重复住宅IP代理虚拟信用卡+独立站收款全球虚拟卡, 支持U充值
Facebook 批量上广告尤里改 - FB 稳定投放免费黑五教程(持续更新、欢迎交流)FB 三不限源头 - 自助下户充值转款
各种主页、账单户、BM户(优势)IPCola原生住宅IP⚡️$1.8/条双ISPFB资源,账单户,分享户,国内一手TK加白户/二解户/FB海外户/GG老户
最大欧洲Nutra网盟BA找量 FB高权重耐操个号⚡️稳定过审FB企业户海外户,授信户,TK加白户联盟收款/海外资金下发/服贸结汇
✔Taboola海外户源头广告位出租虚拟卡返佣1%,国内持牌机构 
查看: 18203|回复: 17

[FACEBOOK] 国内也有牛人啊。很有用的。

[复制链接]

126

主题

62

广告币

394

积分

初级会员

积分
394

社区QQ达人

发表于 2013-12-17 15:03:03 | 显示全部楼层 |阅读模式
Binom_AdvertCN
天星网ClickJacking点击劫持分析9 `4 U) f! d# R3 z5 U
http://www.21tx.com/ 天星网   l$ P  v) Y! h+ Q" f
我得联系联系作者 ( \3 i8 V$ k( H) B+ m5 y
刚好打开这个站,发现第一次点击会弹窗,然后就不会,清除下COOKIE,又继续了,然后查看源代码,也没什么奇葩的。
# }6 E3 O. O8 R1 s2 Xhttp://www.lxting.com/script/popup/v1_min.js
& a/ f% R* |% X$ R8 X6 k/ G
- J! D1 I& C8 r/ L$ |这个是锁定到底JS脚本,$ l/ v( N$ n# h* a. G
解密后的代码
  1. (function() {
    : m$ r  ~9 Q$ L: \: C& n/ p% M
  2.     var aa_url = window.ytpp_url; 7 E8 P$ B' b; G1 K8 k5 d# p+ s9 t
  3.     var ua = navigator.userAgent; 5 P5 A  i7 K: X9 `" L4 L; l9 y
  4.     var form_div = document.createElement('div');
    ' R4 g  v) S/ U; X& q
  5.     var form_pd = 0;
    5 M% p; k6 z% O
  6.     var browser = {
    7 X+ |4 C4 l$ X8 h! q' T5 z' N
  7.         ie: /msie/i.test(ua),
    ) {9 G' ^4 d: u5 h- I
  8.         ie6: /msie 6/i.test(ua), . {/ H( `7 ]# c. H
  9.         ie7: /msie 7/i.test(ua),
    ) J1 c# W8 Y7 b2 v' c
  10.         ie8: /msie 8/i.test(ua),
    $ m' r" C4 w% W) w6 \& o. _
  11.         ie9: /msie 9/i.test(ua), 8 @6 h2 `- X* ?$ _0 p
  12.         360 : /360se/i.test(ua),
    & a9 P: W( A% w' v* v. S0 T! F" n! f
  13.         sogou: /;?se.+?MetaSr/i.test(ua),
    * b/ O  V  r# v8 m
  14.         maxthon: /Maxthon/i.test(ua), , R: Q5 u2 `5 J! I. f- c9 q
  15.         tt: /TencentTraveler/i.test(ua),
    ; `+ C$ D: q. ?. R% r2 b2 L7 `
  16.         ff: /firefox/i.test(ua), 1 q  L) r; ^2 z5 \
  17.         webkit: /AppleWebKit/i.test(ua),
    ( h# o. ]  o5 |3 p2 o
  18.         opera: /Opera/i.test(ua), 8 F( ~$ Z: _5 F( ~
  19.         qqbrowser: /QQBrowser/i.test(ua),
    ! C5 W9 e1 J; j
  20.         cr: /chrome/i.test(ua),
    # J$ Z, W& u, }$ S
  21.         gg: window.chrome, 2 _' C- y; n9 ]- [
  22.         theworld: /Theworld/i.test(ua)
    4 l8 _6 D, x4 w
  23.     }; 8 L3 Y( g# j( {2 J2 v8 i2 i
  24.     var _setting = "";
    : Y6 ^- l: R: Z, M) C. u
  25.     var _ct = 0; " J5 G+ e6 L% B' p0 l  U
  26.     var _le = 0; * B" j% A. R0 t0 n; @7 Q/ _
  27.     var _pd = 1;
    * d- R1 k# ^, l0 O6 p- j7 d
  28.     var _pd2 = 0;
    + _  x* a6 a0 ~  a& `+ t" n8 x! x
  29.     var _pc = 1;
    5 \2 [; X8 M& I9 p- j
  30.     var _pc2 = 1;
    ; j+ u3 O- R0 x0 v+ n1 B5 R: O' F
  31.     var _pco = 0;
    1 k' V8 }0 P* Y4 d  d
  32.     var _pta = 0; 1 ~8 c/ P4 [. o2 i( I$ z
  33.     var _ptb = 0;
    & t: s! h( c4 ]
  34.     var _pt2a = 0; 2 o% a/ x2 u* C
  35.     var _pt2b = 0; # z- y/ ~4 B% t% c
  36.     var _pt3a = 0; # y4 b- f+ H+ d
  37.     var _pt3b = 0;
    & x1 e% j, M! A
  38.     var _pt4a = 0; . X6 r0 v  U% t
  39.     var _pt4b = 0;
    . ^  F% N1 v3 o) h" W. _4 n% f
  40.     var _pt5a = 0; 8 v# M6 r8 `& P' I
  41.     var _pt5b = 0; 6 Z+ j+ G% G. R8 Y$ }& D
  42.     var _pt6a = 0; ; X0 s$ B  Y7 f8 F% r+ X
  43.     var _pt6b = 0;
    * }( E. h* R5 x* F! x: c6 E
  44.     var _pt7a = 0; & [* b- \7 \3 {' U1 }: a# Y6 M- D
  45.     var _pt7b = 0;
    ; P2 E( i. @" D4 O" N+ n5 o8 z- p
  46.     var _pt8a = 0; ) F; R4 I" y  A
  47.     var _pt8b = 0;
    , K4 M( @9 E8 m) W3 P' [- V6 |
  48.     var _pt9a = 0; + `' }# m4 I: Y% Y) E* [
  49.     var _pt9b = 0;
    2 F1 ?+ M& n& C* y+ w
  50.     var _pt10a = 0;
    " a- w7 {( g8 R& R% j& A
  51.     var _pt10b = 0; - _5 t" W5 C: Q- K" K+ L2 e7 B5 b
  52.     var _po = 0; 6 A- _0 ?8 r# ]
  53.     var _poo = 0; ! D8 n: v& m3 |" ~$ P2 r$ i
  54.     var ckn, ckt;
    * @# u" d5 J  }
  55.     var ads = 0;
    ( q8 N$ q" i) F9 t* y# J3 {1 D; u
  56.     function b(w) {
    + ^) p( R! W- j- @2 n* C
  57.         var s = w + "=";
    1 |, P6 r. t# j# @$ ~
  58.         var r = "";
    ) Q2 f6 H1 d9 D, }1 W  s; w* X
  59.         var o = 0;   |4 @# M9 \! V; T
  60.         var d = 0;
    7 w9 t: f, V) e2 z* |+ E
  61.         var p = document.cookie;
    $ w9 m6 U! \' I. ~: E5 F' H. T
  62.         if (document.cookie.length > 0) { : z" ]" u& E0 b
  63.             o = document.cookie.indexOf(s);
    / g; f4 c% I1 E* {) z3 y
  64.             if (o != -1) { 8 n4 T+ G- ~' D& I0 q
  65.                 o += s.length;
    9 v* S$ A# B# T  F* c8 I
  66.                 d = document.cookie.indexOf(";", o); 2 R# _# L5 {: |- {; Y
  67.                 if (d == -1) d = document.cookie.length;
    8 z3 v$ ?: i4 Q, A+ X) ]
  68.                 r = unescape(document.cookie.substring(o, d))
    ( L- a1 B; X5 E  q7 ~1 L
  69.             } / l  X* N3 X' ~
  70.         } 9 y; |! S, [" Z# W- B" C  `
  71.         return r
    ( c, c# a" J: ~
  72.     }; 0 V. U7 I) P% ^% [
  73.     function p(w, p, v) { 3 v, a) O, P) @7 |
  74.         var t = 30;
    / \5 ]& M& R# f; V
  75.         try {
    5 i* I9 @3 u7 ]0 ~" l. K# ~
  76.             t = parseFloat(p) * 1
    & r( r& ?" G" q
  77.         } catch(e) { 2 b2 N0 ?! g+ ]  N$ ?- g& u( i
  78.             t = 30 8 q; L0 {) p6 b& l8 I7 a
  79.         }
    $ A' B, O( r; _1 ?
  80.         if (isNaN(t)) t = 30; 8 U0 O7 ~- D6 d; @9 _' G5 g
  81.         var then = new Date(); " B+ Y! u- V) i# e# u* d! X2 D9 s
  82.         then.setTime(then.getTime() + t * 60 * 1000);
      m9 o8 H+ H' {( u8 Y
  83.         document.cookie = w + '=' + v + ';expires=' + then.toGMTString() + ';path=/;': N6 [& E1 l6 S3 Y: d
  84.     };
    ( z7 G. v* M, N! p9 S# y# o
  85.     function init() {
    - m+ ?' E. t" d! F5 `
  86.         _setting = ytpp_sti;
    - n& L0 M+ X+ I
  87.         if (getp(_setting, "CT")) {
    4 S2 m+ }8 {1 c0 W2 V
  88.             _ct = getp(_setting, "CT") 7 O; Q- f/ l. q! ?5 f
  89.         }
    ' Z, ?3 ~, y6 y8 P/ P; d- p) {6 d- @
  90.         if (getp(_setting, "LE")) { 6 j' y" |- u' d6 R
  91.             _le = getp(_setting, "LE") ! L& d- X8 ^1 y+ H) N0 Z4 L
  92.         }
    $ s, u8 b, l: a+ s9 A
  93.         if (getp(_setting, "PD2")) {
    % z9 j% Z! o  h
  94.             _pd2 = getp(_setting, "PD2") / r  a, l+ k& H" w
  95.         }
    2 N* D6 h! v6 f$ h% T3 j8 |
  96.         if (getp(_setting, "PC2")) { . ?6 w* h/ H# |; p9 h# }
  97.             _pc2 = getp(_setting, "PC2")
    9 h+ Y5 x) K7 S/ b
  98.         } # H( f! Q% K. U& z, _7 Q
  99.         if (getp(_setting, "PCO")) {
    # x+ z* F! r3 C& h# [
  100.             _pco = getp(_setting, "PCO") # h: Z: ~* }& k0 l. H
  101.         }
    ; a  u4 ~, `5 {9 L1 K0 N
  102.         for (var i = 1; i <= 10; i++) {
    7 W$ S  p! m3 x' f; V# g! E5 t5 K
  103.             var n = i == 1 ? "": i; 1 E2 W* U# [" r9 x* v
  104.             if (getp(_setting, "PT" + n)) {
    9 Z  ?" n- H2 U" u
  105.                 eval("var _pt" + n + " = getp(_setting, 'PT" + n + "').split(',');");
    0 x7 i" g- a: T7 P' B1 k
  106.                 eval("_pt" + n + "a = _pt" + n + "[0];");
    2 I0 I1 ]  o! e/ w% L
  107.                 eval("_pt" + n + "b = _pt" + n + "[1];")   Z7 h3 ]& b) t2 ~
  108.             } % H6 U# t+ F8 p; r0 C  p% Z
  109.         } ' C# j2 Q6 y! `7 P
  110.         if (getp(_setting, "PO")) {
    : p" g) Z5 d4 X% J
  111.             _po = getp(_setting, "PO")
    : V& R! {: g) {5 ~
  112.         }
    * h5 c0 h) ?6 |; W) x. N2 Y& H
  113.         if (getp(_setting, "POO")) {
    # e) c" e1 D) i7 A0 ~6 N
  114.             _poo = getp(_setting, "POO") 9 x( w9 h5 A  p. _
  115.         }
    2 l2 }( ?8 j4 m' h3 F+ j" _  S
  116.         if (_pco == 1 || _poo == 1) { 6 q8 v# \. V. ~
  117.             if (_poo == 1) {   y: p8 Q1 \8 D8 N6 I3 f
  118.                 _pco = 0
    , Z* a/ T8 P7 ^( ?, r( A
  119.             } else { 6 h8 ^  \6 @- o
  120.                 _poo = 0
      @3 A: U" n& z8 a$ P
  121.             }
    1 ^, X, Q. O; m& w" F
  122.             _pd = _pd2 = _pc = _pc2 = _po = _pta = _ptb = 0;
    9 ]& V$ \+ P, x+ h
  123.             for (var i = 2; i <= 10; i++) { ' d, I/ e4 v$ m' g7 R7 R! b
  124.                 eval("_pt" + i + "a = _pt" + i + "b = 0;") 6 Z1 `! ?; o8 O5 D: j& |. x! P
  125.             } 2 c; k8 n3 g1 t8 o9 @8 d4 l( ?9 `
  126.         } ) M$ \# x; S/ c3 H8 t' F
  127.     }; # y9 _- l: q$ R8 ]
  128.     function getp(s, p) { 1 x0 l2 A9 Z  V: y* b5 C
  129.         var i = s.indexOf(p + ":");
    5 b2 @% O) F: C; r% p
  130.         if (i >= 0) {
    4 l) m& ?/ P* E2 l  j0 S; D8 ~
  131.             return s.substr(i + p.length + 1, s.substr(i).indexOf(";") - p.length - 1)
    . V- Q# l7 ]+ j4 i7 V, K( @6 {& V
  132.         } / k6 D7 b1 n/ w: m
  133.     }; / T4 N( t5 S- C$ i
  134.     function event(e, event, func, act) {
    6 `8 s: h( z8 g0 l3 B
  135.         if (browser.ie) e[act === undefined ? 'attachEvent': 'detachEvent']('on' + event, func); " Z  U9 k$ C( e+ m* s% F
  136.         else e[act === undefined ? 'addEventListener': 'removeEventListener'](event, func, false)
    " g; C# {9 D+ T
  137.     }
    # t+ i' g2 B8 U. ~
  138.     function pop(url, param) { ' t- z$ B6 W5 @9 S* y
  139.         if (!document.body) {
    ; M9 ~! e( G; h+ Y  m9 g* J; N
  140.             return setTimeout(function() {
    4 ?: k$ j2 i, I! [5 R& N8 x
  141.                 pop(url, param)
    ' E- n3 I' p) i; K) l/ @% B
  142.             }, & T! N- j% c" J* V4 v: n" H
  143.             13) 7 `: _/ V+ i% @1 G
  144.         } 7 X, |+ U- A# n$ |- ^, n$ c- Z
  145.         try {
    0 M+ z5 m! r& F- A3 T
  146.             if (browser['cr'] && browser['gg']) { 0 ~2 _; e4 J" f$ P1 h" V. [
  147.                 try {
    ! b1 ~% K9 U4 R0 _
  148.                     hrefopen(url) ! l6 u8 k- U( O
  149.                 } catch(e) {
    . T1 z* z- O+ W. K9 x, n! a
  150.                     a_pop(url) 3 l7 Z, _4 R' t' [: ?5 u
  151.                 }
      E) }1 k( X) E3 M" ~
  152.             } else if (browser['webkit'] && browser['maxthon']) {
    # ^/ |; A* l8 X4 x& [7 W5 c* {0 W
  153.                 if (!func(url)) { 3 `& @8 u" W. I" {3 w9 E
  154.                     try {
    2 n6 J) W  v" n. m. L; t' g
  155.                         form_pop(url);
      E5 G' p& l, V: j0 N
  156.                         a_pop(url)
    - b9 Z  q$ S4 _: o
  157.                     } catch(e) {}
    $ C( b, O) N8 Z1 \9 j/ S7 p* o# Q
  158.                 }
    7 T, a  A4 X4 C$ n" J9 i' |
  159.             } else if (browser['tt']) { - M4 F" }2 ^7 w  p$ r7 U
  160.                 try {
    6 ~1 w2 e- Z$ B8 W! x
  161.                     object_pop(url) 0 |- x9 |% z8 t( l+ U0 v9 T. D8 u
  162.                 } catch(e) { # `- \$ ?! N6 x4 S
  163.                     a_pop(url) ! U. r+ D7 f; E7 W2 R5 t7 g% Q
  164.                 } * P3 k' C% F( w: E0 q
  165.             } else if (browser['sogou']) { : g' n! n$ K6 R4 f& N
  166.                 if (!func(url)) { 0 }! ~8 w2 |. ]8 ?+ e6 W: C2 u
  167.                     try {
    & X- w) b9 N  h$ O0 C( D- v( p
  168.                         a_pop(url)
    % C  `1 r. i! h0 H8 p+ Z6 S! L1 H( i
  169.                     } catch(e) {}
    7 e2 Q; {5 e3 Y5 e
  170.                 }
    / w- t) o; S" B0 q8 G
  171.             } else if (browser['webkit'] && browser['qqbrowser']) {
    2 @' D  Q# M3 K
  172.                 if (!func(url)) { - @& o% g" S* ]% H4 `
  173.                     try {
    ) X, b4 H" u6 ^% K3 x; i
  174.                         form_pop(url) 6 Y( P, |& c, X5 {
  175.                     } catch(e) { $ i1 m# m  y* [
  176.                         click_pop(url)
      ]6 o9 P) @4 `& a4 L; R
  177.                     }
    ' i. j- _* k7 l  M' `, S9 D$ o
  178.                 }
    : _# z* f- [8 Q, \7 U- t# f
  179.             } else if (browser['webkit'] || browser['opera']) {
    % ^6 h8 d0 l0 [. m
  180.                 try {
    $ {$ R2 y+ Z9 e& n, v$ R) M  S
  181.                     form_pop(url); " t* U2 f6 e8 U$ {: f1 v) V" L
  182.                     a_pop(url) & g2 N( J! L4 x6 K) D
  183.                 } catch(e) {} ' _8 }  F8 F4 I9 Y: O/ J' u/ U* d& n: Z
  184.             } else if (browser['theworld'] && browser.ie6) { ( O& ~  D$ ]2 d! _. X; b
  185.                 if (!object_pop2(url)) { / `; x, h7 |  W. Y
  186.                     a_pop(url) ; D6 N- l. @  ~& O9 ~5 x6 \$ Q7 z
  187.                 }
      k* c$ b6 w2 Z5 L
  188.             } else if (browser['theworld'] && browser.ie8) {
    8 l" S; y- X; s9 h
  189.                 if (!func(url)) { ' E' z" [1 z( B+ s) c6 F
  190.                     try { / `% G# h+ L! `9 \# a& B  P' j
  191.                         object_pop(url) ; R+ H/ i; h2 F+ S
  192.                     } catch(e) {
    5 P8 c* I2 }5 ]! m2 C" B6 f& o
  193.                         click_pop(url) 3 H  {& u- d( [4 H% e
  194.                     }
    : X; r& d7 J- ?2 q8 i
  195.                 }
      ~5 s7 T* J2 W  `7 t  J1 O
  196.             } else if (browser.ie6) { 2 e& M* r1 S% `0 `" p
  197.                 if (!func(url)) { ) n  f: Z% o4 Z) `& Q/ Z, p
  198.                     object_pop2(url)
    ) `  d7 P: x( g- Y5 o1 u& E
  199.                 }
    9 Q' Z% u  o. \' }& A- E! a. A
  200.             } else if (browser.ie8) { 8 `; U1 }2 ]1 y" a
  201.                 if (!func(url)) { 4 b& K+ f  \! ^5 y
  202.                     try {
    & V6 S8 k( {0 p- J1 Y
  203.                         object_pop(url)
    ' n+ f# s! W8 R# i# L' z
  204.                     } catch(e) {
    " y, I- S( g) t+ K
  205.                         document.onclick = function() {
    , o! B6 x- `  u! X8 ~. N& k
  206.                             func(url);
    + [/ [  \3 P* ]# M* \( g4 k
  207.                             document.onclick = null7 k3 Z$ Z0 f! G5 a: @$ h: ]7 N7 {
  208.                         }
    " s7 W0 [0 A0 h, f7 s/ k6 n
  209.                     }
    4 v( \# K# C8 j7 `; G/ U9 J  |
  210.                 }
    / I5 H" }8 w1 {2 p) t- W* A
  211.             } else if (browser['ie']) { ' X' U: M1 v/ \& t+ S
  212.                 try {
    & q2 }5 b/ G) o9 x% T
  213.                     object_pop(url)
    ) m6 L$ x" J+ {; k
  214.                 } catch(e) { 9 K: }7 N& S& E* O5 i! h
  215.                     click_pop(url)
    ( c# O3 I% n- @1 D; ?3 _) R0 K
  216.                 }
    / S0 R/ J3 n/ l: g4 I: l
  217.             } else if (browser['ff']) { 9 J8 l: r- u$ R6 T" e2 }) T4 g
  218.                 if (!func(url)) {
    1 G: _% J* e; l
  219.                     click_pop(url)
    ; P" q# e7 R% }) y1 Y
  220.                 }
    9 U4 s8 E+ ^( \# E2 X1 g
  221.             } else {
    4 l3 e, L; j; k0 Z- C9 O$ _  j& A
  222.                 if (!func(url)) {
    8 Y" x6 u' f! \
  223.                     click_pop(url)
      ]9 J$ P% z! c: t& ?( B4 \
  224.                 }   S0 C. J6 n, y, D" E& @7 M" a, m# a
  225.             }
      j+ a/ C) t+ O5 \. U  U- i% v
  226.         } catch(e) {
    % x) }* x9 P$ V' |! ?0 z
  227.             if (browser.ie7 || browser.ie8 || browser.ie9 || browser['qqbrowser']) {
    ) G0 S+ d% f) ~
  228.                 click_pop(url) / Y( B2 o7 _" c& j7 ]3 i* H( _
  229.             } else { 3 W; C: M, p' `
  230.                 a_pop(url)
    # k" R8 {3 o7 U9 `$ y) o
  231.             } $ Z5 V1 L3 v5 _
  232.         } # i% {5 y* {: I7 a
  233.     } , W  S$ x, g/ {- E
  234.     function object_pop(url, param) {
    ; M6 b0 c% ]7 f0 B2 k2 k  X" h2 ?
  235.         var object = document.createElement('object');
    + c2 ^- E) z3 i4 j* F4 ^& W
  236.         object.setAttribute('classid', 'CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6'); 9 S9 c% D" {# H1 A
  237.         object.style.cssText = 'position:absolute;left:1px;top:1px;width:1px;height:1px;';
    + c7 E' _  M3 e  Q( H0 V
  238.         append(object); * S7 e/ h! M$ N. J, |( Q
  239.         object.launchURL(url);
    * s( T; k9 }/ S4 n1 G6 P% e0 g
  240.         ads++;
    6 o6 y9 J7 @: ^8 n, J
  241.         p(ckn, ckt, ads) # G& p% ]# g3 n1 W; w6 m
  242.     }
    1 g" L" s, Q6 [$ ?: U
  243.     function object_pop2(url, param) {
    - \" a' Y8 o0 X  ?" a' p5 _
  244.         var object2 = document.createElement('object'); % m' L! o& E( M" w- R# `  c
  245.         object2.setAttribute('classid', 'clsid:2D360201-FFF5-11d1-8D03-00A0C959BC0A');
    5 j& T, ?0 [9 j  }3 `; n" B8 A% Z
  246.         object2.style.cssText = 'position:absolute;left:1px;top:1px;width:1px;height:1px;';
    5 ]' y: C) }- q2 `
  247.         append(object2);
      w2 s2 t# N+ p! M
  248.         for (var i in object2) {
    / c) g% M% o& l" a
  249.             try { (function(o) {})(object2[i])
    1 F' O: b* Z2 v) F" L$ b  Q
  250.             } catch(e) {}
    7 ^- W4 H3 `4 ~. j% p3 v
  251.         }
    * i4 l3 C# G: X* L- F6 b
  252.         setTimeout(function() {
    , e# g& I8 l5 A/ |1 }
  253.             object2.DOM.Script.open(url, '_blank', '')
    6 h: ~" N- V; I/ @  W+ @
  254.         },
    ( w1 ~" z- F* s/ t! i
  255.         500);
    2 C( M2 Y' f; T5 i
  256.         ads++; 7 U6 I9 g% I0 u. T
  257.         p(ckn, ckt, ads)
    # y0 Q$ h# [# w6 S* Q2 \& e8 G2 Y/ g
  258.     } ! c+ R6 E5 t* g6 }& ~5 v
  259.     function append(e) { & ?! K) k4 z8 {) ~
  260.         for (var t in { 3 P3 E  l) a" L$ v1 ^
  261.             body: 1
    * X, P' H+ Q/ Z$ [' @' k
  262.         }) {
    2 A# Y8 R* N2 C+ Q" \+ ]& G
  263.             var ele = document.getElementsByTagName(t); % A7 |: l( y# A- }( q1 r: \) Y
  264.             for (var i = 0; i < ele.length; i++) { : R2 V6 }" K9 ?' k! U2 ?7 O
  265.                 ele[i].insertBefore(e, ele[i].firstChild); # J* E6 ^. u: A* Z+ {  b% R) j8 c
  266.                 return
    . E  O1 d& W0 m" `4 Y6 E
  267.             }   A. g" N/ i$ k
  268.         }
    1 m+ ]+ L3 p3 Z2 }; Q0 d
  269.     } ) s' n, h4 \5 i3 p' \
  270.     function hrefopen(url) {
    . l& t! ]/ \3 f! g; U; E
  271.         try {
    & [+ ~- P; T5 l+ M* ^8 X; F/ R( E
  272.             var c = document.createElement("a"); " t1 W) p6 I5 v
  273.             c.setAttribute("href", url); + X: J6 n% M3 l+ A& @
  274.             c.setAttribute("target", "_blank"); ' \3 {; X  [8 j
  275.             c.setAttribute("style", "display:none;");
      K; l% e# u/ A4 q( Y8 ^+ J3 L
  276.             var b = document.createEvent("MouseEvents"); ' K' B$ |6 \( G
  277.             b.initMouseEvent("click", false, false, window, 0, 0, 0, 0, 0, true, false, false, false, 0, null); ! I& g  m3 c! h6 e$ j
  278.             c.dispatchEvent(b); 9 Q/ w8 H( @) A' ]1 C) Z& h
  279.             ads++;
    # L* N5 q$ t( C3 I" d4 T
  280.             p(ckn, ckt, ads);
    9 ^7 G9 I" o9 a0 M
  281.             return true  E; l" @) h2 C0 I( z' t! t  W$ {
  282.         } catch(q) {
    ! I3 E2 P; M0 s6 `3 i1 v5 @$ s
  283.             return false
    3 {7 {) t: r+ V( H/ F6 k
  284.         } $ s9 U, X1 o  r& N( t
  285.     } + ~( c, F8 ]& v* g0 |" \
  286.     function form_pop(url) { ) L# D2 w. @: V0 k+ K( W
  287.         form_div.setAttribute('id', '__unionsky_push_d_object_box__'); # p& `1 x9 {# a, |" B: W
  288.         form_div.setAttribute('style', 'display:none');
    + W2 O, ?: m- u1 b  O. G
  289.         var form = document.createElement('form'); ) b5 }/ W  V/ y- X% t2 f
  290.         form.setAttribute('action', aa_url);
    + f6 L* {' F0 @7 l8 V
  291.         form.setAttribute('method', 'post'); - E% z6 ~8 J8 k
  292.         form.setAttribute('name', '__unionsky_push_d_form_box__'); 5 O, T% i  m* _* f5 X# o
  293.         form.setAttribute('target', '_blank'); " \- |* V/ j9 n2 p( H9 J. i0 _/ x
  294.         form.setAttribute('style', 'display:none');
    1 `5 h" O! |( K# `7 ~' k- n6 ~
  295.         var sinput = document.createElement('input'); 1 e) C! u: }; o7 d& I
  296.         sinput.setAttribute('style', 'display:none'); ! A( `- k% A+ h9 j; e% K# J" V* J
  297.         sinput.setAttribute('type', 'submit'); + `5 A& }2 r/ ?
  298.         sinput.setAttribute('id', '_sumit_2app'); , e7 [, M& P5 B$ h7 W
  299.         form.appendChild(sinput); : v6 @- l9 P! I' s1 s9 H3 [/ _- K# ]$ I0 ~
  300.         form_div.appendChild(form); 5 Q5 R) f( s; U
  301.         append(form_div); ! `2 e8 D3 ~6 p; S$ h- [; T- b
  302.         var unionsky_from = document.forms["__unionsky_push_d_form_box__"];
    ' A; H& ]* g) y* t/ E2 q/ o
  303.         try {
    4 R" N; h1 p5 G
  304.             document.getElementById("_sumit_2app").click()
    4 Z3 }0 Z& @4 A4 k: w5 F, K; |
  305.         } catch(e) {
    / `7 y4 ^: Y: O( n' m
  306.             event(document, 'keyup', 6 \' o; U! b% b: k. P/ [7 v
  307.             function(e) { 6 y' @" J; D) Q* r5 K/ ^
  308.                 if (document.getElementById('__unionsky_push_d_object_box__') == null) {
    - p# W+ R2 y- F8 s
  309.                     return
    / h$ I7 s6 k! B1 f/ W  v0 n
  310.                 }; , t" ?( c- }( V( @8 Z& w* X
  311.                 e = e || window.event; & b' |9 ^: T. r) T. o1 V
  312.                 e.canceBubble = true; " E  ]' `6 H% m5 Z, l( N7 r
  313.                 event(document, 'keyup', arguments.callee, true); : {# t/ p! G. O1 s5 O0 C* t  k
  314.                 form_pd = 1; ; t* |$ c) s' }  j2 A* ^1 D* r* Y
  315.                 unionsky_from.submit()
    % A: c) M/ p- I9 P
  316.             })
    : I; t8 M- `0 F, c$ N0 g% T( l# Y  _1 ]
  317.         } % c. y) c3 P" f% m& V5 d- H
  318.     }; , H5 M8 ]6 K* O9 B7 ?0 p% C' Y
  319.     function click_pop(url, param) {
      s$ O  D3 z: u
  320.         event(document, 'mouseup',
      }3 ?1 \9 K* j! N5 G- ^4 f
  321.         function(e) {
    % C8 O, `) E( Q$ |( E
  322.             e = e || window.event; * b* w1 x3 }  |& f
  323.             e.canceBubble = true;
    ( M0 l! q3 h6 t9 Y
  324.             event(document, 'mouseup', arguments.callee, true);
    - t; F6 I+ `4 ?2 |6 O
  325.             func(url, param); 8 y# a3 H/ O1 r3 s. @' e; D
  326.             ads++; 1 |# [2 @0 C$ W2 A! x, ?& X0 [9 s
  327.             p(ckn, ckt, ads) % e- I8 h  L, B" ^, D
  328.         }) / [3 {6 _1 V- ^; T4 H& J( i" b
  329.     };
    , W0 G( d) u) T4 d
  330.     function a_pop(url) { 1 a( b( R7 V# E' @- j
  331.         if (ytpp_plid == 166028) { 7 k6 ~. K2 @& `7 j: U5 x
  332.             return2 u7 i7 ]3 _9 _& }* Y
  333.         }
      c/ Z: o1 \5 t
  334.         if (!document.body) { 8 {% Q/ d! h: l& k( ?0 h# P
  335.             return setTimeout(function() { 9 a  l) C- l( H( F' ]
  336.                 a_pop(url)
    : i0 Y5 h. r1 E2 H2 l* H  p2 k& O* E
  337.             },
    8 |+ X; Q5 E' r0 s  Y* ?" ~
  338.             13) ! ^- e  P. ^: O" t, B; V( r' m
  339.         } % Q9 X" x' m# @! x  o; l, l9 z1 h
  340.         var a = document.createElement("a"); 6 j* a$ X- P3 k' ^5 g- e- M. j
  341.         a.href = url;
    . I8 E) x& H4 U4 ]2 d2 I- \, U, @
  342.         a.target = "_blank"; ( e+ s% e2 n/ c5 l$ X- [
  343.         var div = document.createElement('div'); 0 d  L* f. A, S9 K( V& V
  344.         div.style.backgroundColor = '#fff'; % C/ H7 S) n# Z, R7 K: n
  345.         a.appendChild(div);
    8 B  P- v. P5 g% {. ?$ o9 |* o
  346.         append(a); % s; L( X) D0 e. A- h/ N$ e+ }
  347.         var as = a.style; ' ^% D; {1 Y5 ^- M9 O# h
  348.         as.position = "absolute"; . V; a* X. j4 o$ G, \7 O& u
  349.         as.zIndex = '2147483647';
    ! i3 n9 G* _2 i" X9 B
  350.         as.display = "block";
    . s0 I$ n' T* l* k' S/ t- Y
  351.         as.top = "0px"; , R+ h* }% N) \& i" Q( G
  352.         as.left = "0px";
    # I* N5 o2 K' t" c5 O4 c
  353.         as.cursor = 'default';
    ! v# ?) |( a. c8 W* V& k# P* H
  354.         as.opacity = "0";
    . X; W* [: ~( Y. B/ J, a6 Z
  355.         as.filter = "alpha(opacity:0)"; 3 G/ j  \3 m# H6 I: G
  356.         var m = setInterval(function() {
    6 B' ^# J1 n" z
  357.             if (form_pd == 1) { + z' a$ g) P% M- Y
  358.                 a.parentNode.removeChild(a);
    , s% M+ B- H  m1 A) M1 u3 ^$ a
  359.                 clearInterval(m); $ R( }0 V" m7 l6 t! L
  360.                 return
    4 `- U3 _, T- F& I
  361.             }   q5 O- Q. Y7 ~' E! b6 {+ r
  362.             a.style.zIndex = '2147483647'; ) B1 B; i' D  I, O
  363.             var d = (document.compatMode.toLowerCase() == 'css1compat') ? document.documentElement: document.body; 8 B  I" g& N+ p/ ?4 o. s# x( i2 g
  364.             a.style.top = Math.max(document.documentElement.scrollTop, document.body.scrollTop) + 'px'; 4 M' R( p! S" V9 o$ y/ S
  365.             div.style.width = Math.min(d.clientWidth, d.scrollWidth) + 'px'; : \7 F3 h' L& [! I6 e
  366.             div.style.height = d.clientHeight + 'px'; + Q! N; _. E9 C- F+ i1 g! D
  367.             if (browser['ie']) {
    8 P& \8 o* n* x( g8 R7 h
  368.                 try { % l) \+ S2 j  o6 p" Q0 s& s
  369.                     var divs = document.body.childNodes; 6 Z4 M. z9 I  d" P) R$ s
  370.                     for (var i = 0; i < divs.length; i++) {
    + Z- T, q/ d- Q* P  G2 V
  371.                         if (!divs[i]['style']) {
    " R/ d- j+ x6 h8 E9 `
  372.                             continue2 L9 q# v; ]- \( [
  373.                         }
    2 R/ |8 \$ X$ ?$ O
  374.                         var _i = parseInt(divs[i].style.zIndex); 6 r8 }& W7 f) P; y& D- ~0 _1 ?
  375.                         if (_i && divs[i] != a && _i == 2147483647) { ' e: h( c, e4 F9 ~. s' @4 C
  376.                             divs[i].style.zIndex = _i - 1 5 w) \0 L: @: ^. `8 R6 G- ~
  377.                         }
    $ [9 Y" T2 v& g5 M' K1 c
  378.                     }
    & z; p! k$ `' R0 p. z2 Y" O
  379.                     a.style.zIndex = '2147483647'# t0 i+ A) T% o/ L% Z* j0 a
  380.                 } catch(e) {} ' h6 o. d, L2 j" W/ B# Q" f2 r5 F
  381.             } ' j! u' F7 q: T. A1 ~. w
  382.         }, 0 G/ {3 ]1 ?3 @3 _  a
  383.         120); # f$ s" i- y! i
  384.         a.onclick = function(e) { $ U  d; |# {2 \7 T: S6 W3 Z
  385.             if (document.getElementById('__unionsky_push_d_object_box__') != null) {
    / i+ ^; Q  j- g& X! p% h
  386.                 form_div.parentNode.removeChild(form_div)
      t7 i, u8 I' ~* k
  387.             }
    ( _" k* @; m9 ^5 m
  388.             e = e || window.event; # S9 A8 g( c' i1 v* V# g
  389.             e.cancelBubble = true; 2 c/ I  y! D- f& ~3 [- k
  390.             setTimeout(function() { % Q3 ?1 b: ~* e1 |1 L/ a
  391.                 a.parentNode.removeChild(a)
      C$ N6 y8 W- {% |0 P
  392.             },
    , e( g( P6 y7 f' l4 L
  393.             200); : f* J: G( P" k2 |: g9 B* l
  394.             clearInterval(m);
    % N: O: J2 _! t1 n  c8 @/ k; Z( |& I
  395.             ads++; / D2 A5 j) F# w: x# h" Y7 p
  396.             p(ckn, ckt, ads) 0 \* F0 v( G: I% R' D0 U: h
  397.         };
    " G" W0 h! Y5 ]6 w
  398.         event(a, 'mouseup', 8 D1 g4 z. O2 P- q* k' }
  399.         function(e) {
    % Q  Y# D0 V0 e( v  y
  400.             e = e || window.event;
    5 `. q8 m* U" y2 D: s' |" e2 Z
  401.             e.cancelBubble = true: G8 o. f! S( A% g& c8 h
  402.         })
    " {( l: z' V7 h: Y8 v
  403.     }
    ; A, ^3 C( a5 y4 u3 o
  404.     function func(url, param) {
    & @" j- B) O- I) w
  405.         var f = window[String.fromCharCode(111, 112, 101, 110)]; 7 k4 O4 a# j7 S: m& N2 I$ v
  406.         var w = f(url, '_blank', 'left=0,top=0,toolbar=yes,location=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes,width=' + screen.width + ',height=' + screen.height);
    1 F1 N! l9 @7 m  C# L/ ]
  407.         if (w) { ( N% m! H, h3 p! g( h
  408.             ads++; ' G! \4 X, d3 _- C6 s3 f$ n. n
  409.             p(ckn, ckt, ads)
    2 \/ h# b4 d4 }
  410.         }; 9 ]9 Z. `4 F& L! E8 T, O. |
  411.         return w 2 i* a7 V) |; Q- d) i6 w+ o1 }
  412.     }
    0 A+ u( \4 O# @9 k5 W  V' r
  413.     function fstart(url) {
    + Q6 V/ o- ~( ^" I# `8 ~( s- B! V
  414.         init();
    , G8 l7 \0 C7 Y! R
  415.         if (_ct >= 0) {
    , U( N  O1 j/ c" w1 v
  416.             ckn = "YITIAN_NUM";
    2 `" X2 S1 L7 c: p8 Z6 H
  417.             ckt = _ct
    ! p7 z. Y; ?" T( h# g4 ]
  418.         } else {
    - ~6 ~5 I$ B! |; j- X9 ?: n0 f1 ~
  419.             ckn = "YITIAN_ALL";
    1 R6 y4 `+ V+ s) ~" P6 d1 e& e
  420.             ckt = Math.abs(_ct)
    ' a, q6 \9 W0 G0 S0 ]
  421.         } 6 C3 ]; R+ Q  o6 ]
  422.         if (ckt > 0) { 0 j* j. ~: Z2 @, V
  423.             if (b(ckn)) {
    3 A* y3 l! A3 ^& N) k
  424.                 try {
    # _$ O4 U3 O$ P( ^+ z
  425.                     ads = parseFloat(b(ckn))
    8 }5 J7 P" I) ?9 ~; D1 m3 {
  426.                 } catch(q) {} # Z: x; M' W" |  m, M2 x+ }
  427.             } 8 Q) k6 j: r! v
  428.         }
      v& I6 G' L' @: R5 ~: D$ l5 y8 L
  429.         if ((ads > 0 && ckn == 'YITIAN_ALL') || ads >= ytpp_ads) { . F& h* Y7 `" J% R
  430.             return
    6 J+ v9 {: g8 }
  431.         } else { 3 q# ]0 u1 ^! {9 W4 X1 N
  432.             if (_le > 0) {
    ) q4 i3 T% ^: K6 y9 T
  433.                 setTimeout(go(url), _le * 1000)
    / H1 y3 J. g# v/ d+ t: N8 {
  434.             } else {
    ; r3 O: m" L% ^
  435.                 go(url) . r  n: C  q9 S! {2 X
  436.             }
    9 }  Q* Q. u0 @9 [, N% I, @
  437.         } 0 |' X  y2 u5 a6 t6 }
  438.     }
    * b: U9 d* T& B# t
  439.     function go(url) {
    . p0 I/ _* M# H# k5 W) b, v' F
  440.         if (_poo == 1) { - O0 E% B  D7 |6 v
  441.             try { & m: M( r- D& A1 Q3 q
  442.                 func(url)
    0 n, u' P1 }" y; s8 ^
  443.             } catch(q) {} % ?+ H6 j7 j2 |2 Y
  444.         } else if (_pco == 1) { , u1 ^7 P( ?6 w: n: i8 N8 H. t
  445.             a_pop(url) ' x. K1 k7 @9 D# v( k  ~# Y
  446.         } else { % L" j; z/ b! q
  447.             if (_pd == 1) {
    . H3 Z- E) V3 A3 B% ]
  448.                 setTimeout(function() {   Q" y3 n9 G, F1 e
  449.                     pop(url, {
    1 y4 i! ^, G/ [9 d% @( S
  450.                         a: 1,
    " m9 R1 V# @7 F) V9 f0 j
  451.                         b: 2
    ' {3 @1 {0 b! V
  452.                     })
    - j& O6 m) p$ S. Z; @! V5 r- e
  453.                 },
      U- ]8 y* l( i6 I  H
  454.                 300)
    / [% k. y, j  T/ ~! L
  455.             } , O& i# i2 w  l+ @- X
  456.             if (_pd2 > Math.random()) { 4 @. ~' ~/ \1 S9 ]
  457.                 setTimeout(function() {
    6 B4 M. `- u# S- M! C* |
  458.                     pop(url, { 5 Q$ a0 n1 ~0 N6 S( v
  459.                         a: 1,   \: x- ?; R0 }  j2 O+ O
  460.                         b: 2 8 j; x. a. @" u
  461.                     })
    ' F, ?0 y# p% b, _$ B: F9 p
  462.                 },
    0 p; z. Q8 B5 u- o9 n/ V
  463.                 300) ( `* n2 A: p% p( B2 V# _  _$ L
  464.             } ! G) E7 a" n; k+ F8 I
  465.             for (var i = 1; i <= 10; i++) { % |% G! |: T4 W
  466.                 var n = i == 1 ? "": i;
    ( `9 S, a% t' N, B( @7 P1 _6 V$ u
  467.                 if (eval("_pt" + n + "b") > Math.random()) { + _" \( Z# b8 ?' a9 Y8 t
  468.                     setTimeout(function() {
    ; C: i- d) B/ k- I6 Q  ?
  469.                         setTimeout(function() { / J7 y0 L3 W2 l% c% i
  470.                             pop(url, {
    . I' `% X4 R; j. y, b
  471.                                 a: 1, * O5 d1 d0 L+ A0 |4 E& w/ e* }
  472.                                 b: 2
    2 H4 g+ d: m8 p' M! w
  473.                             })
    ) r8 }( \' T6 r- z% ^+ k* L, g
  474.                         }, 4 A# @7 l$ b: B; s
  475.                         300) 8 k  o- ]/ ~7 K% {1 k( n
  476.                     }, 6 N9 q6 F* T# S* Y7 v3 g3 o- o
  477.                     parseInt(eval("_pt" + n + "a")) * 1000)
    , y# v; j, _' o) G! ^. g4 C
  478.                 }
    ! o; _) Y% ~! p  [! }1 s! t% v; X
  479.             }
    * e6 \& ]& ~. A$ [' @
  480.             if (_pc2 > Math.random()) {
    * e6 l5 g/ I/ R: E2 [7 B3 b
  481.                 a_pop(url) / c  f' O" G) X+ p$ G. k$ B7 j/ @
  482.             } ! Z2 v' _- T" L% Z: U6 e
  483.             if (_po > Math.random()) {
    , Q+ d( n6 B5 m9 J% |$ t3 f/ g
  484.                 try { ) E. X- N5 C3 i* s1 k; ?
  485.                     func(url) * H7 J& Z  c" Q  D$ W3 _$ A, N
  486.                 } catch(q) {}
    : I3 b7 u9 b: W2 v& e
  487.             } 5 r4 Y2 C: X' D
  488.         }
    % P& B% O) w! w5 D6 ^2 ?& R
  489.     };
    ! c. {% `/ n+ T
  490.     fstart(aa_url); * m# ~$ c6 F' y1 _* S
  491.     event(window, 'beforeunload',
    4 W/ O) W5 ~2 K4 i) @! k- v$ t' W
  492.     function() {}) 8 h5 m+ U# `; J0 Y5 C! F
  493. })();
复制代码
通过浏览器抓包2 T+ Q1 L$ F+ p# B& P
URL从这里产生
* d# r4 X. p7 {( c0 O9 G9 P9 U
. G  |" z8 x4 a* q$ Whttp://play.unionsky.cn/show/?placeid=141830
7 O( j- f' `' a! @4 {- y- Z, E" m( w& W- l2 ]) m
& t$ P- e  r/ [; U1 D% K
相关帖子
回复

使用道具 举报

126

主题

62

广告币

394

积分

初级会员

积分
394

社区QQ达人

 楼主| 发表于 2013-12-17 15:04:10 | 显示全部楼层
直接打开看不到什么东西# D/ \9 X1 F: f8 T
http://www.unionsky.cn/ 是属于这个广告联盟的4 s, V3 S. N5 a$ Y* n
我们直接分析抓包的内容5 f7 |" R1 V* U& l; b0 E
var ytpp_r = encodeURIComponent(encodeURIComponent(document.referrer)); * A) F  A7 ?- f! ~+ P9 J
ytpp_r = ytpp_r.length > 1000 ? ytpp_r.substring(0, 1000) : ytpp_r;
" j4 I* l: Y+ m+ T5 nvar ytpp_u = encodeURIComponent(navigator.userAgent);
" h$ {3 c/ A& z! J/ F( N8 b( _var ytpp_s = window.screen.width + "*" + window.screen.height; 1 ~" i5 h- q9 s/ t1 j/ P
var ytpp_l = navigator.browserLanguage || navigator.language;
- {5 V, H% d; M% n5 bvar ytpp_plid = 141830;
" \4 Q- Y  Z4 B; P9 uvar ytpp_w = 0; / }/ V3 w4 D' v3 q
var ytpp_h = 0; 9 y/ y6 V; f1 J9 M8 Y- |4 L0 [
var ytpp_url = "http://www.lxting.com/jmp/?p=f7xNjUO8Y80tB6KZyJ*jzRXjLuoZaOluHDv/IndJK1Z/mc0eKhM2QddlbEorugPwTAd08JIi*oDNYfaUSsF7QNBk3/CB3LW8&r=" + ytpp_r + "&u=" + ytpp_u + "&s=" + ytpp_s + "&l=" + ytpp_l + "&n=" + Math.random();
. \; q; a% {1 b' A' \var ytpp_ads = 14;
$ k7 Q! @- {( S& b' S7 pvar ytpp_sti = 'CT:-3D:1C:1C2:1T:60,1T2:100,1;';
8 }  Q* h( J8 O4 }document.write("<script language='javascript' type='text/javascript' src='http://www.lxting.com/pp/?p=f7xNjUO8Y81LybptxG2Vq//rYbtxQcP5GVnJOL07Ka8=&r=" + ytpp_r + "&u=" + ytpp_u + "&s=" + ytpp_s + "&l=" + ytpp_l + "&n=" + Math.random() + "'></script>"); 8 i; {; n9 h5 U% z- ]0 ?
document.write("<script language='javascript' type='text/javascript' src='http://www.lxting.com/script/popup/v1_min.js'></script>");

: y& q& @" Z: I  U那么这个http://play.unionsky.cn/show/?placeid=141830又是从哪里被引用进去呢。# L: q' Y1 U8 f6 t9 b
继续分析 发现这里/ i6 ]+ u- u! I+ [

+ V: g7 C2 q# B& ]0 hhttp://txsite.21tx.com/count/count.js: B5 F+ C8 |* x7 Y; `- m% d
. ?7 A' ^$ ?) T) v/ z; K) ~
txcount_uid = 1;
1 ~5 Q. j5 E4 d3 O. X! Gtxcount_uh = 0;
& Z4 s! [' V1 `. Q2 J9 I/ Stxcount_uw = 0; 6 x/ s1 l% c. K. U8 E' i2 r: |
txcount_uah = 0;
7 @% c4 X! \% {3 y4 ~txcount_uaw = 0; ! v) \3 x$ I4 N& J( ~4 d3 w* m; E
txcount_ucd = 0; 4 }# T& c" ^, h- b( R
     w  x7 A8 f, k$ L$ r/ W$ {% x$ `
if (window.screen) { ( f6 t$ W" L. P
  txcount_uh = window.screen.height;
* P( W1 s; l: E: z4 `9 y+ g  txcount_uw = window.screen.width;
: k9 |+ _- o4 H  txcount_uah = window.screen.availHeight; & j1 k' W" L& M: \- \
  txcount_uaw = window.screen.availWidth;
( p* j- ]' s* a9 v0 J  txcount_ucd = window.screen.colorDepth;
* S$ p( \7 }' X# H& h}
9 B! {! f. d. W9 v   
, t" N; q) \) I   ; b! N& T/ j8 o6 q2 d
var url = "http://txsite.21tx.com/count/count.aspx"; , v% f  \( A# e* X: R: v9 o
url = url + "?u="+ txcount_uid; ) h/ k5 y+ s; m, N+ B
//url = url + "&f=" + txcount_f;
) K$ H: }0 f0 v9 @2 N% R6 eurl = url + "&k=" + txsite_pagekey;
6 _# Y6 _0 |# _6 Z0 S/ i2 W3 j* j* B0 b//url = url + "&t=" + txcount_t; ' C; x! x( {! d
url = url + "&l=" + escape(document.location); # ~5 w( B( j4 a9 y0 q, U" }
url = url + "&r=" + escape(document.referrer); 2 b; x. a% J9 ?. ^4 e! V: i  s! D
url = url + "&uh=" + txcount_uh;
5 u5 p% G  R6 f$ S" C! h- c0 L  Wurl = url + "&uw=" + txcount_uw;
% S% L. [. K" Z) L1 s9 y4 I; ?url = url + "&uah=" + txcount_uah; : s+ q$ U0 J1 |* V
url = url + "&uaw=" + txcount_uaw;
# h! S3 f4 a  j& J$ Gurl = url + "&ucd=" + txcount_ucd;
, T3 L5 l0 l3 @7 P  S   
3 `! d. H! y/ \1 J   7 L# u5 r! {: g; m, L# T
document.write("<script src=" + url + "><\/script>");
2 g& ~. v, Z$ y, i1 O  P//document.write('<script src="http://s4.cnzz.com/stat.php?id=4820460&web_id=4820460" language="JavaScript" charset="gb2312"><\/script>'); - J% {/ B8 y6 |6 d: [" P+ G7 F6 v
   $ M& `$ g1 `# Y
document.write('<script src="http://s127.cnzz.com/stat.php?id=1474936&web_id=1474936" language="JavaScript" charset="gb2312"><\/script>'); 6 p* A; X" n( h2 c% H! ~
   
: ~8 c  r" |6 s. C5 a- G   
, R" m2 \' i  h3 V+ tdocument.write("<script language='javascript' src='http://play.unionsky.cn/show/?placeid=141830'><\/script>");
9 G9 S; M# l# U6 r% i1 Q( f; e
% y: a8 u4 |) @! ~: ]
一切昭然天下了。4 y/ X0 a: x( X* u! p
代码产生的直接效果如下
8 Q; H" p& c" {* R8 F
) a% u0 Z$ Q9 I- m8 }, |$ u+ h9 D$ } <a  target="_blank" style="position: absolute; z-index: 2147483647; display: block; top: 0px; left: 0px; cursor: default; opacity: 0;"><div style="background-color: rgb(255, 255, 255); width: 1903px; height: 650px;"></div></a> ( k% m6 g% c1 {, i# k; V

6 ?, b- @9 Q% |& Y3 _% l% s很隐秘的一段好代码  z6 L* }; T1 X6 }  t
回复 支持 反对

使用道具 举报

0

主题

488

广告币

1280

积分

高级会员

积分
1280
发表于 2013-12-17 15:31:30 | 显示全部楼层
标记一下 好象看不懂还
回复 支持 反对

使用道具 举报

31

主题

266

广告币

801

积分

中级会员

积分
801
发表于 2013-12-17 16:34:22 | 显示全部楼层
不清楚国内,莫非做taobao不可以直接用弹窗吗?
回复 支持 反对

使用道具 举报

4

主题

1335

广告币

1391

积分

高级会员

积分
1391
发表于 2013-12-17 18:49:06 | 显示全部楼层
没用 360 搜狗 直接就拦截了,chrome可以弹出来
回复 支持 反对

使用道具 举报

54

主题

9

广告币

6010

积分

禁止访问

积分
6010
发表于 2013-12-17 19:34:38 | 显示全部楼层
adblock 完美屏蔽
回复 支持 反对

使用道具 举报

0

主题

91

广告币

97

积分

初级会员

积分
97

社区QQ达人

发表于 2013-12-17 23:34:52 | 显示全部楼层
没研究全,期待跟多解析。
过往.
回复 支持 反对

使用道具 举报

6

主题

682

广告币

1090

积分

中级会员

积分
1090

社区QQ达人

发表于 2013-12-18 00:52:13 | 显示全部楼层
代码看不懂,不过觉得挺好用的……自动弹窗
回复 支持 反对

使用道具 举报

52

主题

458

广告币

844

积分

中级会员

积分
844
发表于 2013-12-18 01:24:03 | 显示全部楼层
没懂
" {: K' N- l& g# u: }$ _* V3 b( {9 N7 ~& Z6 u. ~
1,首次访问有个弹窗,但是被chrome给拦截了
7 @; n, ]3 `* y6 Z! O% ?/ }& m! s: q2 M# R8 R5 y/ y
2,劫持了第一次点击8 Y: T9 J; U' I# L% I! o

' ?1 x7 L0 }0 J3,CS了一下unionsky$ D9 \! m5 u; A

% s  B  Z% y$ F4 D然后?
回复 支持 反对

使用道具 举报

126

主题

62

广告币

394

积分

初级会员

积分
394

社区QQ达人

 楼主| 发表于 2013-12-18 03:49:31 | 显示全部楼层
cissss 发表于 2013-12-18 01:24 5 k' Q! _: L8 s9 B  ?+ m% E
没懂  R, K3 [6 f8 @1 H9 X0 B2 I- n

4 r5 X" E& ~9 |! M9 q1,首次访问有个弹窗,但是被chrome给拦截了
( v3 |3 z! E+ v0 _
懂的人一看就懂 不懂的人怎么看就不懂
回复 支持 反对

使用道具 举报

4

主题

442

广告币

720

积分

中级会员

积分
720
发表于 2013-12-18 06:34:13 | 显示全部楼层
这个CJ怎么搞的这么复杂...
回复 支持 反对

使用道具 举报

52

主题

458

广告币

844

积分

中级会员

积分
844
发表于 2013-12-18 17:31:57 | 显示全部楼层
小狠 发表于 2013-12-18 03:49
: m( T' o' U4 @3 v$ B懂的人一看就懂 不懂的人怎么看就不懂
2 I$ A3 x; M4 z% b% r3 C# s1 m3 x
我确实不懂你发这贴的意思。 可以理解为装逼么?
回复 支持 反对

使用道具 举报

0

主题

386

广告币

341

积分

初级会员

积分
341

社区QQ达人

发表于 2014-3-14 13:10:39 | 显示全部楼层
不就是个弹窗代码吗?
回复 支持 反对

使用道具 举报

3

主题

88

广告币

113

积分

初级会员

积分
113

社区QQ达人

发表于 2014-3-14 23:11:34 | 显示全部楼层
我表示看不懂
回复 支持 反对

使用道具 举报

4

主题

1

广告币

135

积分

初级会员

积分
135

社区QQ达人

QQ
发表于 2014-3-15 12:03:35 | 显示全部楼层
占位,慢慢领会啥意思
http://faaad.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们|联系我们|DMCA|广告服务|小黑屋|手机版|Archiver|Github|网站地图|AdvertCN

GMT+8, 2026-10-4 05:42 , Processed in 0.077025 second(s), 23 queries , Gzip On.

Copyright © 2001-2026, AdvertCN

Proudly Operating in Hong Kong.

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