前一段时间,一朋友离开上海,留了一张维络城的卡,这几天看维络城可以打券领东东。
但问题来了,打印的时候需要输入注册的手机号码后四位。但我不知道手机号码。
晕菜了。
下面是维络城的密码方式:
4563 |
1143 |
1123 |
4487 |
1246 |
3562 |
6784 |
4532 |
维络城的手机密码选择
经过几次乱猜,发现了一些信息
八组号码中有一个是注册的手机号码后四位,其他的七个为随机的密码
我突发奇想:刷两次卡,并操作打印试用券,用手机拍下选择密码的界面,并比较两张图片,找出唯一相同的一组数字,那不就是注册的手机号码了吗。
本人测试了一下,顺利的拿到了密码。
观后感:
如果这个程序我设计,且也用选择密码的方式可以避免密码失控吗?
想了几种方式,固定一组数,固定数和随机数,等几种方式还是不能解决问题。
如果从能实现的角度,可以通过在屏幕中选择数字的方式实现输入密码,基本上能解决密码失控。
但这种方式对用户的操作来讲,不是很方便。
艰难的选择啊!