This is an interesting and broader
question. In addition to Intel CET, the GNU,clang, and Visual
Studio compilers have software features to protect against
control flow attacks.
Definitely worth starting a discussion
on the topic.
--bart
On 2019-08-23 12:31 PM, Stan Cox wrote:
Are
there any cases where Intel control flow enforcement might have an
impact with regard to dyninst?
https://software.intel.com/sites/default/files/managed/4d/2a/control-flow-enforcement-technology-preview.pdf
My brief understanding (starting at page 18 in the doc) is that
indirect branch destinations must have a special NOP-like
instruction to land on.
_______________________________________________
Dyninst-api mailing list
Dyninst-api@xxxxxxxxxxx
https://lists.cs.wisc.edu/mailman/listinfo/dyninst-api