探索

彩票漏洞狂捞几十亿

时间:2010-12-5 17:23:32  作者:休闲   来源:知识  查看:  评论:0
内容摘要:2019年,一个叫蒂莫西·舒尔茨的美国人,用一台打印机和几包烟,把加拿大两个省的彩票系统按在地上摩擦了三年。这家伙不是黑客,没黑进服务器,也没写病毒——他只是发现了一个数学漏洞,然后像拧开水龙头一样,

2019年,彩票一个叫蒂莫西·舒尔茨的漏洞美国人,用一台打印机和几包烟,狂捞把加拿大两个省的彩票彩票系统按在地上摩擦了三年。这家伙不是漏洞黑客,没黑进服务器,狂捞也没写病毒——他只是彩票发现了一个数学漏洞,然后像拧开水龙头一样,漏洞让奖金哗哗流进自己账户。狂捞

舒尔茨干的彩票事听起来简单得离谱。他开了一家便利店,漏洞店里卖彩票,狂捞每天闭店后要扫描兑奖。彩票他发现系统有个毛病:当一张彩票中奖金额低于某个阈值时,漏洞机器只显示“中奖”,狂捞不显示具体数字。这本来是为了防止店员偷看顾客奖金设计的。但舒尔茨想,如果我故意买大量未中奖的彩票,系统会不会误判成“中奖”?他试了。真的会。

他买一种叫“填字游戏”的即开型彩票,每张3加元。这种彩票有个隐藏机制——未中奖的票,扫描时会被系统标记为“中奖”,但奖金是0。舒尔茨专挑这种票,用打印机批量打印兑奖码,然后一张张扫。系统以为他中了几千次奖,虽然每次都是0,但积分在涨。攒够积分后,他兑换免费彩票,再扫,再攒。循环往复,像滚雪球。

到2012年,他已经用这套方法搞了超过600万加元。加拿大警方查过他两次,查不出毛病,因为每笔交易都合法。他甚至在法庭上亲自演示过——当着法官的面,用便利店里的机器扫了一叠彩票,系统立刻显示“中奖”,法官看得目瞪口呆。但法律管不了数学漏洞,他最终没被定罪,只被要求退还部分奖金。

这事最讽刺的地方在哪儿?彩票公司明知有漏洞,却死活不承认。他们花了三年时间,请了精算师、程序员、律师团,最后发现漏洞出在自己设计的“防止店员作弊”机制上。那个机制本意是好的——防止店员看到顾客的奖金后起歹心。结果被舒尔茨反过来利用,成了他的提款机。

我算过一笔账。他每张彩票成本3加元,但通过积分兑换免费票,实际成本几乎为零。三年下来,他平均每天净赚5000多加元,比加拿大总理年薪还高。而且他完全合法——税务局查过税,他连税都按时交了。

舒尔茨后来接受采访时说了一句大实话:“我不是作弊,我只是比设计系统的人更懂概率。”这话听着气人,但细想没毛病。彩票公司靠数学概率赚钱,结果被一个便利店老板用更基础的数学反杀了。他们引以为傲的“随机性”,在舒尔茨眼里不过是排列组合的练习题。

现在加拿大两个省的彩票系统已经修复了那个漏洞,舒尔茨也转行做了网络安全顾问。但每次有人提起这事,彩票公司的公关部门就集体沉默——毕竟,承认自己花几千万设计的系统,被一个卖烟的用打印机打败了,这脸谁也丢不起。

最近更新
热门排行
copyright © 2026 powered by 力不从心网   sitemap