AabResGuard
AabResGuard copied to clipboard
The tool of obfuscated aab resources.(Android app bundle资源混淆工具)
https://github.com/bytedance/AabResGuard/blob/e8f3a5d361ce61a3d4fa8bafb9d030bbe459c400/core/build.gradle#L36 CVE-2021-29425 Recommended upgrade version:2.7
https://github.com/bytedance/AabResGuard/blob/e8f3a5d361ce61a3d4fa8bafb9d030bbe459c400/core/build.gradle#L9 CVE-2015-5237 Recommended upgrade version:0.8.13
https://github.com/bytedance/AabResGuard/blob/e8f3a5d361ce61a3d4fa8bafb9d030bbe459c400/core/build.gradle#L42 CVE-2020-10683 CVE-2018-1000632 Recommended upgrade version:2.1.1-4
当白名单限制比较宽泛时,太多[whiteList] find whiteList resource之类的日志,导致构建工程慢了两分钟; 由于需要保留view id,让部分直接以资源名访问的代码正常运行,所以白名单keep了 "*.R.id.*"
[BT:0.9.0] Error: Cannot run program "jarsigner.exe": CreateProcess error=2, 系统找不到指定的文件。 java.io.IOException: Cannot run program "jarsigner.exe": CreateProcess error=2, 系统找不到指定的文件。 at java.lang.ProcessBuilder.start(Unknown Source) at com.bytedance.android.aabresguard.android.OpenJDKJarSigner.start(OpenJDKJarSigner.java:87) at com.bytedance.android.aabresguard.android.OpenJDKJarSigner.sign(OpenJDKJarSigner.java:66) at com.bytedance.android.aabresguard.android.JarSigner.sign(JarSigner.java:17) at com.bytedance.android.aabresguard.bundle.AppBundleSigner.execute(AppBundleSigner.java:43) at com.bytedance.android.aabresguard.commands.ObfuscateBundleCommand.execute(ObfuscateBundleCommand.java:243)...
**Describe the bug** Trying to run the command line version with default config results in an Error. **Log:** java -jar AabResGuard-0.1.7.jar obfuscate-bundle --bundle=app-release.aab --output=obfuscated.aab --config=config.xml WARNING: An illegal reflective access...
版本0.1.8 as 4.2.1 gradle 6.1.1 打 bundle aab 包时候签名出现问题。
A problem occurred configuring project ':app'. > Failed to notify project evaluation listener. > com/android/build/gradle/internal/tasks/BundleTask * Try: Run with --info or --debug option to get more log output. Run with...
Just getting this error... Execution failed for task ':STM32Utils-App:aabresguardDebug'. > Unexpected resource dir: androidx.arch.core.executor.ArchTaskExecutor sInstance -> c
``` A problem occurred configuring project ':app'. > Failed to notify project evaluation listener. > com.android.build.gradle.internal.VariantManager.getVariantScopes()Ljava/util/List; ``` i think the problem is at AabResguardPlugin.kt : ``` override fun apply(project: Project)...