开源代码分析技巧之——打印调用逻辑
摘要:
开源代码分析技巧之——打印调用逻辑 在研究开源代码时,大家或许都有这样的感慨: (1)代码太庞大,少则几万行代码,多则几百万行代码,不知道如何入手;(2)相关的帮助文档有限,很难短时间内理清头绪; (3)有了代码在手,但代码之间的调用相当复杂,一层一层追踪总是理不清调用逻辑顺序。 1、从SAMBA源码说起笔者在研究kerberos认证时,需要开源的samba软件。如下是samba的官网:http://www.samba.org/。 Samba最新版本为4.1.10,统计得出其中.c及.cpp的文件有近4000个,累计代码近百万行。所以对其的全面分析有一定难度。当然,我们可以根据所需,缩小范围, 阅读全文
posted @ 2013-10-14 08:56 新一 阅读(435) 评论(0) 推荐(0)
浙公网安备 33010602011771号