0

    【信息技术、数码】基于Web的共享软件加密方案和对策

    2023.06.19 | admin | 124次围观

    《中国教育信息化》编辑部:mis@moe. edu. cn中国教育信息化/ 2011.15( 高教职教)互联网 的出 现极大地促进了 共享软件的 快速传播和迅猛发展。 而开发一套好的 共享软件, 软件开发商要投入较大的 资金, 软件作者往往要付出 许多 心血,如 果软件 很容易 被他 人破 解、 盗 用 , 不 但软 件 开 发 者应有的 权益得不到 保障, 而且还会极大地打击软件作者开发、维护、升级软件的热情和动力 。 软件加密是软件开发者必须要面对的问 题。 软件加密的 目 的 就是为了 防盗版、 防解密, 保护软件的 知 识产权, 维护软件开发 者的 利 益 ; 同 时 , 软件 保护 也是 在维 护 软 件 使 用 者的权益。目 前, 软件加密的方式大致包括: 磁盘保护、软件加壳、 设置软件注册、 密码保护、 软件狗、 光盘加密(CDKEY)、逻辑炸弹、客户 端和服务器端加密、License 保护、Keyfile 加密方式等。基于 Web 的共享软件与大型商业软件有较大的区别, 大型商业软件一般是面向特定的企业、行业或领域,商业软件通常不能随意下载, 不能试用。 而“先试用后付费”的共享软件是面向大众的、开放的、可以通过网络随意下载和免费试用的软件。

    因此, 共享软件在加密方式上, 通过软件狗、磁盘、光盘等硬件加密不现实,有碍于共享软件的传播、推广和销售。基于 Web 的 共享软件abc机器码算激活码, 90%以 上 都是通过 “设置软件注册”这种方式来进行保护的。 因 此, 我们通常把共享 软 件 限 制 取消 或 合法 化 的 过程 , 称 之为 “ 软 件 注册”。 共享软件的 注册过程一般都是: 用 户 先行下载、安 装 并 试用 软件 ; 试用 满 意后 与开发 商 联系 , 并 支 付一定的 注册费, 同 时要将在用 户 计算机上产生的 软件机器码或用 户 身份信息 提供给软件开发商; 软件开发商 将根 据用 户 提 供的 机器 码 或 身 份信 息 计 算 出 一 个( 组) 注 册码 , 并将计算 出 的 注册码告 诉用 户 ; 用 户 得到 这个注册码后, 按照 软件要求在软件中 依次输入注册信息 , 其 注册信息 的 合法 性 由 软 件验证; 注 册成 功后 , 软件 就会取消 掉本身 的 各种 限制 , 变 成 合法 的 正式软 件 。 共享 软件 的 这 种 加 密 方 式 实 现起 来 比 较简单, 软件 作 者不 需要 增 加 其 他成 本, 用 户 下 载 、 使 用 、购买也非常方便。

    【信息技术、数码】基于Web的共享软件加密方案和对策

    因 此, 采用 设置软件注册, 是共享软件的 主要加密手段, 这种方式对保障软件开发者、 使用 者的合法权益, 起到 了 一定的 积极作用 。但是, 众多共享软件的破解案例表明, 软件加密仅仅通过“设置软件注册”是远远不够的。 一款保护成功的共享软件必须是设置软件注册、逻辑炸弹、软件加壳、实时监控等多种软件加密技术的混合体。实践证明 , 研究软件的 解密过程有利 于软件的 加密。 软件加密的过程, 往往是针对软件解密的方式、方法进行的。 通常是先有解密, 然后才有加密。 当 然,也有很多加密手段abc机器码算激活码, 并不是源于解密技术, 而是软件作者奇思妙想的结果。笔者研究、 参考了众多网络高手撰写的加解密经验介绍, 并结合自 己开发的几款软件的加密、被解密、再加密的实践过程, 和大家谈谈基于 Web 的共享软件加密方案和对策。这些方案和对策可操作性和实用性较强, 不易被破解, 非常适合广大共享软件的作者学习和掌握, 也适用于商业软件的加密处理。本文不谈技术, 只谈软件的加密方案和应对破解的对策。一、 设置注册码在《VB 下的 共享软件注册技术》[1]一文中 , 笔者通过下 面的 语句 , 在程序 中 设 置注 册码 , 并 由 此 完 成 注册过程:……If zcm$ = "abc123" Then……其中的“abc123”就是注册码。

    但这种“显式”的“明码”注册码, 极容易被破解; 而且无法做到一机一用, 也就是说, 即使不破解, 只要有一个人注册后将注册码公布到陆竞(黑河学院,黑龙江 黑河 164300)基于 Web 的共享软件加密方案和对策** 本文系 黑龙江省 教育 厅科学技术研究项 目 , 项 目 编号:11551306。摘要: 随着互联网 的普及, 共享软件得到 了 快速的传播, 但盗版和解密技术也一直困 扰着共享软件的发展。 本文对基于 Web 的共享软件加密和解密技术进行探讨, 并提出 软件加密方案和应 对破解的策略。关键词:Web; 共享软件; 注册; 加密; 破解中 图分类号:TP309文献标识码:B文章编号:1673-8454(2011)15-0064-03建 设安全维护64

    版权声明

    本文仅代表作者观点。
    本文系作者授权发表,未经许可,不得转载。

    发表评论