Salasanan palautusaikaa vievä laskin

Haluatko tietää, kuinka kauan salasanan yrittäminen kestää? Seuraavassa selitetään selkeästi kolmen menetelmän periaatteet: "brute force cracking, sanakirja hyökkäys ja maski hyökkäys", ja sitten selitetään, miksi eri tiedostomuodot ovat niin vaikeita ja näytönohjaimen ja suorittimen laskentateho eroaa.

Laske: Kuinka kauan kestää puhtaan brutaaliväen murtautuminen

Vedä pituuteen, jonka haluat mitata. Sillä ei ole väliä, jos et muista tarkkoja ihmisiä. Valitse pidempi vain pahimman skenaarion mukaan.
Logon numerot ovat kuinka monta vaihtoehtoa jokaisella numerolla on. Joka kerta kun aluetta laajennetaan yhdellä tasolla, yhdistelmien kokonaismäärä kaksinkertaistuu.
Arvioi tulokset
Kokeiltavan salasanan kokonaismäärä
—

Lataa ohjelmisto itse vs jättää se meille

Vertailukohteet Lataa krakkausohjelmisto itse jätä se meille
Laskentateho Kotitietokoneessa on useimmissa tapauksissa vain integroitu näytönohjain Useat GPU-salauksenpurkukoneet suorittavat samaa tehtävää samanaikaisesti
salasanasanakirja Löysin satoja tuhansia kohteita satunnaisesti Internetistä, ja monet niistä olivat päällekkäisiä ja virheellisiä Vuosien varrella kertyneet ja puhdistetut sanakirjat luokitellaan käyttötottumusten mukaan
Halkeilustrategia Kokeilen vain niitä yksitellen alusta loppuun Ensin sanakirja, sitten naamio, sitten täysi määrä, monitasoisia strategioita edistetään kerros kerrokselta
Voitko jatkaa juoksua Tietokoneen on oltava päällä koko ajan, jos se sammutetaan tai käynnistetään uudelleen, kaikki aiemmat ponnistelut menevät hukkaan Se toimii palvelimella 7×24, eikä se vaikuta, vaikka sammuttaisit tietokoneen
Mahdollisuus avata Kaikki riippuu onnesta, jos salasana on hieman pidempi, se ei periaatteessa ole mahdollista Kattaa ensin todennäköisimmät yhdistelmät Lyhyet salasanat antavat usein tuloksia kymmenissä minuuteissa
Käynnistyskustannukset Kukaan ei välitä ohjaimen asentamisesta, komentorivin määrittämisestä tai virheiden ilmoittamisesta Lataa vain tiedosto, niin sinulle ilmoitetaan tulokset

Tietoja tästä laskimesta

  1. Nopeusvertailuarvo perustuu yhden RTX 3080-näytönohjaimen julkisiin testitietoihin ja on konservatiivisesti muunnettu. Tulokset vaihtelevat konemallin mukaan.
  2. Aika on arvio "keskimäärin puolet yhdistelmästä", onni osuu aikaisemmin, onni ei ole hyvä kierroksen loppuun.
  3. Luvut tässä arvioidaan puhtaana väkivallana. Varsinaisessa käsittelyssä käytetään ensin sanakirjoja ja maskeja. Yleiset heikot salasanat tulevat usein ulos muutamassa minuutissa, joten sinun ei tarvitse odottaa niin kauan.
  4. Saman tiedoston salatut versiot ovat erittäin erilaisia: Word-asiakirjan 2003 ja 2013 versiot voivat olla kymmeniä tuhansia kertoja erilaisia.

Miksi salasanan palauttaminen on niin vaikeaa? Periaatteet ja laskentateho selitetään selkeästi yhdessä artikkelissa

Salasanan palautuksen ydin on yrittää jatkuvasti kaikkia mahdollisia yhdistelmiä, kunnes osut oikeaan. Mitä nopeammin yrität ja mitä vähemmän yhdistelmiä, sitä suurempi onnistumisen todennäköisyys on; Toisaalta, mitä enemmän yhdistelmiä on ja mitä korkeammat jokaisen kokeilun kustannukset, sitä pienempi on toivo saada takaisin. Tämä laskin määrittää "kuinka monta kertaa yrittää" ja "kuinka kauan se kestää joka kerta", jotta voit intuitiivisesti arvioida tiedostojesi turvallisuutta ja ymmärtää, miksi jotkut tiedostot voidaan avata muutamassa minuutissa ja jotkut tiedostot loppuvat tietokoneesta. Ei voi avata.

