/*************************************************************************/ //Contenu dans le JS de la page aha /*************************************************************************/ function getAllNodesContent ( nodeElement, kw_list, message ) { var childsArray = nodeElement.childNodes; var pass = 1; var returnValue = "unlocked"; for(var i = 0; i < childsArray.length; i++){ if ( childsArray[i].nodeName != "SCRIPT" && childsArray[i].nodeName != "IFRAME" && childsArray[i].nodeName != "IMG" && childsArray[i].nodeName != "A" ) { /*if ( childsArray[i].nodeName == "A" ) { pass = 0; if ( window.location.host == childsArray[i].host ){ pass = 1; } }*/ if ( pass == 1 ){ if(childsArray[i].hasChildNodes()){ returnValue = getAllNodesContent ( childsArray[i], kw_list, message ); if ( returnValue == "locked" ){ return "locked"; } }else { if ( childsArray[i].nodeName == "#text" ) { returnValue = getAllWordsFromText ( childsArray[i].textContent, kw_list, message , "content"); if ( returnValue == "locked" ){ return "locked"; } } } } } } if ( document.body == nodeElement ) { var url_words = new Array(); if(top!=window) { var str= document.referrer; } else { var str = document.location.href; } var res1 = str.split("-"); for(var i= 0; i < res1.length; i++) { var res2 = res1[i].split("_"); for(var j= 0; j < res2.length; j++) { var res3 = res2[j].split("."); for(var k= 0; k < res3.length; k++) { var res4 = res3[k].split("/"); for(var l= 0; l < res4.length; l++) { var res5 = res4[l].split("&"); for(var m= 0; m < res5.length; m++) { var res6 = res5[m].split("="); for(var n= 0; n < res6.length; n++) { if ( typeof(res6[n]) != "undefined" && res6[n] != "" && res6[n] != "\n" ) { url_words.push(res6[n].replace("%20", " ").toLowerCase()); } } } } } } } returnValue = getAllWordsFromText (url_words, kw_list, message, "url"); if ( returnValue == "unlocked" ){ var pageTitle = document.title; returnValue = getAllWordsFromText ( pageTitle, kw_list, message, "title"); if ( returnValue == "locked" ) return "locked"; } else return "locked"; } return "unlocked"; } // sample mode Array contient les mots de l'url. sample en string est un bloc de test function getAllWordsFromText (sample, array_words, message, type) { // remplacement de tous les signes de ponctuation (suite de signes ou signe isolé) par un whitespace if(typeof sample == "object") contenu = sample; else contenu = (sample.toLowerCase()).replace(/[\.,-\/#!$%\^&\*;:{}=\-_'`~()]+/g, ' '); var blocking_keyword = ""; var blocking_keywords_nb = array_words.length; for ( var i = 0; i < blocking_keywords_nb; i ++ ) { var word = array_words[i]; var word_splitted = word.split("+"); //tous les mots de la combinaison doivent etre dans le texte if( word_splitted.length > 1 ){ var nb_occ = 0; for ( var j = 0; j < word_splitted.length; j ++ ) { final_word = (typeof sample !== "object") ? " "+word_splitted[j].toLowerCase()+" " : word_splitted[j].toLowerCase(); nb_occ += contenu.indexOf(final_word) > 0 ? 1 : 0; } if(nb_occ == word_splitted.length) blocking_keyword = word; } //mot simple else{ final_word = ( typeof sample !== "object") ? " "+word.toLowerCase()+" " : word.toLowerCase(); if( contenu.indexOf(final_word) >= 0 ) blocking_keyword = word; } if(blocking_keyword){ //bloquer les publicités message += "&alerte_desc="+type+":"+encodeURIComponent(word); useFirewallForcedBlock(message); return "locked"; } } return "unlocked"; } function useFirewallForcedBlock( message ){ var adloox_img_fw=message; scriptFw=document.createElement("script"); scriptFw.src=adloox_img_fw; document.body.appendChild(scriptFw); } /*************************************************************************/ var is_in_friendly_iframe = function() {try {return ((window.self.document.domain == window.top.document.domain) && (self !== top));} catch (e) {return false;}}(); var win_t = is_in_friendly_iframe ? top.window : window;var firstNode = win_t.document.body;var contentTab_2 = ["londres+attentats","paris+attentats","paris+attentat","londres+attentat","daesh+terroristes","daesh+terroriste","jihad","etat islamique","djihadisme","kalachnikov+morts","kalachnikov+mort","kalachnikov+attentat","kalachnikov+attaque","kalachnikov","morts+attentats","mort+attentats","morts+attentat","mort+attentat","attentat+suicide","attentat-suicide","fusillade+blesses","fusillade+morts","fusillade+mort","fusillade","bombes+explosions","bombe+explosion","daech","daesh","isis","djihad","djihadistes","djihadiste","terroristes","terroriste","terrorisme","explosions","explosion","attentats","attentat","london+attack","daesh+terrorists","daesh+terrorist","islamic state","kalachnikov+deads","djihadism","kalachnikov+dead","kalachnikov+attack","deads+attacks","dead+attacks","suicid+attack","dead+attack","deads+attack","suicid-attack","shooting+injured","shooting+deads","shooting+dead","shooting","bomb+explosion","bombs+explosions","djihadists","djihadist","terrorists","terrorist","terrorism","attacks","attack","paris+attack","london+attacks","paris+attacks","fusillade+youtube","shooting+youtube","attack+youtube","attaque+youtube","Nasim Najafi Aghdam","fusillade+san+bruno","shooting+san+bruno","fusillade+californie","shooting+california","fusillade+silicon+valley","shooting+silicon+valley","tireuse+youtube","tireur+youtube","shooter+youtube","attaque+noël","urgence+attentat","terroriste+strasbourg","risque+attentat","attentat+strasbourg","fusillade+strasbourg","attaque+strasbourg","attaque+marché","fuite+terroriste"]; var message_2 = "//data14.adlooxtracking.com/ads/ic.php?ads_forceblock=1&log=1&adloox_io=0&campagne=cp1webo16&banniere=ban1w&plat=0&adloox_transaction_id=null&bp=&visite_id=24228488521&client=weborama_fr_apx_2016&ctitle=&id_editeur=760478_ADLOOX_ID_118104_ADLOOX_ID_181_ADLOOX_ID_7688148_ADLOOX_ID_969535_ADLOOX_ID_25855634_ADLOOX_ID_6926646_ADLOOX_ID_728x90_ADLOOX_ID_20.31324_ADLOOX_ID_1.86&os=&navigateur=&appname=Netscape&timezone=-60&fai=frame%20without%20title&alerte=&alerte_desc=&data=80031975ttttfttttftfftttttftftfftftfttttf&js=https%3A%2F%2Fj.adlooxtracking.com%2Fads%2Fjs%2Ftfav_cp1webo16_ban1w.js&fw=1&version=2&iframe=1&hadnxs=&ua=Mozilla%2F5.0%20%28Windows%20NT%205.1%3B%20rv%3A47.0%29%20Gecko%2F20100101%20Firefox%2F47.0&url_referrer=https%3A%2F%2Fwww.resilier.fr%2Ffree-mobile.php&resolution=1280x768&nb_cpu=&nav_lang=fr&date_regen=2018-02-13%2017%3A28%3A54&debug=6%3A%20top%20%21%3D%20window%20-%3E%20document.referrer%20https%3A%2F%2Fgoogleads.g.doubleclick.net%2Fpagead%2Fads%3Fclient%3Dca-pub-3139049588207714%26output%3Dhtml%26h%3D90%26slotname%3D9931827942%26adk%3D1717519423%26adf%3D2812771281%26w%3D728%26lmt%3D1549624535%26guci%3D1.2.0.0.2.2.0.0%26format%3D728x90%26url%3Dhttps%253A%252F%252Fwww.resilier.fr%252Ffree-mobile.php%26flash%3D22.0.0%26wgl%3D1%26adsid%3DAKATW24e2OepTKoLwkCl0DDXGUhboc5J9lMXSjxmas7CEEcehO6LN8JcVnDzpNOyOWhxIn1sbntS6uID8tkz%26dt%3D1549624534913%26bpp%3D25%26bdt%3D1380%26fdt%3D874%26idt%3D840%26shv%3Dr20190204%26cbv%3Dr20190131%26saldr%3Daa%26abxe%3D1%26correlator%3D804842545361%26frm%3D20%26pv%3D2%26ga_vid%3D1261487235.1549624536%26ga_sid%3D1549624536%26ga_hid%3D2104739870%26ga_fc%3D0%26icsg%3D167837354%26dssz%3D24%26mdo%3D0%26mso%3D0%26u_tz%3D60%26u_his%3D1%26u_java%3D1%26u_h%3D768%26u_w%3D1280%26u_ah%3D768%26u_aw%3D1280%26u_cd%3D24%26u_nplug%3D15%26u_nmime%3D203%26adx%3D470%26ady%3D2%26biw%3D1263%26bih%3D644%26scr_x%3D0%26scr_y%3D0%26eid%3D21060853%252C410075101%26oid%3D3%26ref%3Dhttps%253A%252F%252Fwww.google.com%26rx%3D0%26eae%3D0%26fc%3D656%26brdim%3D%252C%252C-4%252C-4%252C1280%252C0%252C1288%252C776%252C1280%252C644%26vis%3D1%26rsz%3D%257C%257ClE%257C%26abl%3DCS%26ppjl%3Df%26pfx%3D0%26fu%3D16%26bc%3D9%26jar%3D2019-02-08-11%26ifi%3D1%26uci%3D1.cxu1vbvei0g3%26xpc%3DlrJ6HuuYPn%26p%3Dhttps%253A%2F%2Fwww.resilier.fr%26dtd%3D941&ao=&fake=001000&popup_menubar=true&popup_locationbar=true&popup_personalbar=true&popup_scrollbars=false&popup_statusbar=true&popup_toolbar=true&popup_history=1&popup_visible=true&type_crea=0&p_d=2799&version=3";getAllNodesContent ( firstNode, contentTab_2, message_2 ); var adloox_impression=1;