信息安全要做好,身份认证不能少。众邦银行胡乱搞,别人知我钱多少。
一首绝句作为定场诗,接下来开始正式的内容。
最近,我在网上进行了一些稀奇古怪的操作,于是乎我莫名其妙的得到了一个“众邦银行”的账户。
这个名字并不是很熟悉,查了一下,看起来还算是有头有脸的样子。
武汉众邦银行股份有限公司(简称武汉众邦银行,英语:Wuhan Zhongbang Bank Co., Ltd.,缩写:Z-BANK)是中华人民共和国境内第11家开业的民营银行,也是湖北省首家获批开业的民营银行。
以上是wiki的信息。
国内一共十七家民营银行,这个众邦是第十一家,或许应该不会太差吧?
这样想的我实在是too young,too simple,还需要继续提高自己的知识水平。
这家银行其他方面不敢说,但是信息安全方面,是非常值得质疑的。
下面是我的众邦银行账户上的一部分流水:
首先,时间的格式化有问题,小时和分钟之间有两个冒号,这叫个啥?
分钟的两位数中间又有一个冒号,这叫个啥?
秒钟干脆就没有了,这叫个啥?
不但没有秒钟,分钟的第二位数后面还有一个冒号,这又是个啥?
这就算了,时间的格式化,小问题,大概还是能看懂的。
关键是这个页面的URL啊,同志们。
它的URL有啥问题呢?先不着急说。我们看两个其他的例子先。
京东
查看我在京东的历史订单,URL是这样的:https://order.jd.com/center/list.action
域名/center/list.action,这里面不包含任何多余的信息。
如果我把这个URL发给别人,别人如果正处于登录了京东的状态的话,打开看到的肯定是人家自己的订单。
如果没有登录京东,就会看到京东的登录页面。
没有问题,这很好,很合理。
支付宝
再看看支付宝,查看我在支付宝的流水,URL是这样的:https://consumeprod.alipay.com/record/standard.htm
域名/record/standard.htm,也很干净,path里没有啥脏东西。
如果我把这个URL发给别人,别人如果正处于登录了支付宝的状态的话,打开看到的肯定是人家自己的流水。
如果没有登录支付宝,就会看到支付宝的登录页面。
好了,应该不需要更多的例子了,大的原则就是我的购物和流水信息别人不应该仅仅通过一个URL就能看到。
接下来,看一看反面典型吧。没错,反面典型就是这个“中华人民共和国境内第11家开业的民营银行,也是湖北省首家获批开业的民营银行”–众邦银行。
上面是我在众邦银行的流水页面的URL。
哇呀,好花哨啊,这么多字符呀,看起来乱呼呼的,想必很安全吧?
并没有!
任何一个人,在任何一台设备上,使用任何浏览器,访问这个URL,就可以得到,你猜是啥?
没错,就是我在众邦银行的流水了。
不信的话,你访问一下那个URL,看到的内容和本文上面的截图里是一样的。
实在不是我想要搞一个大新闻,然后把众邦银行批判一番,而是众邦银行犯的这个错误太低级了。
作为国家批准钦定的民营银行,你们怎么能这个样子呢?将来用户的信息安全有了偏差的话,你们是不是要负责任的呀?
你们搞的这个东西呀,一点都不excited,简直让我折寿-1s。
你们这样搞啊,行不通的,这绝对不是坠吼的,简直不知道低到哪里去了。
希望你们能努力提高自身的知识水平,积累一点人生经验。
悄悄地做一点微小的工作,修复这个问题,之后就可以慢声大发财。
来日才好和用户们谈笑风生啊。