微信小程序怎么做 軟件公司如何保障源代碼不會(huì)被外泄?
軟件公司如何保障源代碼不會(huì)被外泄?謝謝你的邀請(qǐng)。防止源代碼泄漏是一個(gè)常見(jiàn)的要求。不同的公司有不同的方法,包括技術(shù)和工藝規(guī)范。有許多相關(guān)的解決方案。這里有一種技術(shù):VDI(虛擬桌面),可以由感興趣的人進(jìn)
軟件公司如何保障源代碼不會(huì)被外泄?
謝謝你的邀請(qǐng)。防止源代碼泄漏是一個(gè)常見(jiàn)的要求。不同的公司有不同的方法,包括技術(shù)和工藝規(guī)范。有許多相關(guān)的解決方案。這里有一種技術(shù):VDI(虛擬桌面),可以由感興趣的人進(jìn)行評(píng)估。
其實(shí)這項(xiàng)技術(shù)已經(jīng)存在多年了,現(xiàn)在已經(jīng)比較成熟了。對(duì)于用戶(hù)來(lái)說(shuō),主要的挑戰(zhàn)是成本(一套新的架構(gòu)、服務(wù)器、存儲(chǔ)、網(wǎng)絡(luò)成本可能會(huì)增加)和用戶(hù)體驗(yàn)。尤其是用戶(hù)體驗(yàn),因?yàn)橛?jì)算不是在本地計(jì)算機(jī)上而是在后臺(tái)服務(wù)器上,開(kāi)發(fā)人員可能會(huì)覺(jué)得響應(yīng)很慢。但近年來(lái),由于超融合的存在,用戶(hù)體驗(yàn)有了很大的提升。目前,一些大型的研發(fā)中心(超過(guò)一千人)已經(jīng)采用這種技術(shù)來(lái)保護(hù)源代碼。如果你的源代碼真的很重要,考慮一下這種技術(shù)。
這個(gè)答案來(lái)自鄒大斌,一個(gè)科技旅行者團(tuán)隊(duì)
你可以使用nail,一個(gè)專(zhuān)業(yè)的企業(yè)辦公協(xié)作軟件
]nail在客戶(hù)端,包括PC阿里巴巴集團(tuán)成熟的安全管控措施,經(jīng)過(guò)多年驗(yàn)證,完全是從終端和移動(dòng)終端、傳輸管道和服務(wù)器等多個(gè)維度復(fù)制過(guò)來(lái)的。建立了完善的事前動(dòng)態(tài)控制、事中實(shí)時(shí)防御、事后快速反應(yīng)的縱深防御體系,確保了用戶(hù)的安全。
有關(guān)具體的安全信息,請(qǐng)參閱指甲安全白皮書(shū)。
以下是打釘功能結(jié)構(gòu)圖,請(qǐng)參考:
有沒(méi)有能代替微信,進(jìn)行工作溝通的其它工具呢?
首先,您要找到加密文件。解密后,您可以看到核心代碼是在本地代碼中還是在銷(xiāo)售代碼的服務(wù)器代碼中。如果在代碼中,您刪除了授權(quán)驗(yàn)證的HTTP請(qǐng)求,并讓該方法返回錯(cuò)誤的授權(quán)成功數(shù)據(jù)。如果核心代碼在服務(wù)器端,那就沒(méi)有辦法了。除非他們有能力完成。