信息安全(四)

一、口令强度判断

通过判断设置的密码由几类字符来确定改密码的强度。

  • 只有数字或者大(小)写字母或者特殊字符判断改密码为较弱密码。
  • 有其中两种判断为中等强度
  • 有其中三种判断为较强强度
  • 包含以上四种字符则为完美强度的密码

代码如下(示例):

#include<stdio.h>
int main(){
	char s[100];
	while(true){
		int i,sum=0;
		int a=0,b=0,c=0,d=0;//小写,大写,数字,符号 
		printf("请输入你的口令:\n");
		gets(s);
		for(i=0;;i++){
			if(s[i]=='\0')
				break;
			else if(s[i]>='a' && s[i]<='z')
				a=1;
			else if(s[i]>='A' && s[i]<='Z')
				b=1;
			else if(s[i]>= '0' && s[i]<= '0' )
				c=1;
			else
				d=1;
		}
		sum=a+b+c+d;
		if(sum==1)
			printf("你的口令强度较弱\n");
		if(sum==2)
			printf("你的口令强度中等\n");
		if(sum==3)
			printf("你的口令强度较强\n");
		if(sum==4)
			printf("你的口令强度完美\n");		
	}
	return 0; 
}

二、通过弱口令爆破工具爆破密码

1、使用ftp工具在本机部署ftp服务,设置用户名及密码
在这里插入图片描述
2、利用字典爆破FTP密码
选择爆破的软件类型FTP,目标填写本机IP地址,账户导入字典包中ftp账户的用户名,密码导入字典包中的ftp密码。点击开始检查可以查看是否有匹配的用户名和密码。
在这里插入图片描述

总结

现在大多数软件都需要我们进行登录,我们也拥有越来越多的账号和密码,但是为了防止自己隐私被泄露,保证隐私安全,就需要我们对不同软件密码设置不同的账号及密码,对于QQ微信支付宝等软件我们设置的密码应不同月其他密码而且要定期更换密码。对密码设置进行等级划分。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值