一直以來對於手機上面的病毒大多只是聽說還沒有真正遇到過,直到阿維的女朋友拿到一台iPad,並且想要把iPhone上面從MxTube下載的影片傳輸iPad上,而阿維想要透過SSH來備份MxTube的影片時發現了這個問題。
這個問題會出現在已經JB而且沒有變更OpenSSH預設密碼的iPhone上,而造成SSH 出現Software caused connection abort / Server unexpectedly closed network connection這個錯誤訊息的原因是iPhone遭受到Ikee這個病毒感染。
要解決這個問題請按下以下的步驟
1. 到Cydia中安裝iFile
2. 開啟iFile並且刪除以下檔案
(1) /bin/poc-bbot
(2) /bin/sshpass
(3) /var/log/youcanbeclosertogod.jpg
(4) /var/mobile/LockBackground.jpg
(5) /System/Library/LaunchDaemons/com.ikey.bbot.plist
(6) /var/lock/bbot.lock
如果你的手機中沒有第三和第四項的兩個檔案,請忽略他並且繼續刪除第五與第六項的兩個檔案
3. 重開機,並且到Cydia中重新安裝OpenSSH
4. 避免再次中毒的方法
要避免再次中毒,我們必須修改root和mobile這兩個帳號的密碼。阿維習慣使用putty來操作,大家也可以使用自己習慣的方式來進行變更。這裡阿維就說明一下如何使用putty來變更root與mobile這兩個帳號的密碼。
(1) 到Putty Download Page下載putty
(2) 開啟putty之後,在Host Name(or IP address)的地方輸入iPhone的IP,然後按Open按鈕
(3) login as: 的地方輸入root 按enter之後,接著輸入預設的密碼 alpine 按enter
(4) 輸入passwd 按enter來變更root的密碼
(5) 輸入你想要使用的新密碼,輸入完畢之後按enter,會要求再輸入一次相同的密碼來確認
(6) 輸入passwd mobile 按enter來變更mobile的密碼
(7) 輸入你想要使用的新密碼,輸入完畢之後按enter,會要求再輸入一次相同的密碼來確認