Código para Links Protegidos
	
	
		Olá a todos!!
Este é meu primeiro post na comunidade.
Com intuito de contribuir, estou disponibilizando um pequeno script que criei esses dias em php, para aqueles terriveis links protegidos. Segue abaixo:
	Código PHP:
	
<?php
//03-01-2012 -- jean varlet
$endereco = $_POST['texto'];//modelos de comparacao
$hexadecimal = '?id=';
$base = '==';
$contrario = 'www//:ptth';
if(strpos($endereco, '/?http://' ) !==FALSE)    {
    $link0 = explode('/?', $endereco ,2);
    echo 'Seu link Desprotegido : '. "<strong>". $link0[1]. "</strong>";
}
if(strpos($endereco, '?url=http://') !==FALSE)    {
    $link1 = explode('?url=', $endereco, 2);
    echo 'Seu link convertido : '. "<strong>" . $link1[1]. "</strong>";
}
if(strpos($endereco, '?link=http://') !==FALSE)    {
    $link2 = explode('?link=', $endereco, 2);
    echo 'Seu link convertido : '. "<strong>". $link2[1]. "</strong>";
}
if(strpos($endereco, '?id=http://') !==FALSE)    {
    $link3 = explode('?id=', $endereco, 2);
    echo 'Seu link convertido : '. "<strong>". $link3[1]. "</strong>";
}
if(strpos($endereco, $base) !==FALSE)    {
    if(strpos($endereco, '?url=') !==FALSE) {
        $explodiu = explode('?url=', $endereco, 2);
        echo 'Seu link convertido : '."<strong>". base64_decode($explodiu[1]). "</strong>". "<br />";
    }
    if(strpos($endereco, '?id=') !==FALSE)        {
        $explodiu = explode('?id=', $endereco, 2);
        echo 'Seu link convertido : '."<strong>". base64_decode($explodiu[1]). "</strong>". "<br />";
    }
}
if(strpos($endereco, $contrario)!==FALSE)    {
    if(strpos($endereco, '?link=')!==FALSE) {
        $exploda = explode('?link=', $endereco, 2);
        echo 'Seu link convertido : '."<strong>". strrev($exploda[1])."</strong>"."<br />";
    }
    if (strpos($endereco, '?url=')!==FALSE)        {
        $exploda = explode('?url=', $endereco, 2);
        echo 'Seu link convertido : '."<strong>". strrev($exploda[1])."</strong>"."<br />";
    }
}
if(strpos($endereco, '?url=') !==FALSE)    {
    $cheque1 = explode('?url=', $endereco, 2);
    if(ctype_xdigit($cheque1[1]))        {
        echo "O link invertido é:  " ."<strong>" .hextostr($cheque1[1]). "</strong>". "<br />";
    }
}
if(strpos($endereco, '?link=') !==FALSE)    {
    $cheque2 = explode('?link=', $endereco, 2);
    if(ctype_xdigit($cheque2[1]))        {
        echo "O link invertido é:  " ."<strong>" .hextostr($cheque2[1]). "</strong>". "<br />";
    }
}
if(strpos($endereco, '?id=') !==FALSE)    {
    $cheque3 = explode('?id=', $endereco, 2);
    if(ctype_xdigit($cheque3[1]))        {
        echo "O link invertido é:  " ."<strong>" .hextostr($cheque3[1]). "</strong>". "<br />";
    }
}
//funcao para hex
function hextostr($x) {
    $s='';
    foreach(explode("\n",trim(chunk_split($x,2))) as $h) $s.=chr(hexdec($h));
    return($s);
}
?>
 Para qualquer duvida, reclamação ou ajuda estou a inteira disposição
	 
	
	
	
		Re: Código para Links Protegidos
	
	
		o Foda e que se liberar , vão ficar  baixando arquivos o dia todo,
acho que é até bom deichar assim mesmo :D
	 
	
	
	
		Re: Código para Links Protegidos
	
	
		como é que funciona esse script?
	 
	
	
	
		Re: Código para Links Protegidos
	
	
		Poderia dar uma dica de como usar o codigo ?
Joguei ele num servidor com apache+php aqui, so que so aparece pagina em branco.
Abraços.
	 
	
	
	
		Re: Código para Links Protegidos
	
	
		
	Código PHP:
	
$endereco = $_POST['texto'];//modelos de comparacao 
 Aqui é onde coloca a URL, você pode inserir direto, ou fazer um form, algo assim
	Código HTML:
	
<form action="file.php" method="post">
    URL: <input type="text" name="texto" />
</form>
 
	 
	
	
	
		Re: Código para Links Protegidos
	
	
		Valew Osmano !!!
Faço outro php com esse codigo ai que vc postou é isso ?
Vou ter que começar a aprender php hehehe.
Abraços.
	 
	
	
	
		Re: Código para Links Protegidos
	
	
		
	Citação:
	
		
		
			
				Postado originalmente por 
edcomrocha
				
			 
			Valew Osmano !!!
Faço outro php com esse codigo ai que vc postou é isso ?
Vou ter que começar a aprender php hehehe.
Abraços.
			
		
	 
 Nem é PHP o mais chato, é o HTML.
Procura sobre forms e forms no php.
Aí tu faz uma página com um campo de texto, usuário bota a url e pronto.
(Apesar de que eu prefiriria alguma extensão no browser que fizesse isso já, mais prático...)
	 
	
	
	
		Re: Código para Links Protegidos
	
	
		So pra começar, fiz uma aqui.
Com botão submit, envia para pagina so que mesmo assim nao pega nada.
To lendo uns negocio aqui, mais tarde posto de ter sucesso.
                Código :
                
<form action="linkprot.php" method="post">
    URL: <input type="texto" name="texto" />
    <input type="submit" name="" value="Ver Url Desbloqueada" />
</form>
  
	 
	
	
	
		Re: Código para Links Protegidos
	
	
		So mais uma pergunta, esse codigo que foi postado esta inteiro mesmo ?
Ou ainda falta alguma coisa ?
Mais alguem ja testou ?
Abraços.
	 
	
	
	
		Re: Código para Links Protegidos
	
	
		Boa tarde galera!!
Deixe o post muito vago então vamos as explanations:
1. Exemplo do codigo funcionando http://redots.com.br/linkdesprotegido/
2.http://www.redots.com.br/linkdesprotegido/linkdesprotegido.rar
Não vou explicar a fundo como o código funciona, mas em resumo, ele apenas compara as strings inseridas no form até que se enquadre em determinada condição ( link ao contrario, hex , base64, etc)
Para add ele em seu blog / site basta dar include no form ( include "index.php ";)
Qualquer duvida estou a disposição
	 
	
	
	
		Re: Código para Links Protegidos
	
	
		Nemerov, olha só, fiz o teste com um link e deu na mesma, tela branca apos clicar para desbloquear.
Segue o link que fiz o teste:
Abraços.
	 
	
	
	
		Re: Código para Links Protegidos
	
	
		
	Citação:
	
		
		
			
				Postado originalmente por 
edcomrocha
				
			 
			
			
		
	 
 Bug...
Faz esse patch:
Substitui 
                Código :
                
$contrario = 'www//:ptth';
  Por