找回密码
 立即注册

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老户
海外CL企业户源头最大欧洲Nutra网盟BA找量 FB高权重耐操个号⚡️稳定过审GG,FB,TK, 欧美源头, 欢迎合作❤️
FB企业户海外户,授信户,TK加白户联盟收款/海外资金下发/服贸结汇⚡️Spend.net — 美元卡仅需$0⚡️✔Taboola海外户
广告位出租虚拟卡返佣1%,国内持牌机构  
查看: 18082|回复: 17

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

[复制链接]

126

主题

62

广告币

394

积分

初级会员

积分
394

社区QQ达人

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

: y# B8 |3 A4 d; C  ~6 g1 U9 c% v9 J9 H7 H8 s2 I$ n
相关帖子
回复

使用道具 举报

126

主题

62

广告币

394

积分

初级会员

积分
394

社区QQ达人

 楼主| 发表于 2013-12-17 15:04:10 | 显示全部楼层
直接打开看不到什么东西
' W) g' S$ J4 _( {http://www.unionsky.cn/ 是属于这个广告联盟的
3 o. l9 o5 D1 M/ `我们直接分析抓包的内容
" e7 S. {3 \( O% }2 k; s
var ytpp_r = encodeURIComponent(encodeURIComponent(document.referrer));
3 w2 ]! \% c" i; v2 d  i6 Bytpp_r = ytpp_r.length > 1000 ? ytpp_r.substring(0, 1000) : ytpp_r;
, Q' O9 E+ _; B9 O/ a% v+ j$ bvar ytpp_u = encodeURIComponent(navigator.userAgent);
! g: F1 X  S$ ^5 M( I- Svar ytpp_s = window.screen.width + "*" + window.screen.height;
" h; |6 U2 n8 d, V! U! x* L; cvar ytpp_l = navigator.browserLanguage || navigator.language; ( o3 h* Z1 k4 w, y7 `
var ytpp_plid = 141830; 3 K( \4 T) U+ X  V
var ytpp_w = 0;
( ^- i# R' [: tvar ytpp_h = 0;
8 Z3 P( D9 ]9 B0 b1 Jvar 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(); ! N0 I0 p: f0 o0 v
var ytpp_ads = 14;
1 o' g. ?" L6 X2 h7 l+ Avar ytpp_sti = 'CT:-3D:1C:1C2:1T:60,1T2:100,1;';
/ a1 a) V( Z  z0 A) b# jdocument.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>"); . S& w5 I1 J0 m1 q0 M& K; g2 K( A7 Q
document.write("<script language='javascript' type='text/javascript' src='http://www.lxting.com/script/popup/v1_min.js'></script>");

5 l! Q6 Y7 y* V! {4 k0 R: H那么这个http://play.unionsky.cn/show/?placeid=141830又是从哪里被引用进去呢。& [3 T& }: u1 V* d8 h4 F
继续分析 发现这里% b  H) h; r/ E& ?

- O# u. {2 T2 i4 u' m3 j8 mhttp://txsite.21tx.com/count/count.js  Y2 ~9 {  |& c/ Q

8 b  `! l! _7 D6 A( o8 D8 y
txcount_uid = 1; 1 E$ H& [' A+ ~) G4 V( b
txcount_uh = 0;
1 Q8 g2 [9 _! Ntxcount_uw = 0;
9 k+ @$ R; p/ Y3 }txcount_uah = 0;
1 J# Z8 C7 G2 t6 b5 {1 Ltxcount_uaw = 0;
  K9 Q4 D# y! j: p% @, s7 Ctxcount_ucd = 0; : j: E& t2 i, L5 s1 x
     ~1 }* J% o  W6 X, F3 @! b0 u
if (window.screen) { , ]4 |6 r# @' }1 w8 Z$ F
  txcount_uh = window.screen.height; 1 D4 K$ r, }0 V+ I. [7 |& c
  txcount_uw = window.screen.width;
* w* T6 H3 D! l  C* l' q( E  txcount_uah = window.screen.availHeight;
9 v& @- A0 p2 }. ^. P% [" P  X  txcount_uaw = window.screen.availWidth; - L0 J5 @( Z$ k0 q1 C5 G% u
  txcount_ucd = window.screen.colorDepth;
9 r( V* e% i! s6 R. q0 X0 d5 _}
7 z3 ?3 N. a$ K4 j* t) n$ z* ]   5 y) z' K/ A: }
   
  R. R8 ?7 M% u( x" N! Tvar url = "http://txsite.21tx.com/count/count.aspx"; 9 w. A4 m% @7 R+ q/ J5 x
url = url + "?u="+ txcount_uid; ( F: Z0 t6 }8 r8 O
//url = url + "&f=" + txcount_f;   Q  O. H4 Y3 ~" A  y
url = url + "&k=" + txsite_pagekey;
: N7 S+ R! ~9 N% [//url = url + "&t=" + txcount_t; ' ]9 K0 U& O1 |' r. X
url = url + "&l=" + escape(document.location); ) T# k# P" X; u+ ?' J& @
url = url + "&r=" + escape(document.referrer); 2 n: I4 Y$ @$ i  _: A
url = url + "&uh=" + txcount_uh;
/ ?# X! c3 [5 ~5 F0 P9 n% Nurl = url + "&uw=" + txcount_uw; 1 a  Q7 Q# e8 I( f! p8 z
url = url + "&uah=" + txcount_uah;
* O* b1 T) Y8 _7 P! turl = url + "&uaw=" + txcount_uaw; & ]- R  k( v# n/ y/ ]! d5 n
url = url + "&ucd=" + txcount_ucd;
1 y3 @6 G9 w/ D, e; [% _( b   5 X" j5 o/ g5 H9 ]0 c% F5 F
   
' W( Z4 d) t6 z( D7 idocument.write("<script src=" + url + "><\/script>"); . Q. S! I- Z; L* y3 e
//document.write('<script src="http://s4.cnzz.com/stat.php?id=4820460&web_id=4820460" language="JavaScript" charset="gb2312"><\/script>');
! X2 T) p  \) t( g- x% k( e   
+ k8 ~( x; e; o3 M, r+ Vdocument.write('<script src="http://s127.cnzz.com/stat.php?id=1474936&web_id=1474936" language="JavaScript" charset="gb2312"><\/script>');
) t, l) K; ~  K: c0 b+ R   ( c9 Y: T* K. Y# n: @! w8 ^
   ) H3 y0 }' }3 |( W" [: T1 r
document.write("<script language='javascript' src='http://play.unionsky.cn/show/?placeid=141830'><\/script>");

: S% W" S9 Q- ~4 y, Y' ^4 F( Y7 i  ~. W) E* Y- h
一切昭然天下了。
" u2 H: n3 F' `; s0 j2 `代码产生的直接效果如下
# R4 K9 i& _9 ]$ r! z7 Y/ T8 f& g7 g5 [$ j1 `8 a% F1 A
<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> " ~/ P( f8 c) i* R6 L

: Q4 E. o+ n  i8 w" `/ V很隐秘的一段好代码
* t5 c& [/ b4 E, T: W
回复 支持 反对

使用道具 举报

0

主题

488

广告币

1280

积分

高级会员

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

使用道具 举报

31

主题

266

广告币

801

积分

中级会员

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

使用道具 举报

4

主题

1334

广告币

1390

积分

高级会员

积分
1390
发表于 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 | 显示全部楼层
没懂5 n/ R" q* p  Z( p+ c

/ l) l) P5 [) H6 T& Q+ U1,首次访问有个弹窗,但是被chrome给拦截了& S( D/ g, d, Y. j/ |+ f

: C: G) E2 X2 g2,劫持了第一次点击
+ Q+ v3 c+ a3 p, |- T/ s5 \/ @4 ?
6 C( n$ R2 ~( t7 j3,CS了一下unionsky
* D- I9 Y5 o% q8 a$ F) ^4 l3 _
; i' l. Z& D. h" r" i, {# C然后?
回复 支持 反对

使用道具 举报

126

主题

62

广告币

394

积分

初级会员

积分
394

社区QQ达人

 楼主| 发表于 2013-12-18 03:49:31 | 显示全部楼层
cissss 发表于 2013-12-18 01:24
. S1 w2 _+ h- c3 M, Z6 e没懂% y1 t8 f8 z- V- K4 Q2 t# |
- q. \% J  r2 B# w
1,首次访问有个弹窗,但是被chrome给拦截了

8 j. Q0 L) ]2 b$ G1 k懂的人一看就懂 不懂的人怎么看就不懂
回复 支持 反对

使用道具 举报

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
! d5 X4 R! P$ t% L# a懂的人一看就懂 不懂的人怎么看就不懂
7 O2 G* D% d1 C
我确实不懂你发这贴的意思。 可以理解为装逼么?
回复 支持 反对

使用道具 举报

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-8-15 10:25 , Processed in 0.080286 second(s), 24 queries , Gzip On.

Copyright © 2001-2026, AdvertCN

Proudly Operating in Hong Kong.

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