问题标签 [dexguard]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - DexGuard 的回溯
我使用DexGuard进行混淆处理。我有来自崩溃日志和映射文件的堆栈跟踪。当我运行时retrace.bat
,给它堆栈跟踪和映射文件,输出仍然是混淆格式。
android - dexguard 混淆中的非 ASCII 字符
我正在尝试使用retrace
随附的工具dexguard
来调试混淆代码中的异常。混淆标识符使用非 ASCII 字符,至少在生成的映射文件中是这样的,例如:
当我尝试从设备导出堆栈跟踪以便将其输入retrace
. 我的混淆设置是否有问题,或者dexguard
使用非 ASCII 字符是否正常?如果是这样,我应该如何从设备中导出堆栈跟踪以保留它们?
编辑:我后来发现了一种解决方法,adb logcat -B
它以二进制输出日志的形式。这会导致日志文件有点难以阅读,但堆栈跟踪中确实包含正确的非 ASCII 字符。关于的原始问题dexguard
仍然存在。
android - Android Studio - 没有这样的属性:类的 baseName
我正在尝试将 Dexguard 添加到 Android Studio。我遵循了指导方针,所以我的 build.gradle 如下:
然后我尝试构建项目,我收到以下错误:
错误:配置项目“:XXXX”时出现问题。没有这样的属性:类的baseName:com.android.build.gradle.internal.variant.ApplicationVariantData
有没有人再次遇到这样的问题?
先感谢您!
android - DEXGuard 安装后的 Eclipse 构建错误
我已将 Dexguard 的 jar 文件放在 dropins 文件夹中。当我在 Eclipse IDE 上构建我的应用程序时,它会显示一条错误消息。
我需要设置 DEXGUARD。帮我解决我的问题!
注意:我使用过 android sdk revision 21. Eclipse JUNO IDE
android - Dexguard 是否适用于 phonegap?
在此页面http://www.saikoa.com/dexguard上,它说 Dexguard 加密资产。phonegap 应用程序还能用吗?
android - Cursor.moveToNext 偶尔会抛出无法解释的异常
我们在混淆的(Dexguard)Android 应用程序中在 Android 4.4.2(Nexus 7 平板电脑)上使用 SQLite(实际上是 SQLCipher)。我们有 ContentProviders 来访问 SQLite/SQLCipher 数据库。这些 ContentProvider 之一从队列表返回消息。这个队列被定期处理——我们从队列中检索消息,然后使用 cursor.moveToNext() 遍历它们:
这在我们自己的开发和测试过程中可靠地工作,但是在该领域我们看到偶尔但重复的问题,在成功处理排队的消息后,上面的 cursor.moveToNext() 调用抛出 IllegalStateException (注意,总是行 0 col 0):
在其他情况下,此行会抛出 CursorIndexOutOfBoundsException (注意每次报告的实际索引/大小更改):
我们无法重现这两个问题,只有日志文件可以继续。这些日志表明问题发生在成功处理一行之后。在此异常之后,该过程将重新启动并继续进行而没有问题。我们无法理解为什么 moveToNext 会抛出任何一个异常——例如,如果它适用于第 1-10 行,为什么移动到第 11 行会抛出异常?Cursor.moveToNext的文档说:
因此它应该成功移动到下一个(并返回 true)或失败(并返回 false),而不是抛出这些奇怪的异常。
这听起来像是我们代码中的问题,还是 SQLite 问题、SQLCipher 问题,或者与我们的混淆过程有关,无论是使用 Dexguard 还是我们如何使用它?有什么建议吗?
android - 如何使用 DexGuard 混淆我的 apk?
如何使用 DexGuard 混淆我的 apk?我知道如何启用 proguard 及其自定义。谁能推荐一个好的教程?
android - Dexguard vs Android 插件 - 中断构建过程
当我尝试使用dexguard
插件代替android
插件(dexguard
插件扩展android
)时,我gradle build process
失败并出现以下错误:
我的应用程序模块的第一行 build.gradle 是
我整个项目的 build.gradle
我运行了gradlew
启用debug
选项
我的gradle
版本是2.1
如果我使用 android 而不是 dexguard,那么我没有问题。
非常感谢任何帮助或指示。提前致谢。
PS:我没有ANT
独立运行的问题 - fwiw。
android - StringEncryption 与 ClassesEncryption 的组合
加密 A 类的字符串然后加密整个类是否有意义?
或者它只是增加了不必要的开销,我只用字符串加密就可以了吗?
android - 如何在 Android 中保护调用 web 服务
您好,我正在开发 android 应用程序,在该应用程序中我需要执行一些 https Web 服务,因此我所有的 Web 服务 URL 和 Web API KEY 都在代码和服务器的 IP 地址中。当任何人对我的应用程序进行逆向工程时,那个人可以获取我的 Web 服务 URL 以及 API KEY,然后可以使用 rest 客户端简单地点击它。
如何确保任何攻击者都无法获得我在strings.xml
提前致谢。