http://www.planete-lolo.su/ seems to have a packed JS that detects ABP...
Here's the ugly piece of code :
Code: Select all
<script type="text/javascript">
eval(function(p,a,c,k,e,r){e=function(c){return c.toString(a)};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('0 1(){4.5.6="7.8"}0 2(){9 a}3 b=\'1\';3 c=\'2\';',13,13,'function|_enabled|_disabled|var|document|location|href|noad|html|return|false|_abdDetectedFnc|_abdNotDetectedFnc'.split('|'),0,{}))
</script>
<script type="text/javascript">
eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('(g(){a 5=z;a 2=8;a 4=8;g A(){2=6.u("I");4=6.u("H");2.l=\'b\';2.n=\'/o/\';2.3.v=\'G\';2.3.F=\'C\';4.l=\'s\';4.n=\'/o/E-N.P\';4.3.p=2.3.p=\'m\';4.3.q=2.3.q=\'m\';4.3.r=2.3.r=\'-h\';4.3.t=2.3.t=\'-h\';6.j.i(2);6.j.i(4);Q(k,O)};g k(){7(6.c(\'s\').3.v.J(\'C\')>-1)5=9;f 7(6.c(\'b\').3.K==\'L\')5=9;f 7(6.c(\'b\').M==0)5=9;2.x.D(2);4.x.D(4);7(d(w)!=\'8\')e(w+\'(\'+5+\');\');f{7((5==9)&&(d(y)!=\'8\'))e(y+\'();\');7((5==z)&&(d(B)!=\'8\'))e(B+\'();\')}};A()})();',53,53,'||_af|style|_am|_ab|document|if|undefined|true|var|_afd|getElementById|typeof|eval|else|function|1000px|appendChild|body|_ss|id|1px|src|adimages|width|height|top|_amd|left|createElement|display|_abdStatusFnc|parentNode|_abdDetectedFnc|false|detect_ab|_abdNotDetectedFnc|none|removeChild|textlink|border|block|IMG|IFRAME|indexOf|visibility|hidden|clientHeight|ads|100|jpg|setTimeout'.split('|'),0,{}))
</script>