AT-ROP: Using static analysis and binary patch technology to defend against ROP attacks based on return instruction | IEEE Conference Publication | IEEE Xplore