會議室里,只留下王霽一個人。
他沒有說自己的方法。
也沒說一定能解決。
現在需要嘗試,安安靜靜地嘗試。
只提出一個要求:“請所有人不要操作文件系統,以免當前密鑰被刷新。”
他的電腦屏幕上,是加密后的文件系統,輸入字符會變成亂碼。
需要先破譯密鑰,用密鑰加密口令,才能正確操作文件系統、清除木馬、恢復文件系統、檢查業務、恢復業務。
趙楷的學生已經寫好了加密腳本,只需提供密鑰文件即可。
王霽先進入本機終端、
登錄超融合環境測試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,趙楷和學生在研究算法。
剛才聽喬局介紹,時間非常緊迫,難怪他們忙得焦頭爛額。