当前位置:首页 > 洗衣机 > 文章正文

一张“Null”车牌激发的天价罚单

编辑:[db:作者] 时间:2024-08-25 01:05:55

Joseph Tartaro 是一位软件安全领域专家,出于职业癖好,他把自定义车牌号跟自己的事情联系在了一起:自定义了一张 Null 车牌。
从此往后,他收到了各种各样的罚单,总额超过 12049 美元,更悲剧的是:他不知道今年能否重新登记换牌,以是这个罚单数字可能会连续增加下去。

一张“Null”车牌激发的天价罚单

Joseph Tartaro 是一位美国软件安全领域的专家,他坦言自己没想过自找麻烦,但一次“个性化”的“骚操作”还是让他陷入了麻烦的旋涡当中。
由于他“欺骗”了信息系统,终极也遭到了“反噬”。

2016 年年底,Tartaro 决定要注册一块有个性的车牌。
作为一名软件安全方面的专家,他有着许多技能人独占的职业癖好:比如希望车牌号能够与事情联系在一起,可以是分段缺点(SEGFAULT) 或者与其他漏洞干系的东西。
他从“null pointer”开始想,很快,“ NULL ”这个词引起了他的兴趣。
他以为这个很故意思:

“我可以给我老婆注册一块 VOID 车牌,这样我们的车道就变成了 NULL 和 VOID 了”。

当然,这里面是有其深层含义的。
Tartaro 在最近的一次 Defcon 黑客大会上说,“null”在很多编程措辞中是一个文本字符串,用来表示空值或未定义的值。
在很多打算机中,null 便是 void。
也便是说,他跟她老婆实在是二位一体的存在,公不离婆秤不离砣,颇有点程序员式的浪漫。

但很快,他就以为这个车票号不浪漫了。
Tartaro 表示,由于这个骚气十足的车牌号,自己溘然之间面临总额 12049 美元的交通罚款。
而且,他还不愿定今年是否可以重办汽车登记。
他掉入了一个噩梦般的去世循环,不知道罚单什么时候才会不再向他飞过来。

我太难了。

在不久前的 Defcon 黑客大会上,Tartaro 坦白了自己的初衷:通过 NULL 车牌往返避罚单。
在他看来,这样的车牌号被输入数据库后,根本就查不到违规行为。

我不以为这是个问题。

但他后来又说,现在他关心的不是最初的这个恶作剧想法,而是加州机动车驾驶管理处(DMV)的网站在一开始怎么会许可他注册 NULL 车牌。

这是你的问题,你必须办理!

Tartaro 在利用 NULL 车牌的第一年并没有出什么状况,但到了 2017 年须要重新注册的时候,DMV 网站不再接管 NULL 车牌。
网站见告他,他输入的车牌和机动车号是无效的,不过他仍旧可以凭着流水号进行注册,以是 Tartaro 也就没有多想。

但令他没有想到的是,2018 年初,他收到了一张罚单,说他的车牌上没有合法的注册贴条。
Tartaro 疑惑有人拆了他的注册贴条装在自己车牌上了。
他本来想一查究竟,替自己“平反”,但想想罚款只有 35 美元,也就没有穷究。

这不是我的错。

紧接着,一打又一打的罚单接连飞进他家的收件箱:违停,37 美元的、60 美元的、74 美元的、80 美元的,从夫勒斯诺市到兰丘库卡蒙加市。
但问题是,Tartaro 说他从来就没有开车去过夫勒斯诺市。

我再说一遍,这不是我的错。

很显然,Tartaro 并没有开着车到处违规。
在支付了第一张 35 美元的罚款之后,他创造自己的个人信息在数据库里可能已经与 NULL 关联在一起了。
这意味着只要交警忘却在罚单上填写车牌号,这张罚单就变成 Tartaro 的了。
这些罚单是开给本田车、丰田车和奔驰车的,但 Tartaro 的车是英菲尼迪。

罚单是由一家叫“罚单处理中央”(CPC)的私营公司开出的,这家公司紧张卖力处理违停罚单。
但 Tartaro 说,与这家公司的交涉并没有什么用:“我打电话给这家公司,他们说我必须证明这几百张罚单不是我的。
我试着和经理谈,但他的意思彷佛是要我把所有罚单都邮寄给他们”。

CPC 的嘴脸让 Tartaro 感到特殊生气,他以为他们给他的态度便是:

这个问题不须要商量,都听我的。

Tartaro 没有把罚单都邮寄给他们,由于他怕这些纸质罚单被弄丢了。
第二天,在这家公司网站上公布的罚单清单中,有一张罚单让 Tartaro 感到很奇怪。
他之前曾经给了这家公司一张罚单,是开给一辆本田汽车的。
但是,网站上公布的那张罚单写的却是他的英菲尼迪和机动车号。

Tartaro 说,“我手上的罚单明明是这样的,怎么到了他们那边说变就变了呢”!
这家公司的一名员工表示,虽然她也知道 Tartaro 的这种情形,但她也无能为力。

