0 0

请问android的混淆问题10

android把包时是不是已把代码混淆,还是要像J2ME那样,要用第三方包啊?
问题补充
fonter 写道
android把包时是不是已把代码混淆,还是要像J2ME那样,要用第三方包啊?

自己顶,没人知道吗?
2009年6月26日 14:52

2个答案 按时间排序 按投票排序

0 0

采纳的答案

打成apk时,就是虚拟机执行的字节码了。别人是看不到源代码的。

如果想更深层次的混淆,可以参见:
http://ysl-paradise.blogspot.com/

要套tor访问,被gfw了

里面有篇文章说这个的。

2009年7月09日 12:19
0 0

什么叫“已把代码混淆”?

一般你从Android的官方下载的Package就可以编译通过的。

2009年7月03日 17:30

相关推荐

    Android 混淆打包不混淆第三方jar包

    Android混淆打包不混淆第三方jar包Android 混淆打包不混淆第三方jar包

    android自定义混淆字典

    在 android studio 使用自定义混淆字典进行混淆,增加app被反编译后阅读的难度, 内容为16位由0,o,O,3个字符生产的如OoO0oOoOoO0O0oO0这样的不重复字符串,使用方式:将下载的dictoO0.txt放在proguard-rules.pro同级...

    Android-Androidstudio多module混淆成一个Jar

    混淆是为了解决Java类库的可移植性和安全性问题。在`proguard-rules.pro`文件中,你需要定义混淆规则,例如保留某些类、方法或者注解不被混淆。例如: ``` -keep public class * { public protected *; } -...

    android 混淆工具

    Android混淆工具就是用来提升应用程序安全性的一种手段,它能够有效地保护代码不被逆向工程分析,降低恶意攻击的风险。本篇将详细介绍Android混淆工具,尤其是其中的经典工具ProGuard。 Android混淆工具的主要功能...

    android gson 混淆代码 问题

    在Android开发中,Gson库是一个非常常用的工具,...参考博文:[链接](https://ujs-lifazhu.iteye.com/blog/1750820)提供了更多关于在Android项目中处理Gson混淆问题的详细步骤和示例,建议详细阅读以获取更深入的理解。

    Android 资源混淆工具

    5. 日志和调试支持:在混淆过程中,工具可能会生成日志文件,帮助开发者在出现问题时进行调试。 使用资源混淆工具的过程大致如下: 1. 下载并安装资源混淆工具。 2. 配置项目设置,包括混淆规则、保留的资源等。 3...

    Android混淆技术

    Android混淆技术是Android应用开发者用于提升应用安全性的重要手段,主要目的是为了防止应用被反编译。在移动应用领域,反编译是一个常见的问题,特别是在应用包含敏感数据或者进行商业运营时,防止代码泄露变得尤为...

    Android 混淆配置

    本文将详细解析Android混淆配置的相关知识点,包括混淆的目的、配置原理、常用配置指令以及注意事项。 混淆的目的: 1. **保护代码安全**:混淆可以将源代码中的类名、方法名和变量名转化为无意义的简短名称,使得...

    Android SO文件保护加固——混淆篇(一)源代码

    在Android SO文件保护中,混淆主要涉及以下几个方面: 1. **JNI方法名混淆**:JNI(Java Native Interface)是Java与原生代码交互的桥梁。在描述中提到的"JNI方法名混淆",就是将原本易于理解的JNI方法名改写为无...

    android jar包混淆

    Android JAR 包混淆详解 Android JAR 包混淆是一种保护 Java 代码的方式,它可以将 JAR 包中的代码混淆,使得攻击者无法轻易地反编译和盗用代码。混淆过程中,需要使用 ProGuard 工具,该工具可以将 JAR 包中的代码...

    android实现一键反混淆

    总之,一键反混淆是Android开发中一个实用的技巧,它借助于ProGuard的`retrace`工具,可以快速将混淆后的日志转换为可读形式,方便开发者进行问题排查和调试。掌握这一技能,无疑会提升你在Android开发中的效率。

    Android混淆编译Demo

    在这个"Android混淆编译Demo"中,我们将深入探讨如何在Android Studio 3.1.2环境下进行混淆配置和编译。 首先,混淆是通过ProGuard工具实现的,它是一个Java字节码混淆器、优化器和裁剪器。在Android Studio中,...

    android 混淆 去除第三方jar

    Android Studio默认集成了ProGuard工具,它是Android混淆的核心。ProGuard不仅可以混淆代码,还能优化、压缩和删除未使用的类和方法。 标题提到的“android 混淆 去除第三方jar”,意味着我们需要处理包含在项目中...

    Android代码混淆前后分析

    不过,深度混淆可能导致运行时问题,因此需要谨慎使用,并进行充分的测试。 在"Android代码混淆前后分析"这个主题中,我们可以看到混淆前后的代码对比。混淆前的代码清晰易读,便于开发和调试;混淆后的代码变得...

    【android开发】混淆打包proguard模板

    在Android应用开发中,为了提高应用的安全性和优化代码体积,开发者常常会进行代码混淆和打包。ProGuard是一款强大的Java字节码混淆、优化、预校验和分析工具,它可以为我们的Android项目提供必要的保护,防止恶意...

    android打包混淆pdf

    在Android开发中,打包混淆是一个重要的步骤,它通过修改应用代码的方式来使得应用代码难以理解,从而达到保护应用的目的。混淆不仅可以防止恶意用户轻易地阅读和理解应用的源代码,还可以减小应用的体积,并且可以...

    android 代码混淆_v2.0

    1. **兼容性问题**:确保混淆规则不会导致应用出现兼容性问题。 2. **调试困难**:混淆后的代码难以调试,因此在发布前进行充分测试非常重要。 3. **维护成本**:长期维护混淆的代码可能会增加一定的难度。 #### 五...

    android混淆规则

    直接复制这个到Android项目中即可使用,只需要添加项目中用到的第三方的混淆规则即可,如果有自己的需要最好修改一下,不修改也无大碍

    Android SO文件保护OLLVM混淆加固——混淆篇(二)

    总的来说,OLLVM混淆是提升Android应用安全性的有效手段之一,通过混淆技术,可以有效降低代码被逆向分析的风险。然而,混淆并非一劳永逸的解决方案,开发者应结合多种安全策略,以构建全方位的安全防线。

    Android 签名混淆打包文档

    ### Android签名混淆打包详解 #### 一、签名与混淆打包的重要性 在Android应用开发过程中,签名与混淆打包是非常重要的步骤。签名确保了应用的身份唯一性和后续版本更新的一致性,而混淆则增强了应用的安全性,保护...

Global site tag (gtag.js) - Google Analytics