| 
	
 | 
 Posted by Keniobats on 05/28/07 14:23 
On May 28, 3:20 pm, Keniobats <freerevolutiont...@gmail.com> wrote: 
> On May 27, 5:56 pm, "_mario.lat" <n...@libero.it> wrote: 
> 
> > >> I use PHP and I'd like to not write in hardcoded way password 
> > >> and login to access to mysql. 
> > >> how to not write password in code for access to mysql? 
> > >> How can I do? 
> > >> I'd like that who see my code don't see my paswords. 
> > >> there is a solution? 
> 
> > > Now you can create the following file 
> 
> > Thank you for answering me. 
> > I'm shure there is a better way with cript: 
> > DES or SHA, RSA... 
> > Mario. 
> 
> Hello Mario!, i think that maybe you can "confuse" a little the 
> malicious user doing the following things: 
> 
> 1st: as i readed before, encrypt your password at (for example) 
> base64: 
> $user = "mario"; 
> $password = "Y0dGemMzZHZjbVE9"; (the word "password" encrypted at 
> base64 TWICE, and looks like a plain text passwd) 
> 
> then, when you want to decrypt it and use it for loggin at some place 
> of your scripts: 
> echo base64_decode(base64_decode($password)); 
> or, to confuse the attaker more, you can do the same 
> $pass_decrypted= base64_decode(base64_decode($password));  <--- but 
> also encrypted in hex like this..: 
> 
> echo 
> "base64_decode(base64_decode($password));"; 
> as doing with echo, when executed, the browser prints the result in 
> plain text, showing base64_decode(base64_decode($password)), but the 
> question it's to save the plain text result, in a variable containing 
> your password decrypted... 
> I hope this will help you...i just  improved this, 'cause i didn't 
> have time to explore more this(i have to go to work now  :( ) 
> Success!!! See u! =) 
 
sorry, i forgot to put the link i used to convert characters: 
http://people.w3.org/rishida/scripts/uniview/conversion.php 
 
good luck
 
  
Navigation:
[Reply to this message] 
 |