Tartaro 又与 DMV 取得联系,经由一番交涉,把罚款减到了 6262 美元,但这些罚单也只是截止到上个星期,关键问题并没有办理:新的罚单连续向他飞过来。

我不管几个,我要全部搞定,我再说一遍,全部搞定,不要再问我几个,全部,听懂了吗!
全部搞定!

不过,Tartaro 彷佛并不是很担心,毕竟这家公司是私营的,他可以连续与 DMV 交涉,将新的罚单取消掉,虽然有点麻烦,但还不至于到了天要踏下来的地步。
只管罚单不断,但他在去年还是成功注册了他的车子。
但就在 Defcon 大会召开之前,Tartaro 收到了 DMV 的关照,说如果他要想重新注册他的车子,必须支付一部分罚款。

Tartaro 说:

现在 DMV 要逼迫实行这些罚单,如果我不支付罚款,就没办法注册我的车子。
但我不能支付这些罚款,由于一旦付了,就即是承认这些罚单都是我的,那么其他所有的罚单也就都变成我的了。
我想我陷入了大麻烦。

不过,最近这个情形有所好转。
上个周日,Tartaro 算了一下罚款总额还有 6000 多美元,但到了周二,当 WIRED 网站的事情职员向 CPC 公司讯问 NULL 车牌罚款金额时,只剩下 140 美元。

大部分的罚单没有了,Tartaro 感到很愉快,但他仍旧要支付剩下的 140 美元罚款。
而且这并不代表后面不会有新的罚单进来。

其余,想要找到好的办理办法也很难。
DMV 发言人 Marty Geenstein 表示,“Tartaro 的罚单是由当地停车管理部门发出的,这超出了 DMV 的处理权限范围。
只要他支付了罚款,我们的系统就可以精确识别他的车牌,并许可他在线重新注册”。

不管是不是想要恶作剧,Tartaro 在一开始利用 NULL 车牌便是在玩火。
WIRED 前 Christopher Null(他的名字中刚好也有 Null)说:这些年来,这类问题越来越严重。
MVP(最小可行产品)观点的盛行导致很多糟糕的代码在经由全面测试之前就进入市场,这些 bug 不可避免地会给小部分人带来麻烦。
Null 自己也曾碰着过无数这类烦恼,比如美国运通公司会把他名字里的姓去掉,美国银行谢绝吸收他的电子邮件,由于他的邮箱域名是 nullmedia.com 。

“他这是自找的,我以为 NULL 能给你带来的只有缺点、奔溃和大麻烦”。

我不要你以为,我要我以为。

Tartaro 说他决定留着这款车牌,但绝对不是为了要炫耀什么。
他说,“我仍旧会收到别人的罚单。
从利用这个车牌的第一刻开始,我就知道,后面会发生一些事情,一些令人感到困惑的事情。
但是,在这个问题得到妥善办理之前,我不想把这张车牌换掉,否则我会感到不舒畅”。

同种操作,不同结果

Raven Felix Null 来自美国,他曾在 Reddit 上分享自己“欺骗”电脑系统的故事:成年之后,他就将姓氏改为「Null」这个单词,它与许多电脑程式不相容,因此许多系统不会将他当做一个人来看待。

这种程式设计缺点意味着,当一位员工将 Null 这个单词当做姓氏输入系统之后,系统会将这个单词识别为「资料空缺」,并谢绝验证它。
这种 Bug 常常使得 Raven 不必为他买的东西付钱。
也因此,他可以免费在多间旅社住宿,可以一分钱不花租 2 辆汽车,乃至还能躲掉昂贵的牙齿治疗用度。
由于「姓氏栏不能为空」这个规定,他已经占到了不少便宜。
给他登录资讯的人只能稍后再弄,但实在他们之后没有也无法登录他的资讯。
他得意地说道:

如果碰着那种一定要当面登录资讯的员工,我常日会指控他们欺凌我,并威胁要因他们歧视我的名字而採取法律手段。
这市价班的经理常日会给我想要的东西,并随后再登录资讯,如今的人非常害怕公关问题。

事实上,很少有人会真的把「Null」作为名字,而且办理这个问题真的不那么随意马虎。
此前,一位名叫Jennifer Null 的女性试图在线购买机票,她在大多数网站上都碰着了出错信息,她被奉告在姓一栏没有输入任何字符,哀求她重试一次。
她的麻烦不仅仅限于购买飞机票,还有在政府网站上填报纳税信息。

聪明的各位 InfoQer 们,你们有哪些可以让系统报错的名字吗?你以为这些名字该怎么让系统精确识别呢?欢迎留言分享!

本站所发布的文字与图片素材为非商业目的改编或整理,版权归原作者所有,如侵权或涉及违法,请联系我们删除,如需转载请保留原文地址:http://www.baanla.com/xyj/55631.html

XML地图 | 自定链接

Copyright 2005-20203 www.baidu.com 版权所有 | 琼ICP备2023011765号-4 | 统计代码

声明:本站所有内容均只可用于学习参考,信息与图片素材来源于互联网,如内容侵权与违规,请与本站联系,将在三个工作日内处理,联系邮箱:123456789@qq.com