You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Aug 25, 2021. It is now read-only.
Copy file name to clipboardexpand all lines: README.md
+11-11
Original file line number
Diff line number
Diff line change
@@ -1,16 +1,16 @@
1
-
# JADE
2
-
JADE stands for Joint Advanced Defect assEsment framework for android applications, written in 2014. JADE is a tool written in Java and Scala with the power of Soot to provide
1
+
# joint-advanced-defect-assessment
2
+
JADA, This is Joint Advanced Defect assEsment framework for android applications, written in 2014. JADA is a tool written in Java and Scala with the power of Soot to provide
3
3
both interprocedure and intraprocedure static analysis for android applications. Its features include API misuse analysis, local-denial-of-service
4
4
(intent crash) analysis, inter-procedure style taint flow analysis (from intent to sensitive API, i.e. getting a parcelable from intent, and
5
5
use it to start activity).
6
6
7
-
JADE can also combines multidex into one and analysis them altogether. Most of JADE's detection capabilities can be defined in groovy config file and text file (soot's source and sink file).
7
+
JADA can also combines multidex into one and analysis them altogether. Most of JADA's detection capabilities can be defined in groovy config file and text file (soot's source and sink file).
8
8
9
9
# USAGE
10
-
JADE is packed into a single jar archive and I provide a default vulnerability rules file. There're two major mode for JADE.
10
+
JADA is packed into a single jar archive and I provide a default vulnerability rules file. There're two major mode for JADA.
11
11
12
12
## FullAnalysis
13
-
`FullAnalysis` unleash the full power of JADE and Soot, including inter-procedure whole-application analysis and inter-procedure dataflow analysis.
13
+
`FullAnalysis` unleash the full power of JADA and Soot, including inter-procedure whole-application analysis and inter-procedure dataflow analysis.
14
14
But it may also consume much time and may not finish on machines with small memory (<16GB). Default is full-mode.
15
15
## FastAnalysis
16
16
`FastAnalysis` usually finishes in less than 1 minute and is intended for large-scale batch analysis. Inter-procedure analysis is disabled
@@ -19,7 +19,7 @@ to achieve maxmium flexibility. In normal situations this mode is enough for com
19
19
--fastanalysis enables fastanalysis and disables fullanalysis.
0 commit comments