A methodology for designing countermeasures against current and future code injection attacks | IEEE Conference Publication | IEEE Xplore