• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Jak odkodować hasło mysql

Object Storage Arubacloud
0 głosów
1,182 wizyt
pytanie zadane 7 grudnia 2016 w SQL, bazy danych przez Chess Szeryf (76,710 p.)
select password('finley');
+-------------------------------------------+
| password('finley')                        |
+-------------------------------------------+
| *E81298E224A7408DF631A0ECA2004B2C04935267 |
+-------------------------------------------+

 

Jak je decode (odkodować)?

2 odpowiedzi

0 głosów
odpowiedź 7 grudnia 2016 przez CzikaCarry Szeryf (75,340 p.)
Hashy się nie dekoduje, hashe się porównuje / weryfikuje. Polecam korzystac z dokumentacji:

http://docs.php.net/manual/pl/function.password-verify.php
komentarz 7 grudnia 2016 przez Chess Szeryf (76,710 p.)
1. Czy MYSQL nie posiada funkcji porównujących i weryfikujących hasła tylko PHP?

2. Podałeś mi dokumentację PHP, czy w doc. MYSQL też coś o tym pisze?
komentarz 7 grudnia 2016 przez adrian17 Ekspert (345,620 p.)

1. Czy MYSQL nie posiada funkcji porównujących i weryfikujących hasła tylko PHP?

W MySQLu zazwyczaj nie porównuje się haseł. W szczególności, mechanizm haseł nie ma wbudowanego solenia.

2. Podałeś mi dokumentację PHP, czy w doc. MYSQL też coś o tym pisze?

Wszystko jest zawsze zdokumentowane, wystarczy szybki google:

http://dev.mysql.com/doc/refman/5.7/en/encryption-functions.html#function_password

Ta dokumentacja mówi też do czego ta funkcja w praktyce służy:

 This function is the SQL interface to the algorithm used by the server to encrypt MySQL passwords for storage in the mysql.user grant table.

0 głosów
odpowiedź 7 grudnia 2016 przez Chess Szeryf (76,710 p.)
SET PASSWORD FOR 'finley'@'localhost' = PASSWORD('haslo');

jestem na C:/xampp/mysql/bin

Dlaczego po wpisaniu tego polecenia hasło nie zostaje zmienione?

Nie wyrzuca żadnego błędu po prostu przechodzi do następnej linii i mam:

c:\xampp\mysql\bin>

c:\xampp\mysql\bin>

c:\xampp\mysql\bin>

 

Zatwierdzam to enterem i nic się nie dzieje, o co chodzi?
komentarz 7 grudnia 2016 przez Chess Szeryf (76,710 p.)
Problem rozwiązany. Po prostu muszę się zalogować na root'a i z niego wydać te polecenie/komednę, a ja to robiłem z poziomu binaries (C:/xampp/mysql/bin).

Podobne pytania

0 głosów
1 odpowiedź 783 wizyt
pytanie zadane 20 września 2016 w SQL, bazy danych przez 2mec Nowicjusz (120 p.)
0 głosów
1 odpowiedź 443 wizyt
pytanie zadane 26 listopada 2016 w Systemy operacyjne, programy przez Macek Kolo Mądrala (5,480 p.)
0 głosów
0 odpowiedzi 260 wizyt
pytanie zadane 25 października 2016 w Offtop przez Macek Kolo Mądrala (5,480 p.)

92,661 zapytań

141,554 odpowiedzi

319,995 komentarzy

62,028 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...