当前位置: 技术问答>linux和unix
求助,急!高手请帮帮忙!
来源: 互联网 发布时间:2016-07-25
本文导语: 编写C语言程序实现Linux系统用户的弱口令检查,将检查出是弱口令的用户及其口令显示在屏幕上! 小弟刚刚学Linux下的C程序编程,完全新手,不知怎么入手,请哪位高手帮帮忙,指点一下思路也许!十分感谢! ...
编写C语言程序实现Linux系统用户的弱口令检查,将检查出是弱口令的用户及其口令显示在屏幕上!
小弟刚刚学Linux下的C程序编程,完全新手,不知怎么入手,请哪位高手帮帮忙,指点一下思路也许!十分感谢!
小弟刚刚学Linux下的C程序编程,完全新手,不知怎么入手,请哪位高手帮帮忙,指点一下思路也许!十分感谢!
|
这个估计是个课设,题目较大,估计没人会给你代码
大概思路就是去/etc/passwd 查找需要检验的用户(ftp、klog这样的用户没必要检测)
然后去/etc/shadow里读取密码
lz去baidu搜索这两个文件,一堆
弱口令,我不会什么内核加密算法
我的办法是随便找个弱口令字典,把某个用户的密码设置成弱口令,然后去读取加密后的密文,建立一个密码明文和密文一一对应的数据结构,
最后使用时拿用户密文去查这个数据结构就好
如果lz能找到内核加密算法就最好
大概思路就是去/etc/passwd 查找需要检验的用户(ftp、klog这样的用户没必要检测)
然后去/etc/shadow里读取密码
lz去baidu搜索这两个文件,一堆
弱口令,我不会什么内核加密算法
我的办法是随便找个弱口令字典,把某个用户的密码设置成弱口令,然后去读取加密后的密文,建立一个密码明文和密文一一对应的数据结构,
最后使用时拿用户密文去查这个数据结构就好
如果lz能找到内核加密算法就最好
|