Assembly Language Day 01

Assembly Language Day 01

0x00 This article is dedicated to daily learning and note sharing to help everyone learn assembly language. Why learn assembly language? Because in red-blue confrontations, our tools are often detected and killed by some AV/EDR. Therefore, we need to counter AV, which is the evasion technique. To learn evasion techniques, we must start from the … Read more

Understanding the [BX] Register and the Loop Instruction in Assembly Language

Understanding the [BX] Register and the Loop Instruction in Assembly Language

[BX] Register and Loop Instruction [BX] and Memory Cell Description [0] represents a memory cell with a byte length of one, where 0 indicates an offset address of 0, and the segment address is stored in ds. From this, we can see that describing a memory cell requires two pieces of information: the address of … Read more