Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 11597|Svar: 0

[Kryptering och dekryptering] Discuz!

[Kopiera länk]
Publicerad på 2015-04-01 09:55:30 | | |

Upptäck att Discuz-forumets kryptering är multikrypterad.

(Krypteringsmetoden för dz6.1: md5 (md5 (forumlösenord), shell))



Dela den nu:


Användartabell: cdb_uc_members

fält: uidusernamepasswordsalt

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

Databaslänk utelämnad....

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

$user=$GET["user"];

$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,"användarnamn");  
if($username!=''){

echo"ok";

}annars{

echo "nej";

}

?>


För att citera en ko:

Använd saltmetoden för att få en slumpmässig sträng, koppla sedan klartextlösenordet MD5, och sedan koppla ihop det med den slumpmässiga strängen, och sedan MD5 igen. Detta förbättrar säkerhetsfaktorn avsevärt.  
Krypteringslösenord: md5(md5($newpw).$salt) $salt strängen $hash returnerades som slumpmässigt  
Detta förbättrar användarlösenordens säkerhet avsevärt




Föregående:Finns det någon som badar i fontänen i Wuhan Optics Valley Pedestrian Street World City?
Nästa:asp.net källkod för landningsgränssnitt med databasskript
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com