-
-
[求助]逆向得到源代码之后的程序理解和分析问题,请各位老大来侃侃
-
-
[求助]逆向得到源代码之后的程序理解和分析问题,请各位老大来侃侃
有一个软件,在逆向分析得到源码之后,想进一步进行代码挖掘。
目前得到的代码可编译,并验证正确,在目标机上跑没问题。
软件大体有算法、界面、通讯、驱动这几个部分。
现在想在有源码的基础上挖掘出软件的数据流等东西。
我不知道该怎么做才好,目前通过对代码简要的理解,得到各个模块之前的关系、函数调用图。
目前看来还远远不够,我的问题是,在得到源码的基础上,还需要哪些信息需要挖掘?
各位老大在平时也肯定遇到过一些没有文档的代码,是通过什么方法来理解和消化的呢?
对我得到的代码,由于缺少专业知识,读起来很艰难,这种情况下,我们需要挖掘出哪些东西,最后能减轻专业人员消化代码的难度,或者对他们有用?
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课