二进制基础知识
文章平均质量分 95
记录学习逆向、PWN等二进制方向的基础知识
lzyddf
这个人很懒,什么也没有留下
展开
-
硬编码学习笔记(二)—— 经典变长指令
硬编码学习笔记(二)—— 经典变长指令前言指令结构符号说明寻址符号操作数符号上标符号One-Byte Opcode Map变长指令ModR/M例:0x88例:0x89例:0x8A例:0x8BSIB例:88 84 48 78 56 34 12例:89 84 84 78 56 34 12Opcode Extension Tables例:80 65 08 FFInstruction Prefixs段前缀操作指令前缀:修改地址默认长度操作指令前缀:修改默认寻址方式前言本次学习仅基于intel x86模式指原创 2021-04-01 18:38:35 · 1935 阅读 · 0 评论 -
硬编码学习笔记(一)—— 经典定长指令
硬编码学习笔记(一)—— 经典定长指令前言指令结构符号说明寻址符号操作数符号上标符号One-Byte Opcode Map经典定长指令:修改寄存器0x40~0x470x48~0x4F0x50~0x570x58~0x5F0x90~0x970xB0~0xB70xB8~0xBF经典定长指令:修改EIP0x70~0x7F0x0F80~0x0F8F0xE00xE10xE20xE30xE80xE90xEA0xEB0xC20xC30xCA0xCB前言本次学习仅基于intel x86模式指令结构描述:对于任何一原创 2021-04-01 13:53:47 · 1083 阅读 · 0 评论