applogo.png

车抵贷
购物领券
2022-02-03 微信搜索 热度:533

软件公司如何保障源代码不会被外泄

谢谢邀请。防止源代码外泄这是一个常见的需求,不同的公司有不同的做法,包括技术k&V9Z/l和流程规范等,相关的解决方案有很多。这里介绍d,;!,pMi/voOWb一种技术:VDI(虚拟桌面),感兴趣者可以aKbSY评估一下。

软件公司如何保障源代码不会被外泄

VDI(Virtual Desktop Ine#%!LLW^@MoXk,19c,&1w.B9H@16tefrastructure)这里不多做解释,3irQ&jh73FQw,OU9Bu直译就是虚拟桌面基础设施,也是虚拟化技术的一种典型应用,其技术实质是程序运行在PjkH2noKj8n&y@2eaS^6x^Z%,2z后台的服务器端,客户端(使用者的电zWwk9Gdrv*VIgNX/5Ks脑)呈现的nfy#%LtV只是一个画面,思杰、VMware、深信服等都有这种技术q1#Ant@g^30N8j7IRvYmr3y9,感兴趣可以自行百度。这种技术一大好处是:源代码集中保存zat19mC9fyPJo在服务器端,代码根本不在研发人员的电脑中落地,这样可以防止代码被本地病毒等侵袭5AG#s*,&oTJ1BsCsCpQSn$3Pj8n,还可以防止屏幕拷贝等非法操作;VDI的另一个好处是,采用这9kImwGV^a%n^mc0a9%uQl#RAaN%tEN技术后代码的拷贝、修改等行为都是可审计的,如果有恶意拷贝行为也可以及时发现ehaY^Ezo/vnFqgyyV4XIYbsQhWw

这种技术其实已经存在e02I3,@*EP#Mf^#nTy多年,现在算是比较成熟了,对用户而言面临的挑战主要是成本$taSr&,YfN889DBS;!mmwi2BSuM0%a(一套新架构,服务器、存储、网络成本都可能增加),以及用户体验。尤其YbMVsbC#J是用户体验,因为计算不在本地电脑而是后台服务器,F9;^Pv0v^k^5HZZXCkA所以开发人员可能感觉反应比较慢。不过,近些年由于超融合的存在,Sr$egW!用户体验有了很大改善,目前已经有些大型(ZOR/X0d%.tb过千人)的研发中心采用了这种技术来保护源代码。如果你的源代码的确非常@zLzqhV6Yip!O!J3重要,不妨考虑下这种技术

本答案来自科技行者团队gInMf/;@tvWuBi,jUzC*,ts邹大斌

8w&mnmlepD%MSW@3Bh9,jIo!CFhd

上一篇:如何含蓄地要一个男生的微信号

下一篇:野钓百问:为什么“七星漂”使用的越来越少了

赞 0
分享
猜你喜欢

丙肝是什么病微信交流群,丙肝母婴贴吧

耳鸣微信交流群,全国耳鸣交流群

打呼噜微信交流群,怎么加入陌生微信群

「东莞车迷微信群」求个东莞的大众高尔夫微信群

「聋人微信和扣扣群」微信有聋哑人的群吗

「加入菏泽大型微信群」如何加入菏泽一中高三一部十八班微信群

「启动微信群名软件」微信群怎么设置不让别人改群名?

「微信红包群规则复制」微信红包群规章制度是什么样的?

「微信稀奇古怪总代群」我想在微信上卖稀奇古怪的玩意,一件代发的,不需要加盟费!有的留个

「微信群群主有哪些特权」微信群主有哪些特权?

 

账号登录,或者注册个账号?