编辑:[db:作者] 时间:2024-08-25 01:05:55
Joseph Tartaro 是一位软件安全领域专家,出于职业癖好,他把自定义车牌号跟自己的事情联系在了一起:自定义了一张 Null 车牌。从此往后,他收到了各种各样的罚单,总额超过 12049 美元,更悲剧的是:他不知道今年能否重新登记换牌,以是这个罚单数字可能会连续增加下去。
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
上一篇:复古东芝ET-TD7080小烤箱体验网友:美食小神器
下一篇:返回列表
Copyright 2005-20203 www.baidu.com 版权所有 | 琼ICP备2023011765号-4 | 统计代码
声明:本站所有内容均只可用于学习参考,信息与图片素材来源于互联网,如内容侵权与违规,请与本站联系,将在三个工作日内处理,联系邮箱:123456789@qq.com