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