原文:大型.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