Alertes de sécurité en cours Discussion Discussion
Faire un lien Lien
Assiste.com - Sécurité informatique - Décontamination - Antivirus - Protection - Protection de la Vie Privée Assiste.com - Sécurité informatique - Décontamination - Antivirus - Protection - Protection de la Vie Privée

Exemple de JavaScript permettant de manipuler des Pop-Under, Adserver, Cookie, Interstitiel, Bannières...

Dernière mise à jour : 2017-04-28T00:00 - 28.04.2017
18.06.2013 - 00h00 - Paris - (Assiste - Pierre Pinard) - Mise à jour de notre article antérieur (versions 1997-2007)

Exemple de code d'une page réelle manipulant, avec du JavaScript, des Pop-Under, Adserver, Cookie, Interstitiel, Bannières...

Exemple de JavaScript pour Pop-Under, Adserver, Cookie, Interstitiel, Bannières...Exemple de JavaScript pour Pop-Under, Adserver, Cookie, Interstitiel, Bannières...Exemple de JavaScript pour Pop-Under, Adserver, Cookie, Interstitiel, Bannières...

Voici un exemple, valant mieux qu'un long discours. Il s'agit d'une magnifique page réelle du Virus Bulletin du 21.10.2003. Elle est très didactique. On y voit très distinctement 3 scripts pour 3 formes publicitaires et on y met aussi en évidence l'utilisation des cookies:

  1. Script (javascript), Pop-under, adserver et cookie
    Le premier script pilote un cookie qui va permettre à la régie publicitaire "fastclick.com", avec laquelle Virus Bulletin travaille, d'afficher et gérer des pop-under depuis l'adserver "media.fastclick.net".
  2. Script (javascript), adserver et Interstitiel
    Le second script pilote un second cookie qui va permettre à la même régie publicitaire d'afficher, toutes les 15 minutes, un interstitiel.
  3. Script (javascript), adserver et Bannières
    Le troisième script gère l'affichage et la rotation d'affichage d'une bannière publicitaire en haut de la page.
On en profitera pour ajouter les lignes suivantes dans notre liste Hosts si elles n'y sont déjà (incluant un autre gestionnaire de pop-under trouvé sur une autre de leurs pages).
127.0.0.1 fastclick.com
127.0.0.1 www.fastclick.com
127.0.0.1 media.fastclick.net
127.0.0.1 www.media.fastclick.net
127.0.0.1 earth.goclick.com
127.0.0.1 www.earth.goclick.com
127.0.0.1 goclick.com
127.0.0.1 www.goclick.com

Code d'une page réelle tirée du site du Virus Bulletin le 21.10.2003

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Virus Bulletin</title>

<!-- FASTCLICK.COM POP-UNDER CODE v1.7e for virus-bulletin.com -->

<script language="javascript"><!--
var doc=document; var url=escape(doc.location.href); var date_ob=new Date();
doc.cookie='h2=o; path=/;';var bust=date_ob.getSeconds();
if(doc.cookie.indexOf('e=llo') <= 0 && doc.cookie.indexOf('2=o') > 0){
doc.write('<scr'+'ipt language="javascript" src="http://media.fastclick.net');
doc.write('/w/pop.cgi?sid=4671&m=2&v=1.7e&u='+url+'&c='+bust+'"></scr'+'ipt>');
date_ob.setTime(date_ob.getTime()+43200000);
doc.cookie='he=llo; path=/; expires='+ date_ob.toGMTString();} // -->
</script>

<!-- FASTCLICK.COM POP-UNDER CODE v1.7e for virus-bulletin.com -->

<!-- FASTCLICK.COM INTERSTITIAL HEAD CODE v1.0 for virus-bulletin.com -->
<script language="javascript"><!--
function FCx(x){
var min=15; // minimum minutes between interstitials (needs to be >15)
if(x.indexOf('get.media')>0){
x=unescape(x.substring(x.indexOf('&url=')+5,x.length));
}else{
if(document.cookie.indexOf('CxIC=1')<=0){
x='http://media.fastclick.net/w/get.media?sid=4671&m=5&url='+escape(x);
var date_ob=new Date();
date_ob.setTime(date_ob.getTime()+min*1000*60);
document.cookie='FCxIC=1; path=/; expires='+date_ob.toGMTString();
}
}
return x
}
// -->
</script>

<!-- FASTCLICK.COM INTERSTITIAL HEAD CODE v1.0 for virus-bulletin.com -->

</head>
<body topmargin="0" leftmargin="0" link="#FFFFFF" vlink="#FFFFFF" alink="#FFFFFF">

<!-- FASTCLICK.COM InVue CODE v1.0 for virus-bulletin.com -->

<script language="javascript"><!--
var doc=document; if(doc.all && doc.getElementById){
var url=escape(doc.location.href);var mjo=Math.floor(Math.random()*7777);
doc.cookie='h2=o; path=/;'; var ht=doc.body.clientHeight;var wt=doc.body.clientWidth;
if(doc.cookie.indexOf('n=vue') <= 0 && ht>400 && wt>400 && doc.cookie.indexOf('2=o') > 0){
doc.write('<scr'+'ipt language="javascript" src="http://media.fastclick.net');
doc.write('/w/get.media?sid=4671&tm=12&m=4&u='+url+'&c='+mjo+'"></scr'+'ipt>');}} // -->
</script>

<!-- FASTCLICK.COM InVue CODE v1.0 for virus-bulletin.com -->

... / ... suit le reste de la page avec 1 web bug et 2 traceurs ... / ...




Contre mesuresContre-mesures" Contre mesures "


RéférencesRéférences" Références "


RessourcesRessources" Ressources "


 Requêtes similairesRequêtes similaires" Requêtes similaires "