Commit Graph

83 Commits

Author SHA1 Message Date
Bartłomiej Pluta
3af5a43797 17: Improve IntentFilterPlugin to work on context 2019-06-09 21:49:25 +02:00
Bartłomiej Pluta
adce19f1e7 17: Improve ExternalStoragePlugin 2019-06-09 21:09:21 +02:00
Bartłomiej Pluta
02fc3630c2 17: Improve ExportedComponentsPlugin to work on context 2019-06-09 17:12:38 +02:00
Bartłomiej Pluta
5f790e4def 17: Reinvent architecture to add project context 2019-06-09 17:12:25 +02:00
Bartłomiej Pluta
e6265927f0 17: Reinvent formatting system (+ add JSON formatter) 2019-06-09 17:12:00 +02:00
Bartłomiej Pluta
b3c6c86a28 10: Clean plugins 2019-04-17 13:51:43 +02:00
Bartłomiej Pluta
4277304e20 10: Add TelephonyManagerPlugin 2019-04-17 13:51:43 +02:00
Bartłomiej Pluta
716a6bc92c 10: Add WebViewPlugin 2019-04-17 13:51:43 +02:00
Bartłomiej Pluta
6ecdafac87 10: Add OrderedBroadcastPlugin 2019-04-17 13:51:43 +02:00
Bartłomiej Pluta
c0c1577f1c 10: Add WorldAccessPermissionsPlugin 2019-04-17 13:51:43 +02:00
Bartłomiej Pluta
ad078edc47 10: Improve ImplicitIntentsPlugin 2019-04-17 13:51:43 +02:00
Bartłomiej Pluta
1644e22c07 10: Fix interrupting executing on parse error 2019-04-17 13:51:43 +02:00
Bartłomiej Pluta
ce7dd864c7 10: Update plugins to make use of issue's description model 2019-04-17 13:51:43 +02:00
Bartłomiej Pluta
a9a4546e11 10: Create SqlInjectionPlugin 2019-04-17 13:51:43 +02:00
Bartłomiej Pluta
6b8c72cb86 10: Create IntentFilterPlugin 2019-04-17 13:51:43 +02:00
Bartłomiej Pluta
40e50cb0f4 10: Create TextInputValidationPlugin 2019-04-17 13:51:43 +02:00
Bartłomiej Pluta
ae773347b9 10: Create DangerousPermissionPlugin 2019-04-17 13:51:43 +02:00
Bartłomiej Pluta
f7f0a2b2c6 10: Create ExportedComponentsPlugin 2019-04-17 13:51:43 +02:00
Bartłomiej Pluta
888030ea4f 10: Create SuppressWarningsPlugin 2019-04-17 13:51:43 +02:00
Bartłomiej Pluta
44608456eb 10: Create ExternalStoragePlugin 2019-04-17 13:51:43 +02:00
Bartłomiej Pluta
f5e8a161a1 10: Create ParentNodeFilter 2019-04-17 13:51:43 +02:00
Bartłomiej Pluta
4bc66a7561 10: Create StaticScopeHelper 2019-04-17 13:51:43 +02:00
Bartłomiej Pluta
378b2fa967 10: Create StrictModePlugin 2019-04-17 13:51:43 +02:00
Bartłomiej Pluta
7936684520 10: Update UsesSdkPlugin to check maxSdkVersion definition 2019-04-17 13:51:43 +02:00
Bartłomiej Pluta
11609c693f 10: Create CipherInstancePlugin 2019-04-17 13:51:43 +02:00
Bartłomiej Pluta
dd859e76f4 10: Create UsesSdkPlugin 2019-04-17 13:51:43 +02:00
Bartłomiej Pluta
84f691a8a5 Revert "10: Add checking <uses-sdk> element in BasePlugin"
This reverts commit c254e530ad3ffcc505a5d073744a83278416fc06.
2019-04-17 13:51:43 +02:00
Bartłomiej Pluta
2bd7250805 10: Create SharedUidPlugin 2019-04-17 13:51:43 +02:00
Bartłomiej Pluta
c82523246b 10: Refactor Java plugins to use lambdas instead of visitors in CompilationUnit 2019-04-17 13:51:43 +02:00
Bartłomiej Pluta
c1c8b7e7ee 10: Improve ImplicitIntentsPlugin to handle with pending intents fed with implicit intents 2019-04-17 13:51:43 +02:00
Bartłomiej Pluta
6a238a497c 10: Create ImplicitIntentsPlugin 2019-04-17 13:51:43 +02:00
Bartłomiej Pluta
b3a88821f5 10: Create SecureRandomPlugin 2019-04-17 13:51:43 +02:00
Bartłomiej Pluta
5f7dc6c2c9 10: Create PermissionsRaceConditionPlugin 2019-04-17 13:51:43 +02:00
Bartłomiej Pluta
f4ed3e259d 10: Add checking <uses-sdk> element in BasePlugin 2019-04-17 13:51:43 +02:00
Bartłomiej Pluta
10d3f7d02d 10: Create AllowBackupPlugin 2019-04-17 13:51:43 +02:00
Bartłomiej Pluta
e8fa888aef 10: Create DebuggablePlugin 2019-04-17 13:51:43 +02:00
Bartłomiej Pluta
bd6b5df8c1 10: Create LoggingPlugin 2019-04-17 13:51:43 +02:00
Bartłomiej Pluta
7fec068dc7 10: Add description model to issues 2019-04-17 13:51:43 +02:00
Bartłomiej Pluta
3a2859b513 10: Simplify passing plugins codes through CLI 2019-04-17 13:51:43 +02:00
Bartłomiej Pluta
cddbbe0b57 10: Add summary to formatters 2019-04-17 13:51:43 +02:00
Bartłomiej Pluta
bccd9c28e1 10: Update ColorFormatter colors 2019-04-17 13:51:43 +02:00
Bartłomiej Pluta
82dea2be17 15: Create --list-plugins option 2019-04-17 13:43:13 +02:00
Bartłomiej Pluta
0ca2671b4f 14: Add JADX decompiler 2019-04-11 17:20:10 +02:00
Bartłomiej Pluta
a9897f2779 13: Add debug option 2019-04-11 10:30:34 +02:00
Bartłomiej Pluta
b1b1157814 11: Add --severities option 2019-04-05 11:40:26 +02:00
Bartłomiej Pluta
c0c4900ad1 9: Fix checking package in JavaPlugin 2019-04-05 10:11:18 +02:00
Bartłomiej Pluta
f483961692 9: Add additional severity's level 2019-04-05 09:27:40 +02:00
Bartłomiej Pluta
7358569eab 9: Replace all List<Issue>s with Set<Issue>s 2019-04-04 10:18:45 +02:00
Bartłomiej Pluta
8b565ad972 9: Clean tmp dir after performing APK audit and add checking sources 2019-04-04 10:11:48 +02:00
Bartłomiej Pluta
39fba8d238 7: Add message on empty issues list 2019-04-03 12:28:39 +02:00