Binary / CTF / Quant

Welcome to Lmx's blog

最新文章

全部文章

8086实模式相关机制解析

8086实模式下用户程序结构,段定义与加载协议 一、 分段与对齐 在 Intel 8086 处理器的实模式下,内存访问遵循“段地址:偏移地址”的原则 。一个规范的汇编程序应当通过分段来组织代码、数据和栈空间 。 1. NASM 中的段定义 NASM 编译器

2,5086 分钟阅读

栈机制、逻辑运算、数值处理

1. 逻辑运算指令 这些指令直接对操作数的位 bit 进行运算,是汇编编程的基础工具。 OR 逻辑或 : 规则 :只要有一个为 1,结果即为 1;全 0 则为 0。 应用 :常用于将特定位置 1。 技巧 :在数字转 ASCII 码时,常用 or dl, 0

7032 分钟阅读

段地址、批量传送与有符号数运算

1. 内存寻址与变址寄存器(索引寻址) 寻址寄存器限制 :8086处理器中,只有 BX 、 SI 、 DI 、 BP 可用于提供内存偏移地址。 基址+变址寻址 : 合法组合 :必须是一个基址寄存器(BX/BP)加一个变址寄存器(SI/DI)。 bx+si

7962 分钟阅读

pwn学习梳理

本博客梳理了我学 pwn 以来的内容 stack ret2text 介绍 在这种方法中,一般会存在已存在的后门函数,例如 system "/bin/sh" ,或者拥有 system 函数,和程序中拥有的字符串 /bin/sh 利用方法 + 计算偏移,覆盖至

1,4904 分钟阅读