dynamic-analysis相关内容
什么是动态代码分析? 它与静态代码分析(即,它可以捕获哪些不能被静态捕获的内容)? 我听说过边界检查和内存分析-这些是什么? 使用动态分析检查其他哪些东西? -Adam 解决方案 简单地说,静态分析基于源代码收集信息,而动态分析基于 动态分析的优势 是能够检测在静态分析中无法检测到的依赖项。例如:使用反射,依赖项注入,多态性的动态依赖项。 可以收集时间
..
我发现了有关该主题的几个问题,所有这些问题都有大量参考文献,但是我仍然对此没有一个清晰的主意,因为大多数参考文献都是关于具体工具的,而不是关于一般工具的概念的。分析。因此,我有一些问题: 关于静态分析: 1.我想参考一下,或者总结一下哪些技术成功并且有更多的技术当今的相关性。 2.他们真正可以发现错误,我们可以做一个总结还是取决于工具吗? 关于符号执行: 1.在哪里可以包含符号执
..
我正在为iOS项目寻找一些方便的代码分析工具。进行静态分析,动态分析并生成调用图。到目前为止,在我的调查中,我发现 Dtrace如此处和此处 如这里 Doxygen如此处 是否还有其他未解决的问题我想念的案例可用的源工具?是否有人在Objective-c iOS项目中成功尝试了以上任何一种方法? 谢谢 解决方案 您是否对内置 LLVM项目的主要作者和Cl
..
我有一个庞大的遗留系统需要维护。代码库使用遍布各处的线程,这些线程共享大量可变数据。我知道,听起来不错。无论如何,不回答“从头开始重写整个应用程序”或者我会投票给你:-)我试图在代码库上运行一些静态分析工具,但这些似乎都没有抓住这种情况发生了很多在我们的源代码中:多个线程正在读取和写入未标记为volatile或同步的变量。通常这发生在“runFlag”类型的变量上。这方面的一个例子是在Effe
..
我经常发现自己花了很多时间来弄清楚为什么某些SUM() - 聚合在SQL查询中错误地总结。这个问题经常发生,如果我不在乎加入一个JOIN,导致重复的值被总结等。如果我使用一个大查询,大量的JOIN,嵌套的子查询,GROUP BY等等的事情变得非常复杂的调试。 我想知道是否存在一个工具,通过图形化地说明正在汇总,连接在一起的数据等,使得更容易构建和调试复杂的查询。 我正在寻找的示例在 h
..
我没有在外壳我的手机上运行 PS 命令。现在的问题是我怎么能分化有关,我作为一个普通手机用户执行的,如谷歌播放,Adobe Reader和用途等过程? 正如我注意到有些流程是由用户名格式运行 app_xxx 和过程的童车合子但也有很多,其中包括后台服务和系统服务。有没有让他们像列表中的短名单的任何方法我的手机显示,当我preSS的应用程序列表按钮(目前它显示了在运行的应用程序列表中只有6缩略
..