什么是android系统逆向-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

什么是android系统逆向

2018-05-10 20:01:39 1339 2

什么是android系统逆向

取消 提交回答
全部回答(2)
  • itxiaowang
    2019-07-17 22:12:05

    逆向工程主要是指将目前的成品软件通过反编译等手段进行修改并重新打包的过程。
    一般用于:系统兼容性分析、程序特征分析、程序敏感信息获取、定制病毒木马程序等。

    目前针对一般的基于Android SDK开发的程序可以直接通过反编译成Smali(https://github.com/qianjigui/smali)进行分析修改与再打包。
    为了防止App受到这类工程的威胁,一般有如下途径:

    1. 作为App使用者,尽量从正规的应用市场下载官方递交的应用程序;使用过程中涉及到银行卡、个人信息等敏感问题操作时,请小心处理;
    2. 作为App开发者,建议使用专业的防护工具进行加壳(https://www.aliyun.com/product/mobsec)与混淆(proguard)处理.
    1 0
  • 石建
    2019-07-17 22:12:05
    因为是JAVA代码,逆向的道理和JAVA工程是一样的
    0 0
添加回答
相关问答

1

回答

HTTPDNS Android SDK : 接口 setAuthCurrentTime 如何使用 ?

2022-09-20 16:09:23 36浏览量 回答数 1

1

回答

Android 端 SDK 引入third-push-support.aar扩展包无法正常添加依赖?

2022-09-15 17:15:20 32浏览量 回答数 1

1

回答

【移动推送】使用Eclipse如何集成Android SDK?

2022-09-15 17:09:19 28浏览量 回答数 1

1

回答

【移动推送】Android SDK生成的db文件比较大,是否会影响推送功能的使用?

2022-09-15 15:24:11 22浏览量 回答数 1

1

回答

【移动推送】推送 Android 端的ut/utdid包和其他阿里SDK产生冲突怎么解决?

2022-09-15 15:31:53 24浏览量 回答数 1

1

回答

【移动推送】Android SDK运行时报错 找不到主要类怎么回事?

2022-09-15 15:13:53 19浏览量 回答数 1

1

回答

【移动推送】Android SDK中推送通知打开指定Activity时如何操作?

2022-09-15 15:12:11 23浏览量 回答数 1

1

回答

【移动推送】集成Android SDK后运行App报以下内容如何解决?

2022-09-15 15:12:10 24浏览量 回答数 1

1

回答

【移动推送】Android端SDK打开/关闭推送通道回调不调用怎么办?

2022-09-15 15:08:48 15浏览量 回答数 1

0

回答

语音合成Android SDK

2017-10-25 15:22:15 2382浏览量 回答数 0
189
文章
6218
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载