D4rkMu Postado Dezembro 19, 2007 Denunciar Share Postado Dezembro 19, 2007 Olá galera do Script Brasil,A dúvida é a seguinte... qual a função desse "cryption"?Pelo que vi é de criptografia...Então posso por exemplo jogar ele na minha pasta _inc e botar o seguinte código nas minhas páginasinclude("cryption.php"); ?Isso irá protegê-la?Desculpem a ignorância sobre o "cryption" mas nunca cheguei a ver... :unsure:Obs.: Este arquivo pode ser encontrado no Banco de Scripts em PHP do Script Brasil! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Nill Postado Dezembro 19, 2007 Denunciar Share Postado Dezembro 19, 2007 da uma olhada neste endereço: http://br.php.net/manual/pt_BR/function.crypt.php Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Beraldo Postado Dezembro 19, 2007 Denunciar Share Postado Dezembro 19, 2007 Buscando no portal Script Brasil por cryption, nenhum resultado é encontrado.Poste o script ou o link para o download dele. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 D4rkMu Postado Dezembro 19, 2007 Autor Denunciar Share Postado Dezembro 19, 2007 Pelo que entendi ele faz quase a mesma função do Md5... já vi muitos sites com Md5.Mas este cryption ele é bom para proteger uma page? eu preciso de alguma .dll igual o Md5 e executa o comando pro SQL Reconhecê-lo?Obrigado! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 D4rkMu Postado Dezembro 19, 2007 Autor Denunciar Share Postado Dezembro 19, 2007 Script segue abaixo:;)<?php ############################# # # # Script Brasil # # # # http://ScriptBrasil.com # # # ############################# $ralphabet = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890 \\!,.:;?~@#\$%^&*()_+-=][}{/><\"'`|"; $alphabet = $ralphabet . $ralphabet; class Crypto { function encrypt ($password,$strtoencrypt) { $strtoencrypt = str_replace("\t","[tab]",$strtoencrypt); $strtoencrypt = str_replace("\n","[new]",$strtoencrypt); $strtoencrypt = str_replace("\r","[ret]",$strtoencrypt); global $ralphabet; global $alphabet; for( $i=0; $i<strlen($password); $i++ ) { $cur_pswd_ltr = substr($password,$i,1); $pos_alpha_ary[] = substr(strstr($alphabet,$cur_pswd_ltr),0,strlen($ralphabet)); } $i=0; $n = 0; $nn = strlen($password); $c = strlen($strtoencrypt); while($i<$c) { $encrypted_string .= substr($pos_alpha_ary[$n],strpos($ralphabet,substr($strtoencrypt,$i,1)),1); $n++; if($n==$nn) $n = 0; $i++; } return $encrypted_string; } function decrypt ($password,$strtodecrypt) { global $ralphabet; global $alphabet; for( $i=0; $i<strlen($password); $i++ ) { $cur_pswd_ltr = substr($password,$i,1); $pos_alpha_ary[] = substr(strstr($alphabet,$cur_pswd_ltr),0,strlen($ralphabet)); } $i=0; $n = 0; $nn = strlen($password); $c = strlen($strtodecrypt); while($i<$c) { $decrypted_string .= substr($ralphabet,strpos($pos_alpha_ary[$n],substr($strtodecrypt,$i,1)),1); $n++; if($n==$nn) $n = 0; $i++; } $decrypted_string = str_replace("[tab]","\t", $decrypted_string); $decrypted_string = str_replace("[new]","\n", $decrypted_string); $decrypted_string = str_replace("[ret]","\r", $decrypted_string); return $decrypted_string; } function cryption_table ($password) { global $ralphabet; global $alphabet; $table = ""; for( $i=0; $i<strlen($password); $i++ ) { $cur_pswd_ltr = substr($password,$i,1); $pos_alpha_ary[] = substr(strstr($alphabet,$cur_pswd_ltr),0,strlen($ralphabet)); } $table .= "<table border=1 cellpadding=\"0\" cellspacing=\"0\">\n"; $table .= "<tr><td></td>"; for( $j=0; $j<strlen($ralphabet); $j++ ) { $ltr = substr($ralphabet,$j,1); $table .= <<<EOF <td align="center"><font size="2" face="arial">$ltr</td> EOF; } print "</tr>"; for( $i=0; $i<count($pos_alpha_ary); $i++ ) { $z = $i + 1; $table .= <<<EOF <tr><td align="right"><font size="2"><b>$z</b></font></td> EOF; for( $k=0; $k<strlen($pos_alpha_ary[$i]); $k++ ) { $ltr = substr($pos_alpha_ary[$i],$k,1); $table .= <<<EOF <td align="center"> <font color="red" size="2" face="arial">$ltr</td> EOF; } $table .= "</tr>"; } $table .= "</table>\n"; return $table; } } // end class Crypto ?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Beraldo Postado Dezembro 19, 2007 Denunciar Share Postado Dezembro 19, 2007 esse script é uma classe para codificação e decodificação de scripts. Não serve para proteger páginas de acesso direto. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 D4rkMu Postado Dezembro 19, 2007 Autor Denunciar Share Postado Dezembro 19, 2007 Então eu posso usá-lo onde? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Beraldo Postado Dezembro 19, 2007 Denunciar Share Postado Dezembro 19, 2007 Use funções de codificação nativas do PHP, que utilizam algorítmos confiáveis. A mais usada é md5():http://www.php.net/md5 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
D4rkMu
Olá galera do Script Brasil,
A dúvida é a seguinte... qual a função desse "cryption"?
Pelo que vi é de criptografia...
Então posso por exemplo jogar ele na minha pasta _inc e botar o seguinte código nas minhas páginas
include("cryption.php");
?
Isso irá protegê-la?
Desculpem a ignorância sobre o "cryption" mas nunca cheguei a ver... :unsure:
Obs.: Este arquivo pode ser encontrado no Banco de Scripts em PHP do Script Brasil!
Link para o comentário
Compartilhar em outros sites
7 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.