Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17513
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Criptografando config

05-09-2008 19:07

O objetivo desse script é criptografar um config, ou seja, se vamos passar um sistema em PHP para outra pessoa, e queremos que ela não altere o config do sistema, esse script é o ideal.

A primeira coisa é baixar o arquivo configurador, é com ele que vamos criptografar e decriptografar as variáveis.

http://www.codigosnaweb.com/forum/crypt.txt

Salve em uma pasta o conteúdo desse txt como: crypt.php

Agora crie um arquivo no mesmo diretório chamado: teste.php

<?php
include("crypt.php");
echo encrypt("define('var1','abc');define('var2','123');","secretkey");
?>

Rodando o teste.php irá ser gerado no navegador
3djLzODKnJLb2uWWip6M1c3IoJygx9fL3dnKoZrbxOSXm5eMqqWYipug

essa é a criptografia para os defines acima.

Agora, para usarmos essas variáveis, crie vendo.php com o seguinte:
<?php
include("crypt.php");
echo eval(decrypt("3djLzODKnJLb2uWWip6M1c3IoJygx9fL3dnKoZrbxOSXm5eMqqWYipug","secretkey"));
echo var1." e ".var2;
?>

Vai ser mostrado na tela:
abc e 123, ou seja, as variáveis sendo usadas.

O ideal é que quem vai receber esse sistema não conheça esse método de criptografia.

Para usar em seu sistema, você tem que oferecer para seu visitante o crypt.php, e simular uma página do seu sistema igual a vendo.php, onde irá estar passando algumas variáveis para que seu sistema funcione.
0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado