你在使用哪种编程语言?快来投票,亲手选出你心目中的编程语言之王 了解详情
写点什么

靠系统 bug 骗取超千万美元,微软一软件工程师锒铛入狱

2021 年 7 月 14 日

靠系统bug骗取超千万美元,微软一软件工程师锒铛入狱

据彭博社报道,微软一名工程师利用微软商店的系统 bug,盗取了超过 15.2 万张 Xbox 礼品卡,价值 1010 万美元。

改变“命运”的 bug


Volodymyr Kvashuk 是一名软件工程师,2017 年加入微软,其工作职责是负责测试电子商务基础设施。通过模拟在微软在线商店的购买行为,寻找支付系统中的故障。



他使用微软官方提供的虚假账户和虚假信用卡,来进行测试,并记录购买过程中发生的任何错误。这意味着他能进行大量的虚假购买。


由于他用的是特定的虚假账号,系统知道这次购买无效,理论上不会把商品派送出去。


但是,他在测试过程中发现一个系统 bug:


每当他测试购买 Xbox 礼品卡时,尽管使用的是虚假信用卡号码,但微软商店还是会发放真实的礼品卡——一串真实有效的 25 位卡密。


这意味着他可以无限生成 Xbox 礼品卡,并且还是免费的。


据悉,Xbox 礼品卡可以从微软商店(Microsoft Store)购买用于 Windows 和 Xbox 的设备、游戏、软件、应用和电影等,包括 Xbox 游戏软件、Windows 和 Office 软件,以及联想笔记本电脑、Sonos 等实物商品。当然,你还可以把它送给亲朋好友。



不过,Volodymyr Kvashuk 并未上报这个 bug,而是选择隐瞒,并利用它来赚钱。


他利用这个 bug 偷偷地生成 Xbox 礼品卡,10 美元、100 美元,规模从小到大。

犯罪流程


根据彭博社的报道,我们可以大致概括一下 Kvashuk 的犯罪流程:


  • 通过同事的账户(其中一个同事的密码是 VerySecret1),一次可以获得一大堆 Xbox 礼品卡;

  • 通过外国服务器重新路由这些请求,来隐藏购买地点;

  • 通过一个名为 Paxful.com 的网站将 Xbox 礼品卡转售为比特币;

  • 通过一个名为 ChipMixer.com 的网站实现了比特币交易的匿名性。


据悉,在这个过程中,Kvashuk 利用了诸多手段来谋取更多利益。由于凭空产生的 Xbox 礼品卡数额巨大,以至于对二级市场的 Xbox 礼品卡售价产生了波动性影响。



当市场上的 Xbox 礼品卡价格太低时,他就会暂停“出货”来营造饥渴的供需关系,进而操控整个 Xbox 礼品卡市场,一直等到价格回升再继续。

锒铛入狱,9 年监禁


虽然 Kvashuk 在这个过程中使用了高超的反侦察、反追踪和经济学手段,但是 2 年后,他被联邦特工抓获。


那时,他已经盗取了 15.2 万张 Xbox 礼品卡,价值 1010 万美元。同时,他在一栋价值七位数的湖滨别墅中靠这些收入生活,还打算购买滑雪小屋、游艇和水上飞机


去年 11 月,一名法官判处他九年监禁。他有可能在服刑至 2027 年 3 月后被遣返回老家乌克兰,并将不得不赔偿 830 万美元。


更多详情:


https://www.bloomberg.com/features/2021-microsoft-xbox-gift-card-fraud/

2021 年 7 月 14 日 16:582347
用户头像
万佳 InfoQ编辑

发布了 607 篇内容, 共 222.1 次阅读, 收获喜欢 1486 次。

关注

评论 1 条评论

发布
暂无评论
发现更多内容

你可能不用,但你必须要会!面试必备的Java多线程知识点总结(思维导图+源码笔记),已整理成PDF版文档

Java成神之路

Java 程序员 架构 面试 编程语言

23种设计模式与六大原则看了又忘,忘了又看?是你看的方法不对!

Java成神之路

Java 程序员 架构 面试 编程语言

架构师训练营第 1 期 - 第 11周 - 学习总结

wgl

极客大学架构师训练营

案件数同比下降七成 北京引入“区块链”化解物业纠纷

CECBC区块链专委会

区块链 法律

疫情之下,被公司优化掉!同事大部分都去了创业型的公司,而我仅仅一年经验,却斩获多家大厂offer

Java~~~

Java java面试 架构师技能 面试程序员

DolphinDB与Pandas对于大文本文件处理的性能对比

DolphinDB

数据库 pandas tsdb 数据库选择 DolphinDB

LeetCode题解:515. 在每个树行中找最大值,BFS,JavaScript,详细注释

Lee Chen

算法 LeetCode 前端进阶训练营

连续肝了好几天,终于把Java面试最重要的必备知识【Spring知识点】总结整理出来了。

Java成神之路

Java 程序员 架构 面试 编程语言

Redis为什么这么快?

数据君

redis

老师讲的真棒!阿里P7级别面试经验总结,终获offer

欢喜学安卓

android 程序员 面试 移动开发

开发者,别让自己孤独

阿里巴巴云原生

开源 开发者 云原生 OAM CloudNative

IO问题成顽疾,鹅厂专家来教你

数据君

数据库

http client 中的 connectionRequestTimeout, connectTimeout, socketTimeout

不在调上

Gemini双子新约系统软件开发|Gemini双子新约APP开发

开發I852946OIIO

系统开发

加密货币可能是人类历史上最大的/富国银行报告:加密货币投资像19世纪50年代的早期淘金热财富转移

CECBC区块链专委会

数字货币

TensorFlow2 Fashion-MNIST图像分类(二)

书豪

揭开IP地址的神秘身份!!!

德胜网络-阳

电信新报告 | 数字化转型:搁置还是加速?

VoltDB

5G安全 通信 电子信息

2年Java外包经验程序员的逆袭之路,4面阿里斩获P6级offer的面经总结。

Java成神之路

Java 程序员 架构 面试 编程语言

专访 CNCF 大使张磊:让云原生不再是大厂专属

阿里巴巴云原生

开源 开发者 云原生 OAM CloudNative

一道腾讯面试题目:没有listen,能否建立TCP连接

linux大本营

c++ Linux TCP 后台开发 TCP/IP

TensorFlow2 Fashion-MNIST图像分类(一)

书豪

tensorflow 学习

阿里P9架构师推荐的Spring领域巅峰之作《Spring技术内幕:深入解析Spring架构与设计原理(第2版)》,带你深入解析Spring架构与设计原理

Java成神之路

Java 程序员 架构 面试 编程语言

观点|发展区块链金融,长三角如何建设“四梁八柱”

CECBC区块链专委会

区块链

诚招译者 | Bruce Eckel On Java 8 中文版

图灵社区

Java

老师讲的真棒!总结2020年最全180道Android岗面试题,Android校招面试指南

欢喜学安卓

android 程序员 面试 移动开发

快速学会!啃完999页Android面试高频宝典,挥泪整理面经

欢喜学安卓

android 程序员 面试 移动开发

深入浅出 WebRTC AEC(声学回声消除)

阿里云视频云

音视频 WebRTC 音频技术

高并发下,如何让你的数据库再快一点?

数据君

数据库

深入Linux内核架构——进程虚拟内存

赖猫

c++ Linux

cartographer环境建立以及建图测试(详细级)

良知犹存

cartographer slam

云原生场景下企业API 网关选型及落地实践

云原生场景下企业API 网关选型及落地实践

靠系统bug骗取超千万美元,微软一软件工程师锒铛入狱-InfoQ