Hardware and Binary Modification Support for Code Pointer Protection From Buffer Overflow | IEEE Conference Publication | IEEE Xplore