| 
 В операційній системі UNIX інформацію про пароль будь-якого користувача можна отримати
у файлі  passwd, що знаходиться в каталозі etc. Ця
інформація зберігається у зашифрованому вигляді та розташовується через
двокрапку відразу після імені відповідного користувача. Наприклад, запис,
зроблений у файлі passwd
відносно користувача з іменем bill,
буде виглядати приблизно так:  
Bill:
5fg63fhD3d5g5fg63fhD3d5g:9406:12:Bill Spenser:/home/fsg/ will:/bin/bash Тут bill:5fg63fhD3d5g – це і є інформація про пароль користувача
bill. 
При першопочатковомому задаванні або зміні користувацького
пароля операційна система Unix
генерує два випадкових байта (у приведеному вище прикладі 5 і f) до яких додаються байти пароля.
Одержаний у результаті байтів рядок шифрується за допомогою спеціальної
криптографічної процедури Crypt2
(у якості ключа використовується пароль користувача) та в зашифрованому вигляді
(g63fliD3d5g)
разом із двома випадковими байтами (5f)
записується у файл /etc/passwd після імені
користувача і двокрапки. 
Якщо зловмисник має доступ до парольного файлу операційної
системи Unix, то він
може скопіювати цей файл на свій комп’ютер а потім скористуватися однією із
програм для взлома парольного захисту Unix 
9406:12:Bill Spencer:/home/fsg/will:/bin/bash 
		
	  |