Why security testing is hard | IEEE Journals & Magazine | IEEE Xplore