1. Brutal force cracking: Kokeile kaikkia yhdistelmiä yksitellen

Brute Force ei luota ennakkotietoon ja luettelee suoraan kaikki mahdollisuudet merkkijoukon ja pituuden mukaan: 8-bittisen puhtaan numeron yhdistelmiä on vain 100 miljoonaa, kun taas 8-bittinen salasana isoista ja pienistä kirjaimista + numeroista + symboleista on yli 6×10¹⁴ lajia. Se kokeilee AAAAAAA:sta viimeiseen yhdistelmään, jolle on ominaista "tyhmin ja vakain"-niin kauan kuin aikaa on tarpeeksi, se voidaan teoriassa kokeilla. Hinta on, että yhdistelmien lukumäärä laajenee eksponentiaalisesti pituuden ja merkkijoukon myötä. Hieman pidempi salasana ei voi kokeilla yhdellä koneella useita elämiä.

2. Sanakirjahyökkäys: Kokeile ensin salasanaa, joka muistuttaa eniten ihmiskieltä

Suurin osa ihmisistä ei käytä salasanoina satunnaisia sotkuisia merkkejä, vaan käyttää syntymäpäivää, nimeä, näppäimistöjärjestystä (qwerty) tai yleisiä sanoja. Sanakirjahyökkäykset järjestävät nämä korkeataajuiset salasanat sanastoksi, priorisoivat niitä yksitellen ja usein osuvat heikkoihin salasanoihin muutamassa minuutissa. Se on paljon tehokkaampi kuin puhdas väkivalta, mutta vain jos salasana on todella sanastossa; Kun kohtaat vahvan satunnaisen salasanan, olet avuton. Olemme keränneet ja puhdistaneet salasanasanakirjoja vuosien ajan juuri parantaaksemme tämän vaiheen osumaprosenttia.

3. Maskihyökkäys: Lisää "tunnetut ehdot" brute force-krakkaukseen

Maskihyökkäys on älykäs versio raakavoimasta: jos muistat "salasana on 8 numeroa, alkaa isoilla kirjaimilla ja päättyy 2024", voit kertoa krakkausohjelmalle nämä ehdot ja antaa sen luoda vain yhdistelmiä, jotka täyttävät ehdot. Alkuperäinen 6×10¹⁴-lajin täydellinen kokoelma voi kutistua satoihin miljooniin kerralla, ja se vie aikaa "kosmisesta elämästä""muutamaan tuntiin". Tästä syystä täytä enemmän muistamasi vihjeitä tehtäviä lähetettäessä, ja onnistumisprosentti kasvaa merkittävästi.

4. Miksi eri muotojen vaikeus on kymmeniä tuhansia kertoja erilainen? — — Hash-iteraatioiden lukumäärä

Tiedosto ei suoraan vertaa salasanaa, vaan "hash-arvoa", joka lasketaan vertaamalla salasanaa. Joka kerta kun kokeilet salasanaa, ohjelman on ensin suoritettava hash-operaatio, ja mitä enemmän iteraatioita, sitä hitaampi se on. Vanhassa muodossa ei ole lähes mitään suojaa: Office 97 käyttää MD5/RC4:ää, ja näytönohjainta voidaan kokeilla kymmeniä miljoonia kertoja sekunnissa; Office 2013 on tehnyt noin 100 000 PBKDF2-iteraatiota alkaen, ja se voi yrittää vain noin tuhat kertaa sekunnissa, mikä on 10 000 kertaa hitaampaa. PDF:n RC4 on erittäin heikko ja AES hieman vahvempi; RAR5:llä on noin 30 000 iteraatiota, kymmeniä kertoja hitaampi kuin RAR3; 7Z:llä on yli 500 000 iteraatiota, mikä tekee siitä vaikeimman yleisten muotojen joukossa. Tämä on perimmäinen syy siihen, miksi sama salasana voidaan avata muiden ihmisten koneilla kymmeniä minuutteja ja jos juokset itse muutaman päivän ilman liikettä.

5. Laskentatehoero näytönohjaimen (GPU) ja suorittimen välillä

