Viper on brute-force salasana krakkausyksikkö.
Kun yritin ymmärtää turvattomuutta UNIX salasanoja, etsin yksinkertaisen salasanan murtamiseen ohjelmisto esimerkkinä. Toki siellä oli kuuluisa Crack, mutta löysin Hale viper.pl luettavuutta. Halusin parantaa koodin mitata ja tulostaa suorituskykyä ja aikaa arviot murtaa, joten otin yhteyttä Hale minun ajatuksia kuten uudelleen kirjoittaessaan ohjelma "C" maksiminopeus.
Halusin tietää, kuinka kauan kestää tarkistaa kaikkia mahdollisia salasanan yhdistelmä eri käyttöympäristöissä, eri merkistöjä ja eri salasanaa pituudet. Tulokset olivat erittäin mielenkiintoista!
Mutta ensin meidän täytyy tutkia tarkemmin, miten salasanat toimivat ja miten ne ovat syntyneet. Sen jälkeen, kirjoittaminen salasana krakkausyksikkö ei ole niin kova. Perusrakenne brute-force salasana cracker on silmukka, jossa me jatkuvasti laskevat salasanan hash alkaen kasvaa salasana jouset geneerisen merkistön - ja vertaa tuloksen todellinen salasanan hash, kunnes ne vastaavat. Antaa olettaa salasanan vain sisältää pieniä kirjaimia '' kautta 'z', alkaisimme hajautusta ja vertaamalla:
'', 'B', "c", "d" ... "w", "x", "y", "z", sitten
"Aa", "ab", "ac", "mainos" ... "zw", "zx ',' ZY ',' zz ', niin
"Aaa", "aab ',' aac ',' aad '..." ZZW "," zzx', 'zzy', 'zzz'
... Edelleen suurin salasanan pituus kunnes löydämme "voittavan" yhdistelmän. Sitä nopeammin se kulkee paremmin, koska yksinkertainen matematiikka kertoo, kuinka monta salasanaa merkkijono yhdistelmiä meidän täytyy tarkistaa. Käyttäen esimerkkinä salasanan maks. 8 merkkiä (kaikki pienillä kirjaimilla), voimme laskea kokonaismäärän yhdistelmien (esimerkki 26 pienet kirjaimet on Englanti aakkoset):
(26) + 261+
(26x26) + 262+
(26x26x26) + 263+
(26x26x26x26) + 264+
(26x26x26x26x26) + 265+
(26x26x26x26x26x26) + 266+
(26x26x26x26x26x26x26) + 267+
(26x26x26x26x26x26x26x26) 268
= 217180147158 yhdistelmiä!
Haku luokan mukaan
- Ajurit
- Audio-ohjelmiston
- Digitaalinen valokuva
- Graafisen suunnittelun ohjelmistot
- Internet-ohjelmistot
- Järjestelmän apuohjelmat
- Kehitystyökalut
- Koti ja perhe ohjelmistot
- Koulutus ja tiede ohjelmistot
- Levy-tiedosto ohjelmisto
- Liike-toimisto-ohjelmisto
- Näytönsäästäjiä
- Pelit
- Selaimet
- Tietoliikenneohjelmiston
- Tietoturvaohjelmisto
- Tuottavuus ohjelmisto
- Työpöytäpäivitykset
- Verkostoituminen ohjelmistot
- Video-ohjelmat
- Web-ohjelmistojen kehittäminen
Suosittu ohjelmisto
-
CentOS Live CD 22 Jun 18
-
GChemPaint 2 Jun 15
-
Puppy Linux "Slacko" 14 Jul 16
-
Distro Astro 17 Feb 15
-
Lubuntu 16 Aug 18
-
BlackArch Linux 22 Jun 18
-
K3b 17 Aug 18
Viper
Muu ohjelmistojen kehittäjä Frank4DD
WebCert
20 Feb 15
Kommentit Viper
Haku luokan mukaan
- Ajurit
- Audio-ohjelmiston
- Digitaalinen valokuva
- Graafisen suunnittelun ohjelmistot
- Internet-ohjelmistot
- Järjestelmän apuohjelmat
- Kehitystyökalut
- Koti ja perhe ohjelmistot
- Koulutus ja tiede ohjelmistot
- Levy-tiedosto ohjelmisto
- Liike-toimisto-ohjelmisto
- Näytönsäästäjiä
- Pelit
- Selaimet
- Tietoliikenneohjelmiston
- Tietoturvaohjelmisto
- Tuottavuus ohjelmisto
- Työpöytäpäivitykset
- Verkostoituminen ohjelmistot
- Video-ohjelmat
- Web-ohjelmistojen kehittäminen
Suosittu ohjelmisto
-
CentOS Live CD 22 Jun 18
-
GChemPaint 2 Jun 15
-
Xfburn 17 Feb 15
-
Porteus Xfce 12 Jan 17
-
HardInfo 3 Jun 15
-
Elastix 2 Oct 16
-
Kali Linux 22 Jun 18
Kommentteja ei löytynyt