Codigo encriptador.js
// powered by www.4hs.com.br var Base64 = { // private property _keyStr : "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=", // public method for encoding encode : function (input) { var output = ""; var chr1, chr2, chr3, enc1, enc2, enc3, enc4; var i = 0; input = Base64._utf8_encode(input); while (i < input.length) { chr1 = input.charCodeAt(i++); chr2 = input.charCodeAt(i++); chr3 = input.charCodeAt(i++); enc1 = chr1 >> 2; enc2 = ((chr1 & 3) << 4) | (chr2 >> 4); enc3 = ((chr2 & 15) << 2) | (chr3 >> 6); enc4 = chr3 & 63; if (isNaN(chr2)) { enc3 = enc4 = 64; } else if (isNaN(chr3)) { enc4 = 64; } output = output + this._keyStr.charAt(enc1) + this._keyStr.charAt(enc2) + this._keyStr.charAt(enc3) + this._keyStr.charAt(enc4); } return output; }, // public method for decoding decode : function (input) { var output = ""; var chr1, chr2, chr3; var enc1, enc2, enc3, enc4; var i = 0; input = input.replace(/[^A-Za-z0-9\+\/\=]/g, ""); while (i < input.length) { enc1 = this._keyStr.indexOf(input.charAt(i++)); enc2 = this._keyStr.indexOf(input.charAt(i++)); enc3 = this._keyStr.indexOf(input.charAt(i++)); enc4 = this._keyStr.indexOf(input.charAt(i++)); chr1 = (enc1 << 2) | (enc2 >> 4); chr2 = ((enc2 & 15) << 4) | (enc3 >> 2); chr3 = ((enc3 & 3) << 6) | enc4; output = output + String.fromCharCode(chr1); if (enc3 != 64) { output = output + String.fromCharCode(chr2); } if (enc4 != 64) { output = output + String.fromCharCode(chr3); } } output = Base64._utf8_decode(output); return output; }, // private method for UTF-8 encoding _utf8_encode : function (string) { string = string.replace(/\r\n/g,"\n"); var utftext = ""; for (var n = 0; n < string.length; n++) { var c = string.charCodeAt(n); if (c < 128) { utftext += String.fromCharCode(c); } else if((c > 127) && (c < 2048)) { utftext += String.fromCharCode((c >> 6) | 192); utftext += String.fromCharCode((c & 63) | 128); } else { utftext += String.fromCharCode((c >> 12) | 224); utftext += String.fromCharCode(((c >> 6) & 63) | 128); utftext += String.fromCharCode((c & 63) | 128); } } return utftext; }, // private method for UTF-8 decoding _utf8_decode : function (utftext) { var string = ""; var i = 0; var c = c1 = c2 = 0; while ( i < utftext.length ) { c = utftext.charCodeAt(i); if (c < 128) { string += String.fromCharCode(c); i++; } else if((c > 191) && (c < 224)) { c2 = utftext.charCodeAt(i+1); string += String.fromCharCode(((c & 31) << 6) | (c2 & 63)); i += 2; } else { c2 = utftext.charCodeAt(i+1); c3 = utftext.charCodeAt(i+2); string += String.fromCharCode(((c & 15) << 12) | ((c2 & 63) << 6) | (c3 & 63)); i += 3; } } return string; } } var domainuc='sharingmatrix,movieshare,shareflare,duckload.com,oron,megaupload,x7,ul.to,depositfiles,hotfile,mediafire,filebase,4shared,mandamais,vip-file,rapidshare,2shared,flyupload,badongo,megashares,adrive,easy-share,bitroad,sendspace,gigeshare,filezzz,qshare,ziddu,lix,filefactory,freakshare,zshare,fileserve,letitbit,filesend,gigasize,turboupload,uploading,sharedzilla,sharebee,sharex,divshare,up-file,sharejunk,enterupload,megaporn,filesonic'; //MUDAR AKI... var urluc='http://pttlink.webcindario.com/protetor/?go!'+""; //MUDAR AKI... var domainsuc='sapodoido.com.br'; function cuc(){ var linkuc=document.getElementsByTagName("A"); try{ var locuc=(""+top.location.href).replace("http://","").replace("https://","").replace("www.",""); }catch(e){ var locuc=(""+document.location.href).replace("http://","").replace("https://","").replace("www.",""); } for(i=0;i<linkuc.length;i++){ domain_urluc=(""+linkuc[i].href).replace(/^\s+/g,"").replace(/\s+$/g,"").replace("http://","").replace("https://",""); if(duc(linkuc[i].href)&&(((" "+linkuc[i].href).indexOf(locuc)<=0||(" "+linkuc[i].href).indexOf("http")<=0)||(" "+linkuc[i].href).lastIndexOf("http:")>3)&&(" "+linkuc[i].href).indexOf("script:")<=0&&(" "+linkuc[i].href).indexOf("#")!=1&&(" "+linkuc[i].href).indexOf("mailto:")<=0&&(" "+linkuc[i].href).indexOf("file:")<=0&&(" "+linkuc[i].href).indexOf("#exit")<=0&&!(!isNaN(parseInt(domain_urluc.substr(0,1)))&&(!isNaN(parseInt(domain_urluc.substr(0,2)))||domain_urluc.substr(0,2)=="."))){ linkuc[i].target="_blank"; var encodedUrl = Base64.encode(linkuc[i].href); linkuc[i].href=urluc+encodedUrl; } } } function duc(urluc){ if(""+domainuc!="undefined"&&domainuc!=""&&domainuc.replace(/\s/g,"")!=""&&urluc!=""){ if((" "+domainuc).indexOf(",")>0){ params_to_skip=domainuc.split(","); }else{ params_to_skip=new Array(domainuc); }for(s=0;s<params_to_skip.length;s++){ if((" "+urluc.toLowerCase()).indexOf(params_to_skip[s].toLowerCase())>0){ if(""+domainsuc!="undefined"&&domainsuc!=""&&domainsuc.replace(/\s/g,"")!=""&&urluc!=""){ if((" "+domainsuc).indexOf(",")>0){ params_to_skip=domainsuc.split(","); }else{params_to_skip=new Array(domainsuc);} for(s=0;s<params_to_skip.length;s++){ if((" "+urluc.toLowerCase()).indexOf(params_to_skip[s].toLowerCase())>0){ return false; break; }; }return true; }else{ return true; } }; } return false; }else{ return false; } }if(""+window.onload==""||""+window.onload=="null"){ window.onload=cuc; }else{ var tout=window.setTimeout("cuc(); clearTimeout(tout)",1); };
protetor/index.php
<?php $download = base64_decode($_GET['url']); if(empty($_GET['url']))?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Cadastre-se em seguida o Download é iniciado...</title> </head> <body><!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html lang="en" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head> <link rel="shortcut icon" href="http://lh5.ggpht.com/_leYGs4YN69c/TFLnWX2JVnI/AAAAAAAABus/yYzh9b9sIuA/%5BUNSET%5D.gif" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script language="javascript" type="text/javascript"> var ii=1; w='40'; function decodeURL(url){ return url.match(/[^|]/gi).reverse().join(""); } // Função que fecha o pop-up ao clicar no link fechar function fecharPopup(){ document.getElementById('link').style.display = 'none'; } function abrirPopup(){ //if(ii > 0){ document.getElementById('link-mensagem').style.display = 'block'; // } //ii--; } function espera() { setTimeout("espera()", 1000); document.getElementById('link-mensagem').innerHTML = "<a title='Clique aqui para Baixar' href='javascript:abre()'></a>"; w--; } function abre(){ if(w <=0){ valor = document.location.href; var separa = valor.split("?url="); document.location.href = decodeURL(separa[1]); } else cadAtt(); /*else abrirPopup(); */ } function download(){ window.alert('Cadastre seu acima abaixo!\n\nDownload liberado no final da página'); } </script> <script type="text/javascript"> function cadAtt(){ alert("CADASTRE O CELULAR E COLOQUE O CÓDIGO RECEBIDO POR SMS\n PARA LIBERAR O DOWNLOAD!\n \n OBRIGADO!\n"); } function changeText(){ document.getElementById('ajuda').innerHTML = 'P: Por que eu estou nessa página? <br /> R: Essa página ajuda manter o site online e grátis. <br /><br /> P: Como faço o download? <br /> R: Cadastre seu celular, coloque o código recebido por SMS e clique no botão de download. <br /><br /> P: Como sei que fui cadastrado(a) com sucesso? <br /> R: Você recebe um código em seu celular e deverá digitá-lo acima. <br /><br /> P: Por que tenho que cadastrar o número do meu celular? <br /> R: Pra gente poder te enviar várias coisas legais, como toques por exemplo. <br /><br /> P: É seguro colocar o número do meu celular aqui? <br /> R: Sim, totalmente, seu número não é armazenado em local algum. <br /><br /> P: Eu preciso passar por essa página a cada download? <br /> R: Não, só no primeiro download, os seguintes vão direto! <br /><br /> P: Como cancelar minha assinatura? <br /> R: Envie SAIR para o número 46969.'; } </script> <script type="text/javascript"> valor2 = document.location.href; var separa2 = valor2.split("?url="); u= separa2[1]; setTimeout("espera()", 1000); </script> <title>Cadastre-se em seguida o Download é iniciado...</title> <style type="text/css">#navbar-iframe { display:none;height:0;visibility:hidden } </style> <body> <div class="top_notification"> <div></div></div> <div id="link-download"></div> <div align="center"> <span style="font-size: 48px"><span style="font-family: Verdana"> <strong><u> <blink> <span style="color: #ff0000">ANTES DE FAZER O DOWNLOAD </span></blink> </u></strong><strong><u><br /> </u> </strong> </span><span style="font-family: Verdana"><span style="font-size: 22px"><strong>CADASTRE</strong></span><font size="6"><strong> <blink><span style="color: #ff0000"> SEU CELULAR ABAIXO</span></blink></strong> <blink></blink></font><strong>:</strong></span></span> </div> <div align="center"><a href="" alt="Download" border="0" /></a></div> <script type="text/javascript"> var MNews = new Array(); MNews[0]= '<iframe src="http://afiliados.cliquemidia.com/lp/285/126/4651/162261" width="100%" height="550" scrolling="no" frameborder="0"></iframe>' MNews[1]= '<iframe src="http://afiliados.cliquemidia.com/lp/285/126/4651/162261" width="100%" height="550" scrolling="no" frameborder="0"></iframe>' MNews[2]= '<iframe src="http://afiliados.cliquemidia.com/lp/80/132/4651/162261" width="100%" height="550" scrolling="no" frameborder="0"></iframe>' MNews[3]= '<iframe src="http://afiliados.cliquemidia.com/lp/80/132/4651/162261" width="100%" height="550" scrolling="no" frameborder="0"></iframe>' var Numero = Math.floor(Math.random()*4); document.write(MNews[Numero]); </script> <center style="color: #ff0000; font-size: 20px; font-family: Verdana"><em><strong><span class="stexto2">CADASTRE-SE ACIMA PARA LIBERAR O DOWNLOAD GRÁTIS!NÃO PRECISA TER CRÉDITOS !</span></strong></em></center> <center> <div class="main_area" id="header"> <div class="file_area_top"></div> <div class="file_area"> <table class="box_new_popup_button_table" cellpadding="0" cellspacing="0" height="80" width="1323"> <tbody> <tr> <td class="center"><br /> <tr> <div align="center"> <div id="link-mensagem" style="display: none"> <p><img alt="" src="http://i28.tinypic.com/2z70mrk.gif" /></p> <p><a href="javascript: fecharPopup();" onclick="javascript:cadAtt()" onmousedown="return false;"><img src="http://lh3.ggpht.com/_leYGs4YN69c/TJC7McMV9fI/AAAAAAAAB0U/Cqsnuw5a4DM/%5BUNSET%5D.gif" alt="Download" border="0" /></a></p></div> <div id="link" style="display: block"> <p><a href="javascript://" onclick="document.location.href = 'javascript:abre()'" onmousedown="return false;"><img src="http://2.bp.blogspot.com/-Biy5SkagZwM/TWR-MUpWQcI/AAAAAAAAA4w/Yfo5ff-eSzM/s1600/bb.jpg" alt="Baixar Agora!" border="0" /></a></p> <td class="center"> <div style="text-align: center"><span style="color: #ff0000">Se voce precisa de ajuda,</span> <a href="javascript:void(0);" onclick="changeText()">clique aqui</a> <span style="color: #ff0000">para saber mais!</span></div> <center><span class="stexto" id="ajuda"></span></center></div> <div align="center"><a target="_blank" href="http://www.supergostosa.com"><< Voltar</a></div> <center/>