Selaa lähdekoodia

Améliore génération du sel (installation)

Utilise une méthode moins prédictible
Voir e9168f6cd21d7e95aff183f2a503911a1208a0af
Marien Fressinaud 12 vuotta sitten
vanhempi
commit
4df9c21d3a
1 muutettua tiedostoa jossa 3 lisäystä ja 2 poistoa
  1. 3 2
      public/install.php

+ 3 - 2
public/install.php

@@ -145,8 +145,9 @@ function saveStep2 () {
 			return false;
 		}
 
-		$first_sel = small_hash (time ());
-		$_SESSION['sel'] = small_hash (time () . $first_sel) . $first_sel;
+		$_SESSION['sel'] = md5 (
+			uniqid (mt_rand (), true).implode ('', stat (__FILE__))
+		);
 		$_SESSION['base_url'] = addslashes ($_POST['base_url']);
 		$_SESSION['title'] = addslashes ($_POST['title']);
 		$_SESSION['old_entries'] = $_POST['old_entries'];