馬上註冊  |  找回密碼

SAY討論區

查看: 195|回復: 19
打印 上一主題 下一主題

安卓九宮格和iOS解鎖誰更容易破解? [複製鏈接]

Rank: 7Rank: 7Rank: 7

好友
0
帖子
5454
積分
10857
最後登錄
2018-7-31
在線時間
0 小時
跳轉到指定樓層
樓主
發表於 2015-6-4 14:54:52 |只看該作者 |倒序瀏覽
有網友提問:手機九宮格解鎖到底安全不?九宮格能畫出多少圖案啊?我自己設置的九宮格總是被同學分分鐘破解ORZ......
九宮格的安全性還是毋庸置疑的,不過很多朋友在錄入圖案的時候,要麼會嫌麻煩,隻利用幾個點去畫圖案,要麼是想要提升安全性,卻總是畫不出復雜的圖形。
其實九宮格是有一定的限制條件的,安卓的九宮格密碼可以看做是3×3點陣中的一條路徑,隻要你在畫的時候,不經過重復的點,同時不跳過途中必須要經過的點,那麼這條路徑幾乎是無所不能的。舉個簡單的例子,如果從左上角的點連接到右上角的點,中間的那個點就會被自動加到路徑裡。不過還有一個有趣的情況是,如果中間的點是之前已經用過的,那麼這個點就可以被跳過去。
sy5rkpoailb11.jpg
那麼善加利用規則,我們總共能畫出多少圖案呢?此前已經有代碼大神通過代碼算出了具體的答案,他們把點陣中的九個點分別用數字1到9編號。然後用python寫了段代碼,先計算出所有大於四個數字的所有排列組合,然後從中剃除穿過中間那個數字的組合,剩下的就是符合要求的代碼。
按照規則,1、3組合是不可能存在的,因為它會穿過2,1、9組合也不可能存在,因為它會穿過5,總共有16個這樣的組合。同樣按照規則,如果中間的數字已經用過了,是可以穿過的,比如2、1、3,2已經用過了,1是可以穿過2與3連接的。如此篩選以後,就得到了答案---389112。也就是說,簡簡單單的九宮格,可以畫出389112個圖案。以下是代碼,有興趣的朋友可以自行研究
zum5e1miikk11.jpg
那麼,既然九宮格有如此多的圖案可能,為什麼網友的圖案密碼還會很容易被破解呢?這就是小編前面說的路徑利用率的問題,我們身邊的大部分安卓用戶,在設置九宮格圖案時,往往都隻會利用四五個點。此前也曾有善用代碼的大神解讀過這一問題,通過代碼,我們就可以很直觀的看到,在這389112種可能的密碼中,不同長度的密碼,其可能性也是不同的。
2vgbhuqq3lx12.png
可以看到,包含4、5、6、7、8、9個點的合法路徑數分別為1624、7152、26016、72912、140704、140704。如果你的密碼路徑連接的點數不到6個的話,可能的密碼總數隻有1624 + 7152=8776個。一般來說,密碼組合的可能性不過萬,被破解的幾率就很高了,如果你用的是非常常見的密碼,那麼別人破解起來自然跟玩兒似的,如果你真的不想讓你的密碼被破解,那麼至少也要利用六個點,這樣你的九宮格才有一定的安全性可言
說到這兒,可能有人會問了,那iPhone的密碼組合一共有多少可能性呢?我們知道,蘋果手機的密碼是四位數,也就是說從0000到9999都可能成為iPhone的密碼,所以算下來,總的可能性有10000種,相比於九宮格而言,其安全性要差一些,當然,如果你使用九宮格,卻隻利用6個點以下的點來畫圖案,那麼就可能比iPhone手機的密碼還要更容易破解一些。
下面是一組“慘絕人寰”的解鎖圖案,安全是安全了,可你能記得住嗎?
uo2xnw2lnpc19.jpg
x1hmgn5uueh19.jpg
3j1jd5nclgv22.jpg
qns5aipgicq23.jpg
oq5yunkmacf23.jpg
avv1a0b2gf123.jpg
pgpmxtkarvt23.jpg
byzyjn1qtuw25.jpg
kj5s0dkkltz26.jpg
gc2wbmss1ut26.jpg
5z5bihpfczs26.jpg
zgoobnvkpdd26.jpg
bfhwml3ponl26.jpg
fke1zq032up27.jpg
k31xx5zj0fn27.jpg
cct0oclpynq27.jpg
文章糾錯
微信公眾號搜索"驅動之家"加關註,每日最新的手機、電腦、汽車、智能硬件信息可以讓你一手全掌握。推薦關註!【微信掃描下圖可直接關註】 vxeja4pl2sw27.jpg
分享分享0 收藏收藏0 讚好讚好0 Unlike!Unlike!0 分享 傳送 邀請

好友
0
帖子
127486
積分
130183
最後登錄
2019-2-28
在線時間
0 小時
No.1回覆者
發表於 2015-6-4 19:15:59 |只看該作者
這一篇看起來不錯,可以頂

好友
0
帖子
123912
積分
123922
最後登錄
2019-2-28
在線時間
0 小時
跟尾2
發表於 2015-6-5 01:25:25 |只看該作者
知道了 不錯~~~  

好友
0
帖子
124568
積分
124576
最後登錄
2019-2-28
在線時間
0 小時
跟尾3
發表於 2015-6-5 01:29:25 |只看該作者
認真回覆每一篇,希望能得到好分數

好友
0
帖子
130099
積分
135708
最後登錄
2019-2-28
在線時間
0 小時
5#
發表於 2015-6-5 06:55:48 |只看該作者
回復一下

好友
0
帖子
125053
積分
125072
最後登錄
2019-2-28
在線時間
0 小時
6#
發表於 2015-6-5 13:03:42 |只看該作者
希望我回覆這一帖,能在前幾名

好友
0
帖子
125462
積分
125468
最後登錄
2019-2-28
在線時間
0 小時
7#
發表於 2015-6-6 02:02:28 |只看該作者
終於看完了~~~

好友
0
帖子
124696
積分
124708
最後登錄
2019-2-28
在線時間
0 小時
8#
發表於 2015-6-6 06:50:39 |只看該作者
先占個位置,記錄這個好帖子

好友
0
帖子
124263
積分
124272
最後登錄
2019-2-28
在線時間
0 小時
9#
發表於 2015-6-6 20:00:22 |只看該作者
加油啊!!!!頂哦!!!!!

好友
0
帖子
131296
積分
136939
最後登錄
2019-2-28
在線時間
0 小時
10#
發表於 2015-6-7 04:23:30 |只看該作者
有些帖子,真的不錯
您需要登錄後才可以回帖 登錄 | 馬上註冊 |

Archiver|手機版|SAY討論區

GMT+8, 2026-8-3 05:34 , Processed in 1.482333 second(s), 30 queries .

Powered by go2tutor.comDiscuz! X2

© 2026 Community Networks Limited

回頂部