![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 11.09.2003 Skąd: Giżycko/Wawa Ostrzeżenie: (0%) ![]() ![]() |
dobra pytanko:
w ktorym momencie mozna przechwycic haslo wyslane z formularza? jezeli w pliku mam forma, to przeciez nie da rady wyslac z pola password zahashowanego hasla w md5. Qrcze to w takim razie nie jest bezpieczne wysylanie w ogole danych z forma bo jak mam cos takiego: [xml:1:7b579e6eb0] <html> <head> <title>Zapisywanie nowego uzytkownika</title> </head> <body> <form method=post action=register.php> <table width=100% border=0 cellpadding=4 cellspacing=0> <tr> <td width=24% align=left valign=top>Imie</td> <td width=76%><input name=first_name type=text id=first_name></td> </tr> <tr> <td align=left valign=top>Nazwisko</td> <td><input name=last_name type=text id=last_name></td> </tr> <tr> <td align=left valign=top>E-mail</td> <td><input name=email_address type=text id=email_address></td> </tr> <tr> <td align=left valign=top>Login</td> <td><input name=login type=text id=login></td> </tr> <tr> <td align=left valign=top>Haslo:</td> <td><input type=password name=password id=password></td> </tr> <tr> <td align=left valign=top> </td> <td><input type=submit name=Submit value=Zapisz!></td> </tr> </table> </form> </body> </html> [/xml:1:7b579e6eb0] i przy przesylaniu do pliku register.php dane wejsciowe beda widoczne przy przekazywaniu (wlacznie z password) ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 461 Pomógł: 32 Dołączył: 17.09.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
A zrób tak...
Rozpocznij sesje i w tej sesji zapisz pewną wartość salt, prześlij tą wartość do strony na której chcesz zrobić logowanie...następnie po wpisaniu hasła przez użytkownika, niech JavaScypt prejmie je i wstępnie przerobi za pmocą tej wartości następnie użyj md5 i prześlij wartość zhaszowaną...na serwerze oryginalne hasło potraktuj tak samo tą wartoscią salt, znowu polic hash'a i porównaj, w sesji masz zapsiane tą samą salt jaka została wysłana do użytkownika...postaraj się jeszcze o zabezpieczenie aby wartość salt była bardzo zróżnicowana i aby sienei powtarzała...oraz w skrypcie dodaj blokowanie wielokrotnego bvłędnego logowania - 10 pró w ciagu dnia - blokada ip na tydzień...u mnie działa extra... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 08:24 |