Skip to main content

One post tagged with "Branching Instruction"

A branching instruction (also known as a branch or jump) is an instruction that transfers control from one location in a program to another. This type of instruction typically takes two operands -- the target address where execution should resume and a flag indicating whether the transfer should be conditional or unconditional. Branching instructions are used to change the flow of execution based on conditions, such as jumping to different parts of the code depending on user input or external events.

View All Tags

THM | x86 Assembly Crash Course

· 14 min read

Malware Analysis | x86 Assembly Crash Course | Summary:

The room discusses various aspects of x86 assembly language programming, covering essential concepts such as opcodes and operands, general assembly instructions, arithmetic and logical instructions, conditionals, and branching instructions.

It also includes some warnings about the use of these instructions in real-world scenarios, particularly related to shellcode injection.