飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 2504|回复: 2

[求助] 关于“算法”的一些问题,我是新手

[复制链接]

该用户从未签到

发表于 2010-2-19 11:57:50 | 显示全部楼层 |阅读模式
破解CrackME的时候,看下面的跟帖总是会说算法一类的术语,但一直不明白破解和算法有什么作用
在我的理解中,算法就是程序的语言,但当破解时,如何看算法,怎样看,就不怎么 了解了

如果简单的讲算法感觉比较吃力,希望能弄个例子也行,比较好理解的算法。

小弟在这里谢谢各位了
PYG19周年生日快乐!
  • TA的每日心情
    开心
    2023-2-2 10:20
  • 签到天数: 38 天

    [LV.5]常住居民I

    发表于 2010-2-23 11:49:35 | 显示全部楼层
    破解有多种形式,如爆破是指通过修改程序达到破解目的,而分析软件的注册算法可以通过直接计算注册码,达到破解的目的。其实,掌握了软件的注册算法,就跟买了正版一样。论坛的解密交流版块,有飘云老大的算法分析入门教程,可以看看,需要一点的汇编基础。
    PYG19周年生日快乐!
  • TA的每日心情
    难过
    7 天前
  • 签到天数: 11 天

    [LV.3]偶尔看看II

    发表于 2010-2-26 13:35:24 | 显示全部楼层
    例:
    注册码 = X + 123456

    那么 这个 X + 123456 就是算法部分~

    你需要得到注册码就要跟踪出 X来(X可能是个很复杂的算法) ,然后进行 加法运算,从汇编代码还原成高级语言--即写算法注册机~~


    如何看算法?
    所谓算法,归根结底,你在ollydbg中看到的都是汇编语言,这需要看你的汇编基础如何了~~~            可采取搜搜ASCII等方式,快速找到切入点,从而找到算法核心CALL
    PYG19周年生日快乐!
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    快速回复 返回顶部 返回列表