我辞掉了工作,开始了自己的 SaaS 产品。我现在正在寻找雇用我的第一位员工(另一位开发人员)。
我将采取适当的法律预防措施来保护我的知识产权,但我想知道我可以采取哪些其他合理的措施来进一步保护我的代码/数据。我最不想发生的事情是发生在特斯拉身上的事情,有人将源代码转储到 iCloud 上,然后跑给了竞争对手。
我知道要阻止这 100% 的发生实际上是不可能的,我需要确保我雇佣有素质的人并提供有意义的薪酬并签署适当的法律文件。除此之外,我还能做些什么来保护自己免受内部威胁?我把我一生的积蓄都倾注在这上面,我会因为失去我在 2 年编码中花费的大部分时间而感到沮丧。
到目前为止,这是我的想法:
- 为他们购买一台工作笔记本电脑
- 加密硬盘驱动器(如使用 Bitlocker)
- 禁用所有 USB 端口
- 创建一个没有安装权限且仅安装 IDE(例如 Visual Studio)的非管理员/受限用户帐户。除了用于应用程序开发的 iOS 部分的 Mac 之外,我使用 Windows 10 进行大多数开发。
- 安装某种员工记录软件。
- 禁用对文件托管网站的访问。
- 当某个文件夹被上传或复制到某处时,以某种方式检测并停止?
- 以某种方式使 git 存储库只能从该机器访问。
- 安装某种远程管理系统?Azure Active Directory 之类的?
这对企业来说一定是一个常见问题,但我一定是在寻找错误的东西,因为我似乎无法在任何地方找到关于这个问题的指南。