Discrete Mathematics With Cryptographic Applications
Alexander I. Kheyfits
Cracking Codes with Python
Al Sweigart
Antivirus Bypass Techniques
Nir Yehoshua & Uriel Kosayev