個問題已有多位使用者提及,在後續的版本中我們預計會提供從app裡安全又快速取得的功能。在此之前,請您先花點時間閱讀以下解決方式(如果您對手機檔案存檔的方式不是很清楚,也可以順便了解一下哦)。

如果您能了解下列說明的話,其實處理起來也很快,或許您會覺得有些麻煩,但請相信我們是為了您的資料安全著想。

設計這樣的APP,我們當然一定想過萬一密碼丟失怎麼辦?可又不能教所有人如何破解,您說是吧!而且在設計之初也必須防止破解主密碼的問題,必須盡可能的做到難以破解,這兩種立場其實是相矛盾的,我們一方面希望密碼難以破解,一方面又要希望萬一使用者忘了密碼要能自救,卻又不希望這種自救等同於破解密碼...
 
主密碼在存放時是加過密的,即使1.3.3版後的鎖屏登入模式的鎖屏碼也是一樣,也就是說您從手機中絕對無法找到主密碼或鎖屏相關的字元,而且它們也不存於SD卡或雲端中。所以對使用者來說,忘了密碼〞原則上〞是找不回來的,在還沒有提供快速且安全的功能之前,若能很方便手動找回來,那這APP也就太危險了,您說是嗎?那到底能否找回呢?除非您是位駭客,否則光靠那丟失密碼的手機本身來做的話,可以說是很難的,必須透過外部其它程序的處理才可以...
 
在這裡我們不向您介紹所謂的外部處理程序。
現階段各種情況的處理方式:
 
處理方式一、現有密碼檔還原(資料是最新的)
  • 狀況一、如果您在功能設定中沒有選擇【使用SD卡儲存資料】時:
您的密碼檔存放在內部記憶體裡,路徑如下:(要是您的手機沒有Root過,那您只能選擇處理方式二。)
/data/data/com.moku.passwordhome/databases/pm.db
 
  • 狀況二、如果您在功能設定中選擇了【使用SD卡儲存資料】時:
您的密碼檔存放在SD卡裡,路徑如下:(可能會有少許的差異,不過您只要找一下就可以看到了)
/mnt/sdcard/data/com.moku.passwordhome/db/pm.db
 
將上述的密碼檔先複製到別處,再把APP移除後重新安裝,此時APP會重建新的資料,而且也不需要密碼就能進入。重新進入APP後,如果您希望使用SD卡儲存資料時,記得先在功能設定中勾選該選項,接下來立即離開APP。把剛剛複製出來的檔案覆蓋到相對應的位置後,重新進入APP,您會發現資料全都回來了!(還沒結束,請再往下看...)
 
...如果您夠細心,此時您可能會有個疑問,是不是任何人拿走密碼檔,安裝這個APP後再以相同的手法就能得到資料,一點都沒錯,確實如此!這個答案不知是不是把您嚇了一跳?事實上沒有那麼單純,在功能設定中有一道加密鍵,您的資料中凡是有指定加密的欄位都會使用這個加密鍵進行加密,也就是說即使您復原了資料,但如果加密鍵和原來的不同,那麼凡是有加密的欄位都無法解開,也就是說拿走您檔案的人也必須知道加密鍵才有用,除非您的欄位全都不加密...那就...
 
可能有些人看到這兒心裡會想:如果連加密鍵都忘了,那是不是沒救了?
 
這APP設計最早之初是在您每次重新安裝時都會產生不同的加密鍵,其實這樣是比較安全的,但缺點是使用者一定要牢記自己資料所使用的加密鍵,可就我們所知,很多人裝完後從來不管加密鍵是什麼,為了避免重裝並復原資料後造成資料無法解密,且使用者也不知原來的加密鍵是什麼,最後導致被宣判完全沒救的下場,我們決定犧牲一點安全性並退一步修改APP,於是這APP只要是在同一台機器同一個環境 (Android版本一樣) 的情況下重裝,加密鍵都會一樣,也就是說換台機器安裝後的加密鍵原則上是不會相同的。
 
按上述所說,如果您的機器被偷,且加密鍵從來就沒改過,那自然就比較危險了!因為偷走您機器的人只要按上述做法就能得到您的資料。真正安全的做法是,裝完APP後馬上改變加密鍵,不妨把加密鍵抄在您家裡某個隱密位置,只要您不在那道加密鍵旁加註說明,應該是不會有人知道那是什麼的,偷走您手機的人也理當不會到您家裡去搜索吧!?
 
 
處理方式二、備份的密碼檔還原(資料可能不是最新的)
  • 狀況一、您曾把資料備份到Dropbox:
移除並重新安裝APP後,連結到原來Dropbox帳號後直接點擊還原即可。記得如果您先前改過加密鍵,在重新安裝後也要使用相同的加密鍵。
  • 狀況二、您曾把資料備份到SD卡上
先移除並重裝APP,基本上您就算移除APP,備份在SD卡上的檔還是會存在的,您重新安裝後只要在[備份/還原]功能頁面裡的SD卡備份的位置裡看得到路徑和檔名就表示還存在,只要直接點擊還原即可。
 
結論:
 
最安全的做法:安裝完APP後設定主密碼,改變加密鍵的值,資料庫檔放在內部記憶體,備份只設定到Dropbox。
最簡便的做法:安裝完APP後設定主密碼,不要改變加密鍵,資料庫檔放在SD卡,備份設定到Dropbox及SD卡。
不怕死的做法:安裝完APP後不設主密碼,不改變加密鍵,資料庫檔放在SD卡,備份設定到Dropbox及SD卡,所有欄位都不加密...這...只能請您自求多福了。
 
如果您哪一天真的忘了主密碼,且無法理解上述說明時,別客氣,捎封信給我們,一定會回覆您!(此處留言可能會比較慢,我們不見得會注意到)

    全站熱搜

    mokuback 發表在 痞客邦 留言(0) 人氣()