Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 11597|Svar: 0

[Kryptering og Dekryptering] Discuz!

[Kopier link]
Opslået på 01/04/2015 09.55.30 | | |

Opdag, at Discuz-forumets kryptering er multi-kryptering.

(Krypteringsmetode for dz6.1: md5 (md5 (forumadgangskode), shell))



Del den nu:


Brugertabel: cdb_uc_members

felt: uidusernamepasswordsalt

==============

Databaselink udeladt....

=============

$user=$GET["bruger"];

$pass=$GET["pass"];

$result=mysql_query("select*fromcdb_memberswhereusername='$user'");

@$salt=mysql_result($result,0,"salt");

$pas=md5($pass);

$pas=$pas,$salt;

$pas=md5($pas);  
$result=mysql_query("select*fromcdb_memberswhereusername='$user'andpassword='$pas");

@$username=mysql_result($result,0,"brugernavn");  
if($username!=''){

Echo "ok";

}else{

echo"nej";

}

?>


For at citere en ko:

Brug salt-metoden til at få en tilfældig streng, forbind derefter klartekstadgangskoden MD5, og forbind den med den tilfældige streng, og så MD5 igen. Dette forbedrer sikkerhedsfaktoren betydeligt.  
Krypteringskode: md5(md5($newpw).$salt) $salt strengen $hash returneret tilfældigt  
Dette forbedrer i høj grad sikkerheden af brugeradgangskoder




Tidligere:Er der nogen, der bader i fontænen i Wuhan Optics Valley Pedestrian Street World City?
Næste:asp.net landing interface kildekode med databasescripts
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com