當前位置:編程學習大全網 - 網站源碼 - 用了葫蘆俠三樓裏的軟件被鎖機怎麽辦?

用了葫蘆俠三樓裏的軟件被鎖機怎麽辦?

壹、最近我朋友玩王者榮耀,下載了壹個輔助樣本,結果被鎖機了,當然破解它很簡單,這個後面會詳細分析這個樣本,但是因為這個樣本引發出的欲望就是解析Android中鎖屏密碼算法,然後用壹種高效的方式制作鎖機惡意樣本。現在的鎖機樣本原理強制性太過於復雜,沒意義。所以本文就先來介紹壹下Android中的鎖屏密碼算法原理。

二、鎖屏密碼方式我們知道Android中現結單支持的鎖屏密碼主要有兩種:壹種是手勢密碼,也就是我們常見的九宮格密碼圖壹種是輸入密碼,這個也分為PIN密碼和復雜字符密碼,而PIN密碼就是四位的數字密碼比較簡單。當然現在也有壹個高級的指紋密碼,這個不是本文研究的範圍了。我們只看手勢密碼和輸入密碼算法解析。

三、密碼算法分析我們如何找到突破口,其實很簡單,在設置鎖屏密碼界面,用工具分析獲取當前的View類,然後壹步壹步跟入,最終回到了壹個鎖屏密碼工具類:LockPatternUtils.java,因為每個版本可能實現邏輯不壹樣,這裏我用5.1的源碼進行分析了,找到這個類之後,直接分析即可。

  • 上一篇:C語言中,如何在窗體之間互相調用事件?
  • 下一篇:怎麽查看網站源代碼
  • copyright 2024編程學習大全網