本文整理了Java中soot.options.Options.set_process_dir()
方法的一些代码示例,展示了Options.set_process_dir()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Options.set_process_dir()
方法的具体详情如下:
包路径:soot.options.Options
类名称:Options
方法名:set_process_dir
暂无
代码示例来源:origin: jayhorn/jayhorn
private void runWithApk(String apkFile, String androidPlatformPath) {
try {
sootOpt.set_src_prec(soot.options.Options.src_prec_apk);
// https://github.com/Sable/android-platforms
if (androidPlatformPath == null) {
throw new RuntimeException(
"You need to pass the android-platforms folder from https://github.com/Sable/android-platforms");
}
sootOpt.set_android_jars(androidPlatformPath);
List<String> procdir = new LinkedList<String>();
procdir.add(apkFile);
sootOpt.set_process_dir(procdir);
// finally, run soot
loadClassesIntoScene(enumClasses(new File(apkFile)));
} catch (Exception e) {
throw e;
}
}
代码示例来源:origin: jayhorn/jayhorn
enforceNoSrcPolicy(processDirs);
sootOpt.set_process_dir(processDirs);
代码示例来源:origin: secure-software-engineering/FlowDroid
Options.v().set_process_dir(Arrays.asList(classpath.split(File.pathSeparator)));
else
Options.v().set_soot_classpath(classpath);
代码示例来源:origin: secure-software-engineering/FlowDroid
for (String ap : appPath.split(File.pathSeparator))
processDirs.add(ap);
Options.v().set_process_dir(processDirs);
代码示例来源:origin: secure-software-engineering/FlowDroid
Options.v().set_output_format(Options.output_format_none);
Options.v().set_whole_program(true);
Options.v().set_process_dir(Collections.singletonList(apkFileLocation));
if (forceAndroidJar)
Options.v().set_force_android_jar(androidJar);
内容来源于网络,如有侵权,请联系作者删除!