会议室里,只留下王霁一个人
他没有说自己的方法
也没说一定能解决
现在需要尝试,安安静静地尝试
只提出一个要求:“请所有人不要操作文件系统,以免当前密钥被刷新”
他的电脑屏幕上,是加密后的文件系统,输入字符会变成乱码
需要先破译密钥,用密钥加密口令,才能正确操作文件系统、清除木马、恢复文件系统、检查业务、恢复业务
赵楷的学生已经写好了加密脚本,只需提供密钥文件即可
王霁先进入本机终端、
登录超融合环境测试vm、
用ssh-keygen生成随机密钥、
拷贝回本机、
放到加密脚本指定路径、
打开文本编辑器查看……
脑中一股信息流动,如汩汩泉水
有缺陷!
掌握度:21%
这是纯asscii字符,掌握度很轻易达到20%,有整体缺陷提示!
他用脚本尝试加密得到新口令,放到跳板机执行,不出所料……
有乱码报错
接下来,进入密钥文件路径
敲击命令:
回车输出:
这是密钥的第一个字符
脑中有缺陷提示!
不是字符b!
王霁从前破解密码是用分屏方式,经过尝试,他发现改良办法,是将编辑好的密码依次单独输出……
如果某个字符不对,脑中就会出现提示,同样起到分屏效果
在这里派上了用场
他将终端分屏,立刻写脚本
左边终端持续修改字符,从a改到z、再从a改到z、从0改到9
在右边终端持续输出,并接收键盘输入,如果敲击回车,则左边终端终止修改当前字符,进入下一个字符
借助ai,10分钟后脚本写好
开始执行!
这个方法考验的是王霁眼力、反应力,以及手指配合度
大脑完全不需要思考,只要输出字符不对,念头就会闪现
一开始,他设置的是每秒修改1次,给自己充分反应时间
才试了1个字符,发现太慢了!
每个字符共有62种可能性,
小写a到z有26种、
大写a到z有26种、
数字0到9有10种
最坏情况需要62秒,按数学期望来说,平均值是31秒
相当于每分钟只能试出2个,每小时120个,2048个需要17个小时!
这还是自己不眠不休、保持相同反应速度的情况
太慢了!
试出第一个字符后,他调整为每秒2次,发现完全能够适应
这样的话,每分钟可以试4个,每小时240个,总共需要近9个小时
现在是晚上8点,按进度凌晨5点能完成,明天上班前正常开放
可以接受!
如果每秒3次……
他发现,反应不过来了
主要是手速不够快,还没敲击,左端屏幕就已经修改下一个了
调回每秒2次,用了整整1个小时,试出来205个,比平均值稍慢些
王霁把密钥小段保存起来,伸了个懒腰,起身活动四肢
会议室里没有饮水机,王霁口干舌燥,出门到处找水
路过监控室瞥了一眼
40来号人仍旧各自忙碌着,毛识君的团队在处理备机木马,孙航团队定位攻击者ip,赵楷和学生在研究算法
刚才听乔局介绍,时间非常紧迫,难怪他们忙得焦头烂额