2个回答
展开全部
对立志成为信息安全领域的专家,特别是逆向分析高手推荐的必读书籍。
1、在学习汇编前,掌握一门高级程序设计语言
C语言程序设计
(The C Programming Language (2nd Edition), Brian W.Kernighan & Dennis M.Ritchie著)
C++语言程序设计
(The C++ Programming Language (Special Editon),Bjarne Stroustrup著)
有了高级语言基础,再学习汇编语言
《IBM-PC汇编语言程序设计》 第二版
《汇编语言(第二版)》 王爽
等汇编学好了,为了更快的提高水平,建议再掌握Win32编程
Win32程序设计就是API方式的Windows编程
Charles Petzold著的《Windows程序设计》(以VC来讲解)
罗云彬著的《Windows环境下32位汇编语言程序设计》,它以MASM汇编为讲解平台。
Windows核心编程
(Programming Applications for Microsoft Windows, Fourth Edition, Jeffrey Richter著)
有了以上基础,就基本可以看懂《 加密与解密(第三版) 》了
等解密入门后,建议再阅读Matt Pietrek、Jeffrey Ritcher等大师的专著
《Windows 95 System Programming Secrets》(中文译名《Windows 95 系统程序设计大秘密》)
《windows高级编程指南》
《Windows2000编程技术内幕》
《Win32系统编程―Windows 2000应用程序开发指南》等
通过以上学习,对系统底层有一定了解,到此,可以朝软件加密模块发展,例如编写自己的加壳软件等。
关注逆向最新发展,比如《C++反汇编与逆向分析技术揭秘》
1、在学习汇编前,掌握一门高级程序设计语言
C语言程序设计
(The C Programming Language (2nd Edition), Brian W.Kernighan & Dennis M.Ritchie著)
C++语言程序设计
(The C++ Programming Language (Special Editon),Bjarne Stroustrup著)
有了高级语言基础,再学习汇编语言
《IBM-PC汇编语言程序设计》 第二版
《汇编语言(第二版)》 王爽
等汇编学好了,为了更快的提高水平,建议再掌握Win32编程
Win32程序设计就是API方式的Windows编程
Charles Petzold著的《Windows程序设计》(以VC来讲解)
罗云彬著的《Windows环境下32位汇编语言程序设计》,它以MASM汇编为讲解平台。
Windows核心编程
(Programming Applications for Microsoft Windows, Fourth Edition, Jeffrey Richter著)
有了以上基础,就基本可以看懂《 加密与解密(第三版) 》了
等解密入门后,建议再阅读Matt Pietrek、Jeffrey Ritcher等大师的专著
《Windows 95 System Programming Secrets》(中文译名《Windows 95 系统程序设计大秘密》)
《windows高级编程指南》
《Windows2000编程技术内幕》
《Win32系统编程―Windows 2000应用程序开发指南》等
通过以上学习,对系统底层有一定了解,到此,可以朝软件加密模块发展,例如编写自己的加壳软件等。
关注逆向最新发展,比如《C++反汇编与逆向分析技术揭秘》
深圳神光
2024-10-28 广告
2024-10-28 广告
作为深圳市神光数据技术有限公司的一员,我们非常注重产品的用户体验和数据操作的便捷性。我们推出的跨境电商选品软件,不仅提供深度的数据分析功能,还支持将数据分析结果轻松导出。用户可以根据自身需求,将分析结果保存为多种格式的文件,便于在团队内部共...
点击进入详情页
本回答由深圳神光提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询