![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 4.07.2003 Skąd: Tarnów Ostrzeżenie: (0%) ![]() ![]() |
Jestem początkującym PHPowcem. Mam drobny kłopot z szyfrowaniem. Robie tak: wpierw robie formularz z polem tekstowym o nazwie pass (do wpisywania hasła), w pliku do którego formularz się odnosi mam napisane tak:
[php:1:6d52204261]<? if ($pass == "") { $pass="123"; } $pass2=md5($pass); echo "$pass2"; ?>[/php:1:6d52204261] Wyświetla się zaszyfrowane hasło. Jaka jest komenda na odszyfrowanie tego hasła ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 70 Pomógł: 0 Dołączył: 3.05.2003 Skąd: Głogów Ostrzeżenie: (0%) ![]() ![]() |
Nie rozumiesz chyba zasady działania md5... Nie przejmuj się, ja też na początku nie załapałem tego, ale to jest tak... Ktoś przy rejestracji podaje hasło, które jest natychmiast zakodowane i nie możliwe do odzyskania, natomiast, gdy ktoś chce się zalogować na to zakodowane hasło, to podaje takie jak podał przy rejestracji, a skrypt koduje to hasło także za pomocą md5 i sprawdza czy ciąg w bazie jest identyczny z tym zakodowanym przed chwilą... Mam nadzieje że rozumiesz :-)
P.S. Wojto nikt czegoś takiego nie wymyślił, jedyne co istnieje i jest w stanie rozkodować md5 to programy, które działaja za pomocą metody "brute force" czyli określoną liste ze słownika kodują po koleji i sprawdzają ciąg znaków czy jest identyczny. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 01:31 |