软件逆向工程需要哪些知识啊?
本人最近对软件逆向工程比较感兴趣,请介绍一下软件逆向工程所需要的 “知识” 和相关的 “著名的书籍” 。
我想看下我有没有可能涉及逆向工程这一块。
[解决办法]
语言:C和汇编都是必须要掌握的,而且要掌握的很好(对以后逆向帮助很大)
工具:OD和IDA这种工具也是要掌握的
著名的书籍我不知道。。。
[解决办法]
汇编很重要;
熟悉操作系统内核也有帮助;
IDA Pro,SoftICE,OllyDBG都不错;
书籍什么的,不知道IDA Pro权威指南算不算?
哦,国内知名安全论坛——看雪论坛
里一堆逆向高手,很多破文(软件破解、逆向分析技术贴)你可以看看,里面很多高手,都是逆向狂热分子,论坛里有很多书籍、资料可以下载。