dynamic-analysis相关内容

什么是动态代码分析?

什么是动态代码分析? 它与静态代码分析(即,它可以捕获哪些不能被静态捕获的内容)? 我听说过边界检查和内存分析-这些是什么? 使用动态分析检查其他哪些东西? -Adam 解决方案 简单地说,静态分析基于源代码收集信息,而动态分析基于 动态分析的优势 是能够检测在静态分析中无法检测到的依赖项。例如:使用反射,依赖项注入,多态性的动态依赖项。 可以收集时间 ..
发布时间:2020-10-04 18:54:42 其他开发

静态和动态代码分析

我发现了有关该主题的几个问题,所有这些问题都有大量参考文献,但是我仍然对此没有一个清晰的主意,因为大多数参考文献都是关于具体工具的,而不是关于一般工具的概念的。分析。因此,我有一些问题: 关于静态分析: 1.我想参考一下,或者总结一下哪些技术成功并且有更多的技术当今的相关性。 2.他们真正可以发现错误,我们可以做一个总结还是取决于工具吗? 关于符号执行: 1.在哪里可以包含符号执 ..

iOS项目:静态/动态代码分析和调用图

我正在为iOS项目寻找一些方便的代码分析工具。进行静态分析,动态分析并生成调用图。到目前为止,在我的调查中,我发现 Dtrace如此处和此处 如这里 Doxygen如此处 是否还有其他未解决的问题我想念的案例可用的源工具?是否有人在Objective-c iOS项目中成功尝试了以上任何一种方法? 谢谢 解决方案 您是否对内置 LLVM项目的主要作者和Cl ..

用于在Java中查找Shared Mutable数据错误的工具

我有一个庞大的遗留系统需要维护。代码库使用遍布各处的线程,这些线程共享大量可变数据。我知道,听起来不错。无论如何,不​​回答“从头开始重写整个应用程序”或者我会投票给你:-)我试图在代码库上运行一些静态分析工具,但这些似乎都没有抓住这种情况发生了很多在我们的源代码中:多个线程正在读取和写入未标记为volatile或同步的变量。通常这发生在“runFlag”类型的变量上。这方面的一个例子是在Effe ..
发布时间:2018-12-26 12:59:04 Java开发

帮助编写复杂SQL查询的最佳工具?

我经常发现自己花了很多时间来弄清楚为什么某些SUM() - 聚合在SQL查询中错误地总结。这个问题经常发生,如果我不在乎加入一个JOIN,导致重复的值被总结等。如果我使用一个大查询,大量的JOIN,嵌套的子查询,GROUP BY等等的事情变得非常复杂的调试。 我想知道是否存在一个工具,通过图形化地说明正在汇总,连接在一起的数据等,使得更容易构建和调试复杂的查询。 我正在寻找的示例在 h ..
发布时间:2017-03-18 21:43:00 其他数据库

安卓:从Android其它进程Differntiate正在运行的应用

我没有在外壳我的手机上运行 PS 命令。现在的问题是我怎么能分化有关,我作为一个普通手机用户执行的,如谷歌播放,Adobe Reader和用途等过程? 正如我注意到有些流程是由用户名格式运行 app_xxx 和过程的童车合子但也有很多,其中包括后台服务和系统服务。有没有让他们像列表中的短名单的任何方法我的手机显示,当我preSS的应用程序列表按钮(目前它显示了在运行的应用程序列表中只有6缩略 ..
发布时间:2016-03-17 21:53:23 移动开发