A Tough Call: Mitigating Advanced Code-Reuse Attacks at the Binary Level | IEEE Conference Publication | IEEE Xplore