Skocz do zawartości

[DHTML]Generator haseł + oceniacz.


Pental Stary

Rekomendowane odpowiedzi

Dla pewnej osoby napisałem, by udowodnić, że to nic trudnego. Generator haseł generuje hasła z ustalonych przez nas znaków o ustalonej długości, a oceniacz sprawdza jakość hasła i pisze uwagi niego dotyczące.

 

http://mental.ugu.pl/generator/

 

Kod źródłowy JS:

 

http://mental.ugu.pl/generator/script.js

 

Pozdrawiam :) !

 

E, DHTML to HTML + JS, no nie?

Odnośnik do komentarza
Udostępnij na innych stronach

Najlepsze hasło, jeśli możemy używać przykładowo znaków "abcABC123", to:

abcABC123321CBAcba

Najbardziej odporne, jakie może być, ponieważ nie znamy zasady działania czyjegoś ataku brute-force, więc jest to hasło średnie. A inny sposób to tylko zabawa w odgadywanie, lub hacking, dlatego też to hasło jest niezłe :P .

Odnośnik do komentarza
Udostępnij na innych stronach

Ile wytrzyma, kiedy puści? Sprawdźcie:

function now() {
     var date = new Date();
     var time = date.getTime();
     delete date;
     return time;
};

var pass = 'abcABC123321CBAcba';
var chars = 'abcdefghijklmnopqrstuvwxyABCDEFGHIJKLMNOPQRSTUVWXY0123456789';
var word = [0];
var start = now();

while( true )
{
     testpass = '';
     for( var i = 0; i < word.length; i++ )
     {
          testpass += chars.charAt( word[i] );
     }
     
     if( testpass == pass )
     {
          alert( 'Złamane! Hasło to: "' + testpass + '" trwało to ' + ( now() - start ) + ' sekund' );
          break;
     }

     word[0]++;
     for( var i = 0; i < word.length; i++ )
     {
          if( word[i] >= chars.length )
          {
               word[i] = 0;
               if( i + 1 >= word.length )
               {
                    word.push( -1 );
               }
               word[i+1]++;
          }
          else
          {
               break;
          }
     }
}

Odnośnik do komentarza
Udostępnij na innych stronach

Brute - force to syf i tyle :/ . W dodatku często strony są "odporne" na kilka zalogowań na sekundę, co innego BF wykorzystany do odgadnięcia hasła spakowanego archiwum.

 

Najlepsze hasło powinno zawierać:

  • duże znaki
  • małe znaki
  • cyfry
  • wszystkie inne możliwe do użycia znaki
  • min. 6 znaków

Takie hasło, jest ciężko odgadnąć, bo już nie będę pisał o BF... Lepiej zamiast rok szukać hasła BF, pouczyć się informatyki i zostać hackerem :P .

 

Tymon, wiadomo, głównym celem PC nie jest łamanie haseł, czy wykonywanie samych obliczeń, więc nie ma co wymagać :D .

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...