You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The HLT instruction is a privileged instruction. When the processor is running in protected or virtual-8086 mode, the privilege level of a program or procedure must be 0 to execute the HLT instruction.
This instruction’s operation is the same in non-64-bit modes and 64-bit mode.
Thank you for the report! I've mostly tried to stay away from applying special casing instructions as ultimately I can't really guarantee what the user will be looking for. Although yes hlt is privileged and it doesn't make sense for you if you're ropping in usermode, but the tool could be used for ropping in any privilege levels.
I'll take a look in the next few weeks but still unsure if I should filter it out; do you have any thoughts with the added context from above?
Quoted from https://www.felixcloutier.com/x86/hlt:
Binary attached below:
chall.zip
The text was updated successfully, but these errors were encountered: