本书为教育部战略性新兴领域“十四五”高等教育教材体系建设团队——新一代信息技术(网络空间安全)建设项目。本教材满足新一代信息技术的发展需要,将汇编语言和软件逆向分析技术相融合,特别是软件知识产权保护技术反映在教材内容中;教材案例体现传统工科专业的新需求,编写时以案例驱动,任务引导,特别是增加了软件知识产权保护场景的案例;教材的教学资源丰富,加强立体化建设;帮助读者深入理解计算机程序执行过程,开启二进制代码逆向分析的大门。