Defeating Buffer Overflow: A Trivial but Dangerous Bug | IEEE Journals & Magazine | IEEE Xplore