天天看点

BugkuCTF crypto Crack it

shadow密码文件

在unix早些时候是没有/etc/shadow这个文件的。一个用户的所有信息都只是保存在/etc/passwd文件中,加密后的用户密码保存在了passwd文件的第二个字段中。每个用户对于password文件都是可读的。

后来出现了shadow文件,把密码放在这个文件里面,并且保证了只有root才能对shadow文件进行读写。

/etc/shadow中密码格式:

​​

​$id $salt $encrypted​

id 算法
1 MD5
2a Blowfish
5 SHA-256
6 SHA-512