九月
1
2011

解決iPhone中毒造成SSH無法連線的問題

一直以來對於手機上面的病毒大多只是聽說還沒有真正遇到過,直到阿維的女朋友拿到一台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,會要求再輸入一次相同的密碼來確認
    
    

Comments are closed.