原文:大型.NET商業軟件代碼保護技術 技術與實踐相結合保護辛苦創造的勞動成果

列舉工作以來遇到的各種類型的軟件所采用的代碼保護技術,只講原理不涉及技術細節實現,以避免產生法律問題。有些朋友說直接把代碼放在Github開源下載,開源可以促進技術交流與進步,然而值錢的代碼都積壓在硬盤里面,即使很爛的代碼都賣了很多錢,贏得了許多客戶與市場。珍惜愛護自己寫的代碼,他們都是寶貴的財富。 以下保護技術主要測重於脫機驗證與保護,不涉及聯網 連接到許可證服務器 驗證。 程序集混淆 Asem ...

2015-07-07 07:32 31 9309 推薦指數:

查看詳情

基於虛擬機的軟件保護技術

導讀基於虛擬機的軟件保護技術不確定是否首先由vmprotect提出,但vmprotect毫無疑問是將這項技術大力推廣至人所周知。現在基於虛擬機的軟件保護技術已經成為現代軟件安全防護的必備功能之一。 本文並不打算對vmprotect或其它某款軟件安全套件進行深入討論,而着眼於研究基於虛擬機 ...

Mon Jul 18 20:31:00 CST 2016 0 1523
淺談android代碼保護技術_ 加固

淺談android代碼保護技術_加固 導語 我們知道Android中的反編譯工作越來越讓人操作熟練,我們辛苦的開發出一個apk,結果被人反編譯了,那心情真心不舒服。雖然我們混淆,做到native層,但是這都是治標不治本。反編譯的技術在更新,那么保護Apk的技術就不能停止。現在 ...

Sun Mar 12 08:56:00 CST 2017 0 6564
分析優秀的.NET 文檔設計工具Vsdocman 7.1 軟件保護技術

Vsdocman是一個優秀的.NET代碼注釋編寫工具,方便的以GUI的方式設計.NET代碼的注釋。 我們知道.NET代碼的注釋是Xml格式的注釋,在生成程序集時,只需用選中生成Xml注釋,Visual Studio根據源代碼生成Xml注釋文件。把程序集和相應的Xml文件拷貝到其它電腦 ...

Tue Jul 14 16:27:00 CST 2015 2 1521
Linux下基於簽名技術軟件保護分析

根據我組成員(@一夕思醉,@2018/7/11)的熱烈討論,我們對該題目有了一個大致的了解。 題目要求: 對於Linux下給定的ELF可執行程序、自行開發簽名工具對程序的代碼段(Load Segment)首先進行散列,然后對散列值進行簽名,簽名數據應作為單獨的節(Section)附加到原ELF ...

Thu Apr 23 19:24:00 CST 2020 0 771
.NET程序員應該理解的幾種軟件保護方法 辛苦開發的程序需要建立有效的保護機制

使用.NET開發程序,因為元數據存在於程序集中,可以輕易的被反編譯成源代碼。在分發給客戶之間,會應用加密軟件混淆程序集,這樣讓程序集被反編譯時, 理解起來困難一些,增加一點破解難度。以下列舉我常見到的幾種保護方法,可應用於實際的產品保護。 方法一 以Red Gate的SQL Toolbet ...

Thu Jun 06 17:44:00 CST 2013 7 7410
隱私保護ORAM技術分析

擔心並不是空穴來風,黑客入侵服務端來獲取信息更成為主要手段。可搜索加密技術允許用戶將數據的密文存儲到服務 ...

Wed Aug 05 04:14:00 CST 2020 0 1429
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM