破解Android图案解锁的难度有多大?
时间:2023-05-24 19:33:24 作者:深圳妙手家电维修网
这个九宫格你肯定足够熟悉,很多人都把自己的手机解锁界面设置成了这样的九宫格,虽然很多人都是简单的Z、N一样的图形就可以解锁,但是你想过没有,如果用穷举的方法去破解这个屏幕锁,需要多少次操作?

破解Android图案解锁的难度有多大? 这个问题远远比想象中要更加复杂,因为Android解锁图案的设计机制远远比数学推算更加复杂,当然你可以按照最简单粗暴的模式去进行穷举,例如出发点有9个可以选择,而第二个描绘点还剩下8个,第三个描绘点可以在7个空余的点钟选择;而你的线条长度可能是经过两个点、3个点或是4个点一直累加到9个点,于是你就可以列出一个复杂的算式: 9×8+9×8×7+9×8×7×6+9×8×7×6×5+9×8×7×6×5×4+9×8×7×6×5×4×3+9×8×7×6×5×4×3×2+9×8×7×6×5×4×3×2×1 好吧,我承认这是一个有强迫症的小编故意把一个完整的算式写出来吓唬人的。 然后华海电脑网还需要鄙视一下这个强迫症的行为,因为这个算式根本不符合Android图案解锁的规则之一——至少连接4个点。 于是,这个算是就可以简化成: 9×8×7×6+9×8×7×6×5+9×8×7×6×5×4+9×8×7×6×5×4×3+9×8×7×6×5×4×3×2+9×8×7×6×5×4×3×2×1 好吧,华海电脑网也被这个强迫症小编带坏了。 但是这样的穷举还不够完善,Android图案解锁还有一个更复杂的机制在于无法跳过途径点,也就是说在你进行穷举的时候,1->2-3>->4和1->3->4是相互重复的。
