Github Enterprise如何保护他们在虚拟机上提供的代码?

Gab*_*tto 11 github github-enterprise

我想知道他们在Github Enterprise(http://enterprise.github.com)解决方案中使用了哪些类型的保护.由于我没有一家可能会购买它的公司,我觉得撒谎并不舒服,只是为了得到一份副本并试着亲自看看.

但我真的很想知道他们用什么样的策略来保护他们提供的代码,因为它可能被任何其他rails应用程序使用.

这个问题不是"如何保护我的Ruby代码",而是他们如何保护整个设备,而不仅仅是Ruby代码,而是更多依赖服务,在ubuntu linux服务器上运行.

我有一些理论可以帮助:

  • 他们可以使用Ruby Encoder来保护ruby代码
  • 他们可以使用TrueCrypt创建一个特殊的分区来安装所有代码和所需的应用程序,并创建了一个特殊的加载器,以某种方式执行该代码,而不给系统上的任何其他用户提供读/写权限.

Jus*_*ase 6

他们目前正在使用修改后的RubyEncoder.

来源:我问道