Download, extract and compile Redis with: $ wget https: …
安装mysql
yum install libaio libnuma shell> groupadd mysql shell> …
编译php
1. 准备 不看原因可直接看最后命令 i, 编译php前先安装以下类库(括号为不装的后果): libxml2- …
Linux下编译软件相关记录
首先得要有编译环境: (出现 “no acceptable C compiler found …
第六章-比较和条件跳转
通常情况下,比较指令有两个操作数,并根据比较的结果来决定程序是否跳转到后面的分支中。我们知道,当注册程序要求我们输入序列号的时候,这个时候,程序会执行一条或者多条比较指令,根据比较的结果来判断你输入的序列号是否正确。接下来,我们将详细介绍比较和跳转指令…
第五章-数学指令
INC和DEC,这两个指令分别是执行增加和减少的操作,如果是INC指令的话,就加1,如果是DEC指令的话,就减1。我们跟之前一样用OD打开cruehead的CrackMe…
第四章-汇编指令
之前的章节主要是理论知识,现在我们要在OllyDbg中实践一下,为后面打开基础。OllyDbg中几乎所有的标志我都有考虑,如果你遇到了我没有给出的指令,你可以查阅更加全面的汇编指南…
第三章-寄存器
寄存器用来做什么,什么是寄存器? 处理器在执行程序时需要一个助手。当执行一条指令时,例如将两个内存单元中存放的内容相加,处理器需要先把其中一个的内容置入寄存器,然后再把另一个内容置入,这是使用寄存器的一个例子…
第二章-数值系统
当我们回顾了 OllyDbg 的结构组成,基本要素和原理后,需要探究一下数制系统…
第一章-OD的各个窗口介绍
《使用 OllyDbg 从零开始 Cracking》教程的目的是为那些想精通 Cracking 艺术的人提供必要的基础知识。有了这些基础知识,你就可以阅读和理解更高级的教程,例如《INTRODUCCIÓN AL CRACKING》,这个系列教程现在仍在不断加入新的内容…