Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 392 Pomógł: 7 Dołączył: 11.05.2008 Ostrzeżenie: (0%)
|
Ponieważ w internecie jest mało informacji na ten temat chciałem poruszyć temat "silnych haseł". Inaczej mówiąc gdy użytkownik w czasie np. rejestracji podaje hasło, które sam wymyślił obok wyświetla mu się czy hasło jest słabe czy silne w formie tekstu lub obrazków. Wiem,
że w javascript można taki skrypt wykonać, który sprawdzałby długość hasła, czy hasło zawiera w sobie znaki specjalne, czy hasło zawiera w sobie cyfry, czy hasło zawiera w sobie duże litery, itp. I na tej podstawie wyświetla stosowny tekst lub obrazek. A jak to wygląda w PHP? Czy jest możliwy do wykonania taki skrypt w PHP? (IMG:http://forum.php.pl/style_emoticons/default/dry.gif)
Powód edycji: dodałem tagi (cysiaczek)
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 2 148 Pomógł: 230 Dołączył: 26.03.2008 Ostrzeżenie: (0%)
|
No przecież oczywiście, że tak. Nawet jest do tego stworzona biblioteka -> crack
|
|
|
|
Post
#3
|
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%)
|
~Szunaj85 Każdy algorytm można zapisać w dowolnym języku programowania.
Skoro się da w JavaScripcie to dlaczego miałoby się nie dać w PHP? Da się. Dokładnie tak samo. |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 392 Pomógł: 7 Dołączył: 11.05.2008 Ostrzeżenie: (0%)
|
No przecież oczywiście, że tak. Nawet jest do tego stworzona biblioteka -> crack A może coś jaśniej na ten temat. Każdy algorytm można zapisać w dowolnym języku programowania. Skoro się da w JavaScripcie to dlaczego miałoby się nie dać w PHP? Czyli mam rozumieć, że trzebaby było przetłumaczyć z języka javacsript na PHP. A może jakieś przykłady PHP, linki do stron z artykułami. Ten post edytował Szunaj85 28.05.2008, 16:10:37 |
|
|
|
Post
#5
|
|
|
Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. |
Nie przetłumaczyć, tylko napisać, czyli zaimplementować algorytm w języku php, lub innym. Algorytm nie jest przypisany do języka.
Pozdrawiam |
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 2 148 Pomógł: 230 Dołączył: 26.03.2008 Ostrzeżenie: (0%)
|
Cytat A może coś jaśniej na ten temat. pear.php.net -> biblioteka crack |
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 392 Pomógł: 7 Dołączył: 11.05.2008 Ostrzeżenie: (0%)
|
Że wykonanie tego w PHP jest możliwe już wiem, jednak mnie bardziej interesuje jak wykonać taki kod w PHP. Prawdopodobnie będą potrzebne instrukcje warunkowe, pętle i sam nie wiem co jeszcze.Teorię już przedstawiłem w pierwszym poście. Aaa... i jeszcze jedno. Interesuje mnie wasza opinia czy tego typu kod Lepiej wykonać w javascript czy PHP. Chodzi tu o jego funkcjonalność. Zwracając uwagę, że PHP działa po stronie serwera, a javascript po stronie użytkownika.
Ten post edytował Szunaj85 28.05.2008, 19:49:56 |
|
|
|
Post
#8
|
|
|
Grupa: Zarejestrowani Postów: 278 Pomógł: 10 Dołączył: 13.02.2007 Skąd: Rybnik Ostrzeżenie: (0%)
|
Stwórz sobie sam prosty skrypt. Najlepiej, żeby sprawdzał stosunek ilości cyfr w haśle do ilości liter, następnie liczy długośc ciągu (string) i na tej podstawie generujesz siłę hasła.
|
|
|
|
Post
#9
|
|
|
Grupa: Zarejestrowani Postów: 2 148 Pomógł: 230 Dołączył: 26.03.2008 Ostrzeżenie: (0%)
|
Że wykonanie tego w PHP jest możliwe już wiem, jednak mnie bardziej interesuje jak wykonać taki kod w PHP. Prawdopodobnie będą potrzebne instrukcje warunkowe, pętle i sam nie wiem co jeszcze.Teorię już przedstawiłem w pierwszym poście. Aaa... i jeszcze jedno. Interesuje mnie wasza opinia czy tego typu kod Lepiej wykonać w javascript czy PHP. Chodzi tu o jego funkcjonalność. Zwracając uwagę, że PHP działa po stronie serwera, a javascript po stronie użytkownika. Wymieniłeś Javascript i PHP, a ja proponuje AJAX (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
|
Post
#10
|
|
|
Grupa: Przyjaciele php.pl Postów: 463 Pomógł: 49 Dołączył: 27.12.2007 Skąd: Warszawa Ostrzeżenie: (0%)
|
Jaki Ajax ? po co komu dodatkowe żądanie do serwera tylko po to żeby obliczyć ilość liter,cyfr,znaków spec. w polu.
W tej sytuacji wystarczy zwykly JS |
|
|
|
Post
#11
|
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza |
pear.php.net -> biblioteka crack Tak się nieco wtrącę: nie pear.php.net tylko pecl.php.net: http://pecl.php.net/package/crack |
|
|
|
Post
#12
|
|
|
Grupa: Zarejestrowani Postów: 2 148 Pomógł: 230 Dołączył: 26.03.2008 Ostrzeżenie: (0%)
|
Tak się nieco wtrącę: nie pear.php.net tylko pecl.php.net: http://pecl.php.net/package/crack Racja, dzięki |
|
|
|
Post
#13
|
|
|
Grupa: Zarejestrowani Postów: 1 657 Pomógł: 125 Dołączył: 29.04.2006 Ostrzeżenie: (0%)
|
Gdybyś znał podstawy danego języka nie zadawałbyś takich pytań.
Wystarczy sprawdzić ilość znaków wszystkich, liter dużych, małych, cyfr i innych znaków. A przeliczenie wskaźników na np. procenty to już tylko wyobraźnia programisty. Do takich rzeczy nie potrzeba tutoriali, co innego mniej oczywiste rzeczy. |
|
|
|
![]() ![]() |
|
Aktualny czas: 21.12.2025 - 18:02 |