Reply to post: Re: Placebo (not the "band")

'007' code helps stop Spectre exploits before they exist

_LC_

Re: Placebo (not the "band")

You don't understand what a variable length of instructions implies. So let's break this down:

Imagine seeing a screen full of hex-code. Depending on which location in this hex-code you jump to, it transforms into different instructions.

In order to obfuscate, all you need is to do some complicated calculation and jump to an address based on that calculation. As a result, you won't be able to tell what is being executed without decrypting the calculation. On a system with variable length instructions you can't even tell what possible code there is until you know where 'the entry point is', which in the obfuscated case would require you to decrypt the calculation...

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon