-
-
[建议]加密软件的防伪
-
发表于:
2014-8-11 10:33
4312
-
加密软件的防伪
加密软件是为确保信息安全而产生的。那首先就要确保软件自身的安全,现在假冒产品横行,加密软件也不例外,在使用上假冒的软件可能伪造的和原版毫无差别,但它却是个间谍软件,会以某种方式将秘密信息传递出去或做其它的破坏。
最简单的方法,加密软件在发布的同时在其官网上发布此软件核心文件的CRC值及文件长度等资料,用户可以根据这些资料对软件进行验明正身。一旦发现验证数据不符就不能使用,一定要使用检验后无问题的软件才能确保安全。
实际一个CRC的验证不能确保文件不被改动,因为采用一些手段是可以拼凑出相同的CRC,但是如果检测文件的多种数制的CRC值都相符就能可以保证文件没有改动。
所以最好制作专门的检测程序,以便用户方便的检测自己的软件。
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)