返回列表 回复 发帖

正确理解“软件破解”的意思

[这个贴子最后由cnangel在 2002/10/27 04:10am 编辑]

软件破解,顾名思义,当然与软件有关。我们平常使用的软件,特别是共享软件,一般都会有使用时间或者使用功能的限制,必须注册后才能继续使用。这时我们既想继续使用软件,又想不用钱注册,怎么办?这时就需要破解了。所谓的破解,就是对软件中有限制的部分解除。因为我们不知道软件的源程序,所以只能对软件进行反汇编,就是把16进制的软件反转换成汇编代码。破解一般有两种方式,第一是直接取得注册码。根据要注册的程序会将正确注册码和错误注册码进行对比的原理,就可以轻易在内存中找到正确的注册码,这就涉及到动态调试的问题了,不多说了。第二种是暴力破解法,有些软件注册算法非常复杂,动态跟踪时很难找到正确注册码,这时就要用到暴力破解了,所谓暴力破解就是直接对程序本身进行修改,把限制去掉。
总的来说,软件破解就是获得软件注册码,解除软件的限制。而不是一些人所想象的破解密码或者一般的软件技巧等等。

                     我是一个呼吸着现在的空气而生活在过去的人
               这样的注定孤独,孤独的身处闹市却犹如置身于荒漠
                                     我已习惯了孤独,爱上孤独
                                 他让我看清了自我,还原了自我
                             让我再静静的沉思中得到快乐和满足
                                   再孤独的世界里我一遍又一遍
                                   不厌其烦的改写着自己的过去
                                             延伸到现在与未来
                                       然而那只是泡沫般的美梦
                                 产生的时刻又伴随着破灭的到来
                         在灰飞烟灭的瞬间我看到的是过程的美丽
                                      而不是结果的悲哀。。。
返回列表