我们都知道,对于软件开发者而言,软件被破解是最头疼的问题之一。
为了防止被破解有各种各样的方法,有实际工作经验的人能说说,在实际中是如何防治被破解的?
(1) 在成规模的软件公司是否真的在意软件被破解呢?(因为我感觉像office等软件似乎可采用更加完善的保护体制,但似乎其保护机制并不一定特别强)
(2) 自己实施防止破解的保护呢?还是请专门的公司来为自己开发的软件实施保护?
(3) 无论是用那种方法防治技术,如何评估防止技术的优劣呢?
大家不妨晒晒,呵呵。
------解决方案--------------------------------------------------------
很难做到万无一失,凡事皆有可能。
------解决方案--------------------------------------------------------
网络服务即可……
如网游……
------解决方案--------------------------------------------------------
自己算是一个cracker小混混
以一个cracker的态度说说
cracker也是有情感的人
不是那种收钱后去可怜兮兮联系其他人要帮忙看看东西的人。
确信这个事实:一个新的专业强壳比保护做的好的软件更吸引能破的了你软件的cracker
crack过程中一个死机或者文件丢失激起的斗劲足够激昂cracker 花1年时间每天5小时破你的软件
crack后一个"善意的提醒"甚至保证"提交注册过程bug可以得到终生注册码",cracker界你的软件就是禁区了。
------解决方案--------------------------------------------------------
首先说没有不能破的软件,安全性是相对的
其次所加保护不要使用太流行的,越流行研究的人越多
第三加壳的话最好使用自己的开发加壳工具,这样防止脱壳机或网上相关脱壳文章的威胁
第四现在传说比较好的保护方法好像是驱动+vmp
第五做人要低调,对自己的保护不要过于鼓吹,不要口出狂言无事生非