CFIMon: Detecting violation of control flow integrity using performance counters | IEEE Conference Publication | IEEE Xplore