1

我有一个新的 iOS 设备软件开发设置。我正在使用 MAC 进行开发,公司可能会在不久的将来从现在的 3 名员工增长到 20 名。我想让 MAC 安全,以便客户端代码安全且不会离开办公室。

我能想到一个臭名昭著的员工试图这样做的几种方法是

  1. 在 USB 密钥/外部磁盘上获取它
  2. 将其刻录在 CD/DVD 上
  3. 将其传输到蓝牙设备
  4. 将其传输到红外线设备
  5. 通过电子邮件将其作为附件发送
  6. 将其上传到 Dropbox 或任何此类服务
  7. FTP到远程服务器

要一一处理,我需要执行以下操作

  1. 禁用对用户帐户的 USB 访问(只有管理员允许插入新设备)。但很多时候我们需要坚持使用 iphone/ipod touch 来进行设备上的测试。当有人试图将外部设备插入任何 USB 插槽时,我如何限制设备或收到通知?
  2. 禁用除管理员之外的 CD/DVD 写入功能。我可以这样做吗?
  3. 禁用蓝牙访问。如果有人尝试配对设备,我可以得到通知或维护日志吗?
  4. 无线键盘和鼠标使用红外线 (IR) 技术。如何限制这些设备?
  5. 需要阻止除公司电子邮件以外的所有外发电子邮件。我可以保留所有传出流量的标签(可能按文件大小),以便我知道有人正在尝试上传文件吗?
  6. 再次禁用访问此类网站。但随后每 15 天就会出现一项新服务。我该如何解决这个问题?
  7. 禁用 ftp 传出服务。我可以这样做吗?

重要的是有一个监控软件可以让我这样做吗?我不介意付钱。但由于这是一家初创公司,我不能在这上面花一大笔钱。当然,我更喜欢开源解决方案来控制它给我扩展和划伤我的专业痒:)

最后我希望我不会被认为是一个坏老板什么的。我完全支持开发人员的自由,但我们致力于咨询业务,保护客户代码是首要任务。

感谢您的宝贵时间并期待您的帮助。开发。

4

1 回答 1

3

如果您不相信您的开发人员不会使用您的源代码,请不要雇用他们。他们可以找到绕过您的“解决方案”的方法

如果您不能相信任何开发人员不会窃取您的源代码,那就独自工作。两个人知道的任何事情都不再是秘密。

于 2010-11-20T03:41:34.997 回答