程序逆向

初探esp定律脱壳

0x01 前置知识  什么是壳  为了防止程序被非法修改或反编译,开发人员通常会在程序中加入一段如同保护层的代码,使得原程序代码失去本来的面目,这段如同保护层的代码和自然界的壳在功...
阅读全文
逆向工程

windows逆向 -- 寄存器

一、EAX寄存器常存储运行的结果,来进行真假的判断二、EBX寄存器常存储基地值三、ECX寄存器常存储存放的次数四、EDX寄存器常存储整除产生的余数五、EBP寄存器栈底寄存器,简单理解为一个方法调用结束...
阅读全文