2014年12月5日 星期五

破解 Android 圖形鎖 (需 root)

Android 從很早開始,就能夠設定在鎖定畫面使用圖形鎖來進行安全性的保護,如下圖:


但其實這個 LockScreen 的圖形密碼(底下簡稱 pattern),是以簡單的方做儲存的。

因此,如果萬一不小心忘記密碼或者被朋友「銃康」,也是有機會可以找回來。

但是,這個還是需要兩個前提 :
  1.  手機的 USB 除錯模式必須是開啟的,因為要使用 adb 指令
  2.  手機必須有 root 權限,並允許 ADB Shell 取得最高權限

部分「玩家」有 root 手機的其實大部分都會把 USB 除錯模式打開,這要些人要特別注意萬一手機掉了,別人也是可以輕鬆的破解你的圖形鎖。

首先先來介紹 Android 是如何記錄這個圖形所的: