网站首页 | 网页制作 | 网络编程 | 图形图象 | 冲浪宝典 | 操作系统 | 软件教学 | 网络安全 | 认证考试 | 下载中心 | 游戏下载
| 网络安全首页 | 安全在线 | 病毒防治 | 黑客攻防 | 漏洞研究 | 黑客编程 | 破解手记 |
您现在的位置: 超人气学院 >> 网络安全 >> 破解手记 >> 文章正文 用户登录 新用户注册
rufeng教程第一章如何成为一个Cracker           
rufeng教程第一章如何成为一个Cracker
作者:未知 文章来源:网络收集 点击数: 更新时间:2006-3-29 15:28:09

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

[ 收藏此页到: 天天|和讯|博采|ViVi|狐摘|我摘|天极 ] 文章录入:kinda    责任编辑:kinda 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    专 题 栏 目
    最 新 热 门
     Softice使用指南---配[2610]
     中文编辑排版专家—Dr[2442]
     一个破解注册码的例子[1436]
     C语言学习系统v3.0破解[1413]
     获得键盘扫描码[1243]
     破解ComposerforRingT[1082]
     自动脱壳之ProcDump应[990]
     流光4.5完全破解[978]
     VisualBasic程序之Sma[978]
     PE文件结构剖析[891]
    相 关 文 章
    菜鸟破解录(10)之ADayinth
    ollydbg的教学-Runtrace
    脱壳高级篇之ImportRECons
    EffeTechHTTPSniffer3.2注
    SWF探索者XP1.2(swfexplor
    SWF探索者(SWFExplorer)XP
    tElockv0.99EGOiSTE/TMGsh
    rufeng教程第二章破解软件
    rufeng教程第三章破解wind
    rufeng教程第四章特例分析
    rufeng教程提高篇(1)
    rufeng教程提高篇(2)
    rufeng教程提高篇(3)
    rufeng教程提高篇(4)
    rufeng教程提高篇(5)
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)