在智能手機發(fā)展至今,人們對它的依賴已經(jīng)是越來越大了,不管是生活還是工作,手機都是非常好的一個工具,同時這也意味著手機的安全性越來越重要,所以廠商們在對于手機解鎖也設(shè)置了相當多的內(nèi)容。
比方說現(xiàn)在較為流行的指紋解鎖和面容解鎖,在提供安全性的同時還能讓我們更加便捷地使用手機。而如果要說起最安全的密碼,那之前火極一時現(xiàn)在仍然有不少中二少年在用的九宮格解鎖,就是第一選擇。
九宮格解鎖就是 3 × 3 點陣中的一條路徑,而這條路徑可以交叉,可以走日字,只要不經(jīng)過重復點,你甚至可以說它是無所不能,那么到底會有多少種可能性呢?
在數(shù)學軟件 Mathematica 的加持下,將全部排列組合模擬一遍,刪掉不合法的之后,我們能夠得到了手勢密碼的所有可能性,總共為389112種。
而我們來看看蘋果手機的密碼數(shù)量,九宮格盛行的時候,iPhone的密碼還是四位數(shù)的,所以總共也就是10000種可能,光是從可能性看得,九宮格密碼的安全性會比蘋果手機高上很多。當然了這個安全性高的前提就是你的密碼路徑要連接6個點以上,路徑點越多也就越安全,如果你能記住的話!
那么破解一個9點路徑密碼需要多久呢?
其實很簡單,只要Python就能完成,簡單步驟就是解碼解碼,然后得到解鎖密碼后應該用break跳出循環(huán)并終止程序運行。
不過嘛,只要你打開“鎖定狀態(tài)下取消USB調(diào)試模式”這一選項,就能在手機鎖定狀態(tài)下就能夠防范此類破解,一般黑客要想破解,一時間也是難以完成的。
當然了,現(xiàn)在時代在發(fā)展進步,現(xiàn)在很多手機都同時將各種鎖定方式集合在一起,比方說解鎖用指紋,打開APP用九宮格。
而指紋解鎖從1998年的西門子(SL10)1088手機首次亮相以來,經(jīng)過22年的發(fā)展,已經(jīng)是一項非常成熟的技術(shù)了,能夠做到迅速識別,光速解鎖,同時指紋識別的位置也從“下巴”到手機背面,到電源鍵再到屏下指紋,現(xiàn)在屏下應該是最好的指紋解鎖方案了。
其實側(cè)邊指紋解鎖也并不是不好,有些廠商能夠?qū)⒅讣y感應做得很靈敏,但是在側(cè)邊畢竟不夠方便,解鎖要拿起手機,放進口袋等動作都可能誤觸,所以屏下指紋應該算得上是目前最佳的解決方案了!