-
Using the ASM frontend on the java method
``` java
public static Class recursiveA(String className) throws ClassNotFoundException {
if (className.length() > 10) {
Class recResult …
-
For my application, I need the original names of the local variables to be preserved. This is the command line I use for the compilation:
```
java -jar %SOOT% -cp %SOOTCP% -f jimple target.Bug -p jb …
-
The test codes are as follows, by modifying the code in :
https://github.com/secure-software-engineering/FlowDroid/blob/547e5fdb6cb5a51817155728c2ee36e38eb6181e/soot-infoflow/test/soot/jimple/infoflo…
-
**Describe the bug**
SharedInitializationLocalSplitter may transform codes into more complex codes in `Soot version 4.3.0-Snapshot`
**Input file**
```java
// Here is the code to be tested in fil…
-
I recently upgraded to soot 4.3.0 and I am hitting these OOM errors, any idea how too debug them
```
[Step 1/1] Caused by: com.protectoria.pss.routine.service.dex.exceptions.ObfuscationException: …
-
运行参数
```
java -jar soot-fact-generator.jar -i /mnt/hgfs/bytecodedl/jeecg-system-cloud-start-3.4.3.jar -l /home/ubuntu/work/jdk1.8.0_371/jre/lib/rt.jar --generate-jimple --allow-phantom --full --ign…
-
I use Soot to instrument an apk of a specific reversion of an Android app AnkiDroid, however it throws RuntimeException when converting from jimple to dex even when I do no transformation. This is the…
-
it should not be too hard to convert MSIL code from the Microsoft .net platform to Jimple and vice versa. This would extend Soot beyond the Java world. Systematically analyzing the differences between…
-
I have import another class using `Scene.v().loadClassAndSupport("...")`
Inside the class, there is a method which takes a string array as parameter.
I have already casted it to Soot Method by using…
-
Suppose I have declared a class A and it contains a synchronized method `increase` that updates the static count field of A.
```
Class A {
private static int count = 0;
public static synchroni…