且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何最大限度地减少 Visual Studio 2010/TFS 中的源代码盗窃

更新时间:2022-12-22 23:18:01

将您的所有开发人员基础设施(开发人员工作站、TFS 基础设施等)存储在一个独立的建筑物中.这座建筑应该没有任何互联网接入.

Store all of your developer infrastructure (developer workstations, TFS infrastructure, etc) in an isolated building. This building should have no internet access whatsoever.

在大楼外部署保安.武装是可取的,但不是绝对必要的.

Post security guards outside the building. Armed is preferable, but not strictly necessary.

每个进入大楼的人都应该被保安拦住,并***交出所有个人物品(手机、相机、录音机、拇指驱动器等).不允许任何人进入或离开房间.这包括眼镜和衣服之类的东西,因为它们可能嵌入了隐蔽的录音设备.

Each person entering the building should be stopped by the security guards and forced to surrender all personal effects (cell phones, cameras, tape recorders, thumb drives, etc). Nothing should be allowed to come into this room or exit the room. This includes things like eyeglasses and clothing, since they could have covert recording devices embedded in them.

所有进出房间的人在进出房间时都经过彻底搜查.理想情况下,他们会接受腔体检查和 X 光检查,尽管找到适合进行腔体检查的保安人员可能具有挑战性,而且他们几乎肯定会获得更高的薪水.

All people entering or exiting the room are thoroughly searched, both upon entry and exit from the room. Ideally they would be cavity searched and x-rayed, although finding security guards comfortable with performing cavity searches could be challenging, and they would almost certainly command a higher salary.

这将防止您的员工:

  • 通过电子邮件将代码发送给自己
  • 在他们的屏幕上拍摄代码
  • 在纸上写下代码
  • 将代码口述到录音设备中
  • 将代码复制到 U 盘并将其偷偷带出房间

当然,这并没有考虑到员工具有超凡记忆力的可能性.如果是这种情况并且您发现了,您将别无选择,只能在他们离开公司时将他们杀死.

Of course, this doesn't account for the possibility that an employee has an eidetic memory. If that's the case and you find out, you'll have no choice but to have them killed upon their departure from the company.

请注意,杀死前雇员"部分是讽刺.我实际上并不建议人们杀人.这是非法和不道德的.