zcc1414

博客园 首页 联系 订阅 管理

2013年8月3日

摘要: #include "stdafx.h"#include #include #include char shellcode[]=//打开CMD的shellcode"\x55" //push ebp"\x8B\xEC" //mov ebp,... 阅读全文
posted @ 2013-08-03 14:50 zcc1414 阅读(241) 评论(0) 推荐(0) 编辑

摘要: 计算机内部寄存器阵列l 数据寄存器l 指针及变址寄存器l 段寄存器l 控制寄存器数据寄存器包括4个16位的寄存器(AX, BX, CX, DX)或者8个8位寄存器( AH, AL, BH, BL, CH, CL, DH, DL)这些寄存器都可以用来暂时存放操作数, 运算结果以及其他信息, 但同时又... 阅读全文
posted @ 2013-08-03 14:49 zcc1414 阅读(424) 评论(0) 推荐(0) 编辑

摘要: VStartVM:00402230 > 50 PUSH EAX00402231 53 PUSH EBX00402232 51 PUSH ECX00402233 52 PUSH ... 阅读全文
posted @ 2013-08-03 03:38 zcc1414 阅读(483) 评论(0) 推荐(0) 编辑

摘要: 一、运算结果标志位1、进位标志CF(Carry Flag)进位标志CF主要用来反映运算是否产生进位或借位。如果运算结果的最高位产生了一个进位或借位,那么,其值为1,否则其值为0。使用该标志位的情况有:多字(字节)数的加减运算,无符号数的大小比较运算,移位操作,字(字节)之间移位,专门改变CF值的指令... 阅读全文
posted @ 2013-08-03 02:24 zcc1414 阅读(297) 评论(0) 推荐(0) 编辑