老文章档案 · 2003 年

rufeng教程 第一章 如何成为一个Cracker

天下资讯 · 破解文章 · 2003-09-23 · 作者:人气: · 出处:赢政天下整理收藏)

要成为一个Cracker,首先要有一定的汇编语言的知识,并且有一定的软件和硬件的知识,手头上有一种以上的调试软件,如debug或softice等等。其次就是要有一些辅助工具如pctools,unp,ultraedit32等等。如果你已经具备了以上的条件,那么你就有可能成为一位Cracker了。但如果你还什么都不会,那么你就得对以下的文章认真阅读了,这会使你对Crack有深入的了解,为你成为一位名符其实的高手垫定基础。

对于不熟悉汇编语言的你,必须要知道一些组合语言,以下是本人常用到的:

cmp xx,yy 比较xx与yy

int ? 中断调用

inc xx 将xx中的值加一

dec xx 将xx中的值减一

loop 回圈

mov xx,yy 把yy的值搬到xx中

ret 反回主程序

nop 无动作

call 呼叫附程式

jz 若相等则跳跃

jnz 若不相等则跳跃

jmp 无条件跳跃

jb 若小于则跳跃

ja 若大于则跳跃

jg 若大于则跳跃

jge 若大于等于则跳跃

jl 若小于则跳跃

jle 若小于等于则跳跃

pop 弹出栈

push 压入栈

lea 装有效地址

lds 装DS段值及地址

les 装ES段值及地址

以上这些组合语言,必须要牢牢掌握,最好就是手头上有一本80x86汇编语言的书,当crack软件时可作参考,因为组合语言的指令太多,不容易完全掌握,而且对于一个初学者来说,也没有必要完全掌握这些指令,大家都知道汇编语言不是一门很容易学的语言,所以如果你不是执意成为一位顶尖高手的话,就可以不必浪费时间在这方面了。但话也说回来,本人还是希望有志者,能够在此下一翻苦工,因为对汇编语言的掌握越深越能提高你的破解技能和成功率。

(出处:赢政天下整理收藏)

相关资讯:

相关软件:

→ 特别推荐

→ 热点TOP10

我为人人《《==》》人人为我

关于我们 |

帮助(?)

| 广告服务 |

版权声明 |

商业合作 |

发展历程 |

加盟我们 |

联系我们

Copyright ? 1998-2003 winzheng.com

All Rights Reserved.

特别感谢 蓝芒科技 提供下载站及论坛服务器

2003-2004 年,宽带刚刚普及,下载站的文章区是许多人学电脑的第一课堂。
🕰 → 🤖 从那时到现在

当年一篇教程能让一台电脑焕然一新;今天的效率工具换成了 AI。 想知道当下最可靠的 AI 模型怎么选?看 赢政指数——我们用了 28 年的选软件严谨,现在用来评测大模型。

档案性质声明:本页为赢政天下(1998-2011)老文章的历史档案复原, 内容反映当年发表时的原貌——包括当年的技术表述、软件版本与观点,部分方法在今天已不适用或不合规,仅作互联网历史记录与研究用途, 不提供任何形式的下载。原始数据经由公共网络存档(Internet Archive)复原。发现问题请联系我们
← 返回老文章档案 · 软件史档案馆 · 赢政天下站史