MD5还广泛用于操作系统的登陆认证上,如Unix、各类BSD系统登录密码、数字签名等诸多方。如在UNIX系统中用户的密码是以MD5(或其它类似的算法)经Hash运算后存储在文件系统中。当用户登录的时候,系统把用户输入的密码进行MD5 Hash运算,然后再去和保存在文件系统中的MD5值进行比较,进而确定输入的密码是否正确。通过这样的步骤,系统在并不知道用户密码的明码的情况下就可以确定用户登录系统的合法性。这可以避免用户的密码被具有系统管理员权限的用户知道。MD5将任意长度的“字节串”映射为一个128bit的大整数,并且是通过该128bit反推原始字符串是困难的,换句话说就是,即使你看到源程序和算法描述,也无法将一个MD5的值变换回原始的字符串,从数学原理上说,是因为原始的字符串有无穷多个,这有点象不存在反函数的数学函数。所以,要遇到了md5密码的问题,比较好的办法是:你可以用这个系统中的md5()函数重新设一个密码,如admin,把生成的一串密码的Hash值覆盖原来的Hash值就行了。
说说自己的经历吧,现在才大一下学期,因为家里条件不太好,也想着自己成年了应该要独立,一进入大学就开始想着去兼职啊。一开始就在学校里面兼职,做做服务员啥的,不过发现学校里面的完全就是压榨啊,工资低不说时间还长,然后就辞了周末去外面兼职,一开始就是去发发传单,超市导购员酒店服务员啥的,一天下来赚不了多少钱还巨累,因为学校在郊区离市区远啊,减去坐车吃饭的钱实在是太不划算了,还不如待在学校好好看书,于是乎,我也不想出去兼职了。一个偶然的机会从一位学姐那里了解到她在网上兼职,她就是给别人写论文作文做PPT啥的,不过当时觉得自己比较菜啊,论文这种写不来,哈哈哈,不过也有小学作文中学作文可以接啊,轻轻松松解决饭钱,不过自己能力水平不高,限制了很多种单不能接啊,所以也不能赚到什么钱。后来发现了一种问卷调查,填调查赚零花钱,一开始不懂成功率不怎么高,后来摸索出套路之后成功率也提升了,哈哈哈,每天午休时间填一下差不多就是解决饭钱,emmm也懒得去写作文了。再一个就是淘宝文案兼职啊,淘宝上的有好货推荐,买遍全球榜单推荐啊,一开始会比较难通过,上手之后就花的时间比较少了,反正我就是午休或者晚饭期间做做调查,下了晚自习就写淘宝文案了,不过就大一上学期前两个月向爸妈要了生活费,这个学期完全靠自己了,不过还是穷的,我还是要好好努力,毕竟我还是一样一样买齐化妆品,还想旅个游啊。嗯,独立是件很酷的事情呢。又是一个周末啦开心,熬了一下夜,不过明天可以晚起哈哈哈。
×