File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -216,13 +216,17 @@ public class BenchmarksConfig {
216216 ...
217217```
218218
219+ < img src= " https://github.com/SpringJasmine/IMAGE/blob/main/image-20220830194211420.png" alt= " image-20220830190756735" style= " zoom:33%;" / >
220+
219221```java
220222// com.taint.analysis.Main
221223// Modify the field of benchmark to project name and the field of analysisalgorithm to the detection algorithm (cha, spark, Jasmine)
22222413 : public static String benchmark = " mall-admin" ;
22322514 : public static String analysisAlgorithm = " cha" ;
224226```
225227
228+ < img src= " https://github.com/SpringJasmine/IMAGE/blob/main/image-20220830194431055.png" alt= " image-20220830190756735" style= " zoom:33%;" / >
229+
226230* The fourth step is to add PointerAnalysis - 1.0 - SNAPSHOT . jar in the dist directory as a project dependency
227231
228232* The fifth step is to modify the content of ```.. / FlowDroidPlus / dataleak/ src/ main/ resources/ config. json``` according to the actual environment
@@ -236,6 +240,8 @@ public class BenchmarksConfig {
236240}
237241```
238242
243+ < img src= " https://github.com/SpringJasmine/IMAGE/blob/main/image-20220830194748092.png" alt= " image-20220830190756735" style= " zoom:33%;" / >
244+
239245### 4.2 run FlowDroid
240246
241247* First , modify the relevant configuration under the ** soot- infoflow** Module
@@ -252,3 +258,5 @@ public class BenchmarksConfig {
252258```
253259
254260* Execute the main method in ```com.taint.analysis. Main ``` under the ** dataleak** Module
261+
262+ < img src= " https://github.com/SpringJasmine/IMAGE/blob/main/image-20220830195001032.png" alt= " image-20220830190756735" style= " zoom:33%;" / >
You can’t perform that action at this time.
0 commit comments