- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我可以通过SootClass.getSuperclass()
获取一个类的父类(super class),但我不知道如何获取它的子类。
我需要先加载子类吗?没有 getSubclass()
函数。谢谢!
最佳答案
您需要使用Scene.v().getHierarchy()或Scene.v().getFastHierarchy()
关于java - 如何通过soot获取一个类的子类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42570651/
我运行了以下代码来获取 .class 文件中的异常处理程序: public void getException(SootMethod method){ DavaBody db = (DavaB
我是第一次尝试Soot。我按照他们网站上的说明安装 Eclipse 插件。看起来下载得很好。然后,我尝试使用简单的 Java 程序创建一个 Java 项目,以便我可以尝试将其转换为 Jimple。但是
我想使用 Soot对 Java 程序进行静态分析,例如控制流图。 各种tutorials假设使用 Soot 的“标准方法”是创建一个主要方法,其中将自定义转换添加到 Soot 管道 ,然后调用 soo
我正在使用 Ubuntu 14.04,我想安装 SOOT。有人可以帮我怎么做吗?有 IntelliJIDEA 的插件吗? 我是否必须从 git hub 下载整个源代码? 最佳答案 安装和运行 Soot
我正在编写一个 IntelliJ 插件来分析 java 程序代码。因此我使用 Soot编写静态分析。每次用户触发我的插件的分析操作时,我都会像这样获取当前上下文的当前 VirtualFile: Fil
我想在soot库中用Integer类型定义Local。我尝试用这个命令定义local Local intLocal=Jimple.v().newLocal("intLocal",RefType.v("
有一段时间,我一直在努力使用 Soot 创建控制流图。我有点迷失在它的tutorials中。我一直在尝试使用 Soot 作为库或 API,而不是使用 Soot 作为 Eclipse 插件。 我想做的是
我可以使用Soot框架在Ubuntu命令行上对Java源代码进行分析,例如 查找执行此方法可能导致的所有套接字使用或磁盘写入或查找此类实现可能生成的所有磁盘写入? 最佳答案 是的,你可以。但当然它并不
本文整理了Java中soot.jimple.toolkits.base.Zone类的一些代码示例,展示了Zone类的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven
本文整理了Java中soot.jimple.toolkits.base.Zonation类的一些代码示例,展示了Zonation类的具体用法。这些代码示例主要来源于Github/Stackoverfl
我使用 soot 来检测 java 程序。我知道要在 soot 中添加对特定类的调用,我们必须将“Soot class-path”设置为包含该类的目录,.class 文件。所以我在主类的主要方法中这样
是否可以在 SootClass 上运行 JOP 优化器?我想优化通过 Java API 使用 Jimple 语句手动生成的类。据我了解,优化器仅在解析时运行,因此并非每次在 Jimple 主体被操作后
我使用 soot 库。 在不同的示例中,我看到了 .v() 方法,例如 Jimple.v(), scene.v(), . .. 现在我想问一下这是什么意思?特别是在 Jimple.v() 中。 最佳答
我目前正在开发一个自动代码文档工具。为此,我使用 Soot 来构建调用图。然而,Soot 似乎在此调用图中包含了标准 java 库。这当然是不可取的,因为我只对我将为其生成文档的程序的实际类感兴趣。
我正在尝试使用 soot 为 Spotbugs-4.0.2 构建一个调用图(CG)。代码如下所示。 public static void main(String[] args) { Strin
我正在尝试使用 SOOT 生成调用图。但是,当我向它传递一些要分析的类时,会引发异常 NoClassDefFoundError 。我使用以下两个教程来执行一些命令: http://www.brics.
我正在编写一些分析 android 源代码的代码,基本上是为了跟踪局部变量的定义,我想在我的代码中使用 Soot 从 Android 源代码中提取一些信息并构建类的高级调用图, 我所有的工作都是使用应
我看过this question已经但是图形表示并不完全是我想要的。 是否有类似 SOOT 的 Javascript 工具可以为您提供可以使用的中间表示形式?或者,是否有 Javascript ->
我正在按照 http://www.sable.mcgill.ca/soot/tutorial/profiler2/profiler2.html 中的 Java 检测示例使用帮助程序类来检测 Andro
本文整理了Java中soot.jimple.toolkits.base.Zonation.()方法的一些代码示例,展示了Zonation.()的具体用法。这些代码示例主要来源于Github/Stack
我是一名优秀的程序员,十分优秀!