Kena Tompsona Unix parole

Kādā brīdī 2014. gadā es atradu failu /etc/passwd ar visu veterānu parolēm, piemēram, Denisa Riči, Kena Tompsona, Braiena V. Kernigana, Stīva Borna un Billa Džoija.

Å iem heÅ”iem tika izmantots algoritms crypt(3) balstÄ«ts uz DES — pazÄ«stams ar savu vājÄ«bu (un maksimālo paroles garumu 8 simboli). Tāpēc es domāju, ka bÅ«tu viegli uzlauzt Ŕīs paroles izpriecas labad.

Paņemam standartbruteforserus john un hashcat.

Diezgan ātri es uzlauzu daudz parolu, no kurām lielākā daļa bija ļoti vājās (interesanti, ka bwk izmantoja paroli /.,/.,, — to ir viegli uzrakstÄ«t uz QWERTY tastatÅ«ras).

Bet Kena parole nebija uzlaužama. Pat pilnÄ«ga mazo burtu un ciparu pārbaude (dažas dienas 2014. gadā) nedēja rezultātu. Tā kā algoritmu izstrādājuÅ”i Kens Tompsons un Roberts Moriss, man bija interesanti, kāda ir tā noslēpums. Es arÄ« sapratu, ka, salÄ«dzinot ar citām parolju heŔēŔanas shēmām, piemēram, NTLM, crypt(3) ir diezgan lēns bruteforce (iespējams, arÄ« mazāk optimizēts).

Vai viņŔ izmantoja lielos burtus vai pat speciālos simbolus? (7-bit pilnÄ«gs bruteforce prasÄ«s vairāk nekā divus gadus uz modernas GPU).

Oktobra sākumā Ŕī tēma atkal tika pacelta diskusiju sarakstā The Unix Heritage Society, un es dalÄ«jos savos rezultātos un vilÅ”anās par to, ka neizdevās uzlauzt Kena paroli.

Visbeidzot, Å”odien Naidžels Viljams atklāja Å”o noslēpumu:

No: Naidžels Viljams <nw@retrocomputingtasmania.com>
Tēma: Re: [TUHS] Failu atjaunoÅ”ana /etc/passwd

Kens ir gatavs:

ZghOT0eRm4U9s:p/q2-q4!

Tas prasīja vairāk nekā četras dienas AMD Radeon Vega64 ar hashcat apmēram 930MH/s (zinātāji zina, ka heshfreks svārstās un samazinās beigu posmā).

Tas ir pirmais gājiens ar puŔļa divām ķietām aprakstoŔajā notācijā un sākums dažādām tipiskām debūtām, kas ļoti labi iederas Kena Tompsona fona datoru Ŕahā.

Esmu ļoti priecīga, ka noslēpums ir atrisināts, un rezultāts ir tik patīkams.

Avots: habr.com

Iegādājieties uzticamu tÄ«mekļa hostingu ar DDoS aizsardzÄ«bu, VPS VDS serveriem šŸ”„ Iegādājieties uzticamu tÄ«mekļa hostingu ar DDoS aizsardzÄ«bu, VPS VDS serveriem | ProHoster