Hashing-operaatio on tyypillinen "suuri määrä toistuvia, toisistaan riippumattomia" laskelmia, jotka sopivat juuri näytönohjainkorttien rinnakkaiseen arkkitehtuuriin: valtavirran pelinäytönohjaimessa on tuhansia ytimiä, se voi laskea miljoonia hasheja samanaikaisesti ja nopeus on kymmeniä tai satoja kertoja suurempi kuin suorittimessa. Tavallisissa tietokoneissa on joko vain integroitu näytönohjain tai ne antavat suorittimen kestää sen kovasti, mikä on luonnollisesti säälittävän hidasta. Salauksenpurkuklusterimme koostuu useista GPU-palvelimista, jotka suorittavat samaa tehtävää rinnakkain, ja yhdistettynä sanakirjoihin ja naamiostrategioihin, jotka kaventavat aluetta kerros kerrokselta, tämä on juuri "ajaa kotona muutaman kuukauden" ja "anna meille kymmeniä minuutteja tulosten tuottamiseksi." Missä ero on.

Siksi joka kerta, kun salasanan pituus kasvaa yhdellä bitillä ja merkkijoukko laajenee yhdellä tasolla, sen palauttamisen vaikeus kaksinkertaistuu; Nopeamman tiedostomuodon valitseminen ja salasanan vihjeiden muistaminen voi lyhentää aikaa huomattavasti. Yllä oleva laskin on kvantifioinut nämä tekijät-syötä tiedostotyyppi ja salasana-alue nähdäksesi kuinka kauan tietokoneesi ja klusterimme kestävät. Jos tulos saa sinut epätoivoiseksi, voit yhtä hyvin antaa tiedoston suoraan meille.

Usein kysytyt kysymykset

Kuinka kauan salasanan murtaminen kestää?

Riippuu salasanan pituudesta, merkkijoukosta ja tiedoston salauksesta. On noin 100 miljoonaa yhdistelmää 8-numeroisia puhtaita numeroita, jotka voidaan kokeilla tavallisella tietokoneella muutamassa tunnissa tai päivässä; 12-numeroinen salasana, joka sisältää isoja ja pieniä kirjaimia, numeroita ja symboleja, yhdistelmien määrä ylittää 10 24: n voiman, voi kestää tuhansia vuosia. Arvioi välittömästi syöttämällä parametrit laskimella tällä sivulla.

Mitä eroa on brute force-, sanakirjahyökkäyksillä ja maskihyökkäyksillä?

Brute force-krakkaus ei luota ennakkotietoon ja luettelee kaikki yhdistelmät tyhjentävästi; Sanakirjahyökkäykset asettavat etusijalle yleisten heikkojen salasanojen sanastojen kokeilun, mikä on tehokkaampaa; Maskihyökkäykset lisäävät tunnettuja vihjeitä (kuten 8-bittinen, isoilla kirjaimilla alkaen) brutal force-krakkaukseen ja luovat vain kelvollisia yhdistelmiä, mikä kaventaa huomattavasti aluetta.

Miksi jotkut tiedostot voidaan avata muutamassa minuutissa ja jotkut kestävät kauan?

Koska hash-iteraatioiden määrä eri muodoissa vaihtelee suuresti. Office 97 käyttää heikompaa MD5/RC4:ää, ja näytönohjainta voidaan kokeilla kymmeniä miljoonia kertoja sekunnissa; Office 2013:sta alkaen on tehty noin 100 000 iteraatiota, vain noin 1 000 kertaa sekunnissa, mikä on noin 10 000 kertaa hitaampaa; 7Z:llä on yli 500 000 iteraatiota, mikä tekee siitä vaikeimman yleisten muotojen joukossa.

Lopeta omien tietokoneidesi käyttö

Anna meille asiakirjat ja ajaa ensin todennäköisimmät yhdistelmät, mikä on järkevämpää kuin juosta kotona muutaman päivän ajan.

Tukee yleisiä salausmuotoja, kuten PDF, Office, ZIP, RAR ja 7Z

Kuinka vaikea on murtaa tämä tiedostomuoto

—
Eri muotojen nopeus voi olla kymmeniä tuhansia kertoja erilainen: vanha muoto on lähes ilman suojaa, kun taas uusi muoto tarkoituksella tekee tarkistuksen erittäin hitaasti viivästyttääkseen halkeilua. Tästä syystä sama salasana voidaan avata kymmeniä minuutteja muiden luona, mutta voit juosta muutaman päivän ilman liikettä.
  • Keskity Word, Excel, PPT, PDF, RAR, ZIP, 7Z, pakatut paketit, Office-salattujen tiedostojen lukituksen avaamiseen ja salauksen purkamiseen
  • Tarjoamme käyttäjille korkealaatuisen tiedostopakkauksen salasanan palautuksen, PDF-lukituksen avaamisen Word-salasanan palautuksen
  • Tekijänoikeus © Document Password Recovery Master Online-salauksen purkualusta