Is reverse engineering always legal? | IEEE Journals & Magazine | IEEE Xplore