特斯拉员工入职3天就“偷”代码,悄悄备份6300多Python脚本
贾浩楠 发自 凹非寺
量子位 报道 | 公众号 QbitAI
一名刚刚入职特斯拉的工程师,工作干了才十多天,就被公司告上了法庭。
特斯拉指控他说,从入职的第三天后,就开始盗窃公司重要的代码,将6300多个Python脚本文件上传到自己的Dropbox网盘中。
关键的是,这些代码之重要、敏感,据说可以让对手短时间“再造”一个特斯拉。
入职3天后,开始拷贝敏感文件
被指控的工程师名叫Alex Khatilov,去年12月28日入职特斯拉,职位是软件自动化工程师。
所谓软件自动化工程师,主要职责是负责运营维护公司的自动化流程软件。
而在特斯拉50000名左右的员工中,Alex Khatilov所在的自动化流程团队,大约有40人。
其中有权限访问底层脚本的只有8个人。
但起诉书没有说明Alex Khatilov的职位是否是这八个人之一。
总之,特斯拉内部的监测系统在今年1月6号首次检查到有未经授权的下载行为。
随后的调查中才发现,Alex Khatilov入职三天后,也就是从去年12月31日开始,往自己的云盘中拷贝了至少6300多个Python脚本文件。
当天,特斯拉就约谈了Alex Khatilov,但他坚称没有盗窃机密文件,说保存的都是和个人相关的行政类文件。
好说歹说,特斯拉终于促使Khatilov同意交出个人Dropbox的账号权限。于是,特斯拉就在云盘中找到了大量公司机密文件。
除了这些,Alex Khatilov还有“公然销毁证据”的嫌疑。
特斯拉的高级安全调查员David Schertzer,在证词中说,当时在视频连线时,Khatilov延迟了一分多钟才接通,并且在视频时不断在电脑上键入操作。
后来,Khatilov终于同意共享他的桌面,但调查人员发现,个人云盘程序Dropbox已经被删除了。
目前,特斯拉已经向加州圣何塞法院递交了起诉书,官司正式开打。
那么问题来了,Alex Khatilov涉嫌下载的这些文件,到底有多重要多敏感?
WARP Drive
简单说,涉案的关键脚本文件,来自于特斯拉自研的办公流程系统WARP Drive。
WARP Drive就是特斯拉公司内部的办公OS,只不过,与其他公司购买第三方办公软件不同,一向全栈自研的特斯拉,连办公软件也包办了。
负责维护开发WARP Drive的特斯拉高级工程师Golda Arulappan说,公司花了好几年的时间开发这套系统。而这次涉案的代码量,相当于200个程序员一年的产出。
而且最重要的是,这些脚本对于特斯拉的竞争对手来说,算得上是“非常有价值”。
这套系统涉及到特斯拉仓储、采购、交付、财务等等流程管理,拿到代码的公司,可以在很短时间内,逆向复现出和特斯拉一样的高效管理流程。
面对这样的这样的秘密泄露,特斯拉提出指控也在情理之中。
但面对证据,Alex Khatilov也有自己的辩解,他说根本“不记得”有这么一回事。
当时入职以后,公司给他发过来一台新的办公电脑,其中有一些Python脚本和模块,但他并没有人为下载保存。
随后他在电脑上安装了Dropbox,他认为,可能是Dropbox自动备份了这些文件。
但截至目前,Dropbox方面也没有任何回应和说明。
特斯拉的官司
特斯拉对于涉嫌公司商业机密泄露的事件,从来都是追究到底,Alex Khatilov并不是第一个因此被起诉的个人。
其中国内比较熟知的,就是特斯拉起诉离职后加入小鹏汽车的曹姓工程师。
特斯拉指控他在离开时,拷贝了大量Autopilot的源代码交给小鹏汽车。
除了个人,特斯拉对于其他公司涉嫌剽窃商业机密的指控,也有好几起。
比如无人驾驶明星创业公司Zoox,原因也是离职员工向Zoox透露了商业机密,最后案件以Zoox向特斯拉支付赔偿告终。
最近,特斯拉还起诉了另一家电动车创业公司Rivian,指控它盗窃特斯拉的知识产权。
参考链接:
https://www.theregister.com/2021/01/24/tesla_sues_engineer/
起诉书:
https://www.scribd.com/document/491839395/Tesla-Inc-v-Alex-Khalitov-Case
推荐阅读
误执行了rm -fr /*之后,除了跑路还能怎么办?!程序员必备58个网站汇总大幅提高生产力:你需要了解的十大Jupyter Lab插件---------- END ----------
特斯拉员工入职3天就“偷”代码,悄悄备份6300多Python脚本相关推荐
- 特斯拉员工入职3天就“偷”代码,悄悄备份6300多 Python 脚本
来源:量子位 一名刚刚入职特斯拉的工程师,工作干了才十多天,就被公司告上了法庭. 特斯拉指控他说,从入职的第三天后,就开始盗窃公司重要的代码,将6300多个Python脚本文件上传到自己的Dropbo ...
- 华为新员工入职时信息安全保密手册
一.新员工入职信息安全须知 新员工入职后,在信息安全方面有哪些注意事项? 接受"信息安全与保密意识"培训: 每年应至少参加一次信息安全网上考试: 办理员工卡: 签署劳动合同(含保密 ...
- 寿光农商行计算机机房,寿光农商银行 举办2021年新员工入职仪式
大众网·海报新闻记者 孙晓娜 袁靖翔 潍坊报道 3月25日上午,寿光农商银行举办2021年新员工入职仪式.寿光农商银行董事长韩奎成为新入职员工讲授"入职第一课". 韩奎成董事长首先 ...
- SQL-6查找所有员工入职时候的薪水情况,给出emp_no以及salary, 并按照emp_no进行逆序...
题目描述 查找所有员工入职时候的薪水情况,给出emp_no以及salary, 并按照emp_no进行逆序 CREATE TABLE `employees` ( `emp_no` int(11) NOT ...
- 新员工入职自动加入所在部门的邮件组。
需求:公司每次有新员工入职的时候,都需要手动的把这些人加入相应的所在部门的邮件组,以方便他们能接收到部门领导发的最新指示.两三个人还好说,但是人多了手动一个一个的添加就没意思了.所以为了不想再做这些无 ...
- 中秋国庆假期富士康疯狂加班生产iPhone 12:新员工入职奖励9000元!
相比往年,金秋的苹果iPhone"晚熟".所以,对于现在的苹果来说,其目前要做的事情,就是让代工厂尽可能多的生产iPhone 12.相信大家都知道,富士康一直都是全球最大手机代工厂 ...
- 员工入职性格测试软件,新员工入职性格测试
关于新员工入职测试的范例 新员工入职性格测试(范例) 性格测试题 请从下列描述自己性格关键词中选取20个最贴近的词,并将每列分数累加起来(每个关键词1分). S M C P 1 □生动多言 □善于分析 ...
- SQL实战之查找所有员工入职时候的薪水情况
题目描述 查找所有员工入职时候的薪水情况,给出emp_no以及salary, 并按照emp_no进行逆序 CREATE TABLE `employees` ( `emp_no` int(11) NOT ...
- 360需要的,不是打工者——周鸿祎在360新员工入职培训上的讲话
--在360新员工入职培训上的讲话 我想给新入职的同事讲一讲我的期望,再提几个建议.我这个人喜欢说真话,不喜欢说漂亮话,因为漂亮话没用.但说真话,大家可能不爱听. 首先,大家一定要明白,你自己来360 ...
最新文章
- Resharper的使用
- list中抽出某一个字段的值_Java的stream代替List解决单线程等问题
- [RN] React Native 调试技巧
- 关于SAP Fiori Smart Template开发的一些实际例子
- 让读博轻松、愉快的10种方法
- 【Python】圆周率的计算
- aix系统下oracle之ora-00471,Oracle RAC 9.2.0.7 (AIX53,HA52)三台主机实例全down的问题
- 用python处理excel文件_用python 读写excel文件(附资料下载)
- 说透Applet的数字签名之1——Applet及其运行
- linux中一些特殊的权限(setuid/setgid/sticky)
- 程序员在这些地方敲代码,普通笔记本根本扛不住
- @程序员,早知道假期这样你会干什么?
- 自由之战服务器显示登录失败,自由之战:生存的游戏一直登入不进去怎么办
- 吐血推荐珍藏的Chrome插件
- 源码:Java集合源码之:哈希表(二)
- 贝叶斯决策论(一):贝叶斯决策理论
- Temami防辐射服小贴士
- python英文日期转数字年月日格式
- Ajax上传文件(视频),并获取上传进度、上传速度和剩余时间。
- Stanford CS 144 Note 17 - TCP Setup and teardown
热门文章
- python报错:TypeError: 'str' object is not callable
- 为什么Redis是单线程?为什么能处理大并发量?(举例不错)
- RabbitMQ应对不同阶段丢失消息的处理方案
- java web 嵌套播放器_请教一下tableau如何嵌套进自己开发的javaweb 项目中,谢谢了...
- 点钞机语音怎么打开_抖音内测语音直播!支持8人在线聊天,一文教你如何玩?...
- html 表格_UiPath之发送正文包含表格的邮件(通过Html实现表格)
- linux echo写php编码,linux使用和基础操作(示例代码)
- java 无类名实现接口_为什么很多人写 Java/Android 时,选择让同一个类实现多个接口,而不是用多个内部匿名类?...
- java script的图片隐藏,java和javascript中过滤掉img形式的字符串不显示图片的方法...
- php curl title,PHP中使用CURL获取页面title例子