美文网首页
反编译360加固后的apk

反编译360加固后的apk

作者: 桑果63 | 来源:发表于2018-05-15 16:31 被阅读0次

准备

  • jd-gui 1.4.0 用于查看反编译后的jar文件
  • dex2jar 用于将.dex转为.jar
  • drizzleDumper 脱壳
  • 一个模拟器或者一部root的手机,这边用as自带的模拟器实验
  • 一个某数字加固宝加固后的apk,需要知道包名(从小米应用商店下载,自带包名)

为了方便起见,所有的工具我都放到了一个文件夹下

加固

步骤

1. 安装apk
adb install -r rzjiagu.apk

安装之后,打开应用即可

2. push drizzleDumper 到模拟器

如图所示,选择libs下对应架构的drizzleDumper,push到模拟器的/data/local/tmp下

adb push drizzleDumper-master/libs/armeabi/drizzleDumper /data/local/tmp

3. 执行drizzleDumper

adb shell chmod 777 /data/local/tmp/drizzleDumper  

adb shell  #进入androd系统的shell,进入之后可执行su获取root权限

./data/local/tmp/drizzleDumper com.rd.rozo360 2   #中间的参数为apk的包名, 最后一个参数wait_time灵活配置,建议写个2或者3

执行结果如下,



程序会一直执行,通过搜索 into 随便找一个生成的dex即可


4. 将生成的dumped.dex发送到电脑

adb pull /data/local/tmp/com.rd.rozo360_dumped_2242.dex ~/Desktop/

5. 使用dex2jar 将.dex转为.jar

chmod 777 dex2jar-2.0/*      #给解压好的dex2jar赋予执行权限

./dex2jar-2.0/d2j-dex2jar.sh com.rd.rozo360_dumped_2242.dex  #生成com.rd.rozo360_dumped_2242-dex2jar.jar

6. 打开jd-gui查看.jar

参考:

相关文章

  • Mac下的反编译apk及360加固后的比较

    一。比较了几款apk加固方式,感觉360加固宝比较好用,使用简单连接: 二。Mac下反编译apk:1.下载脚本,将...

  • 反编译360加固后的apk

    准备 jd-gui 1.4.0 用于查看反编译后的jar文件 dex2jar 用于将.dex转为.jar driz...

  • Android---360应用加固后签名

    在360市场发布应用,360市场会要求APK加固,并且签名后才能发布到市场上。在360加固后,会返回一个没有签名的...

  • 加固安卓apk

    前言:应各大平台要求,需要给apk进行防反编译处理。工具:360加固(免费)。网址:三六零天御-企业移动应用安全一...

  • AndStudio生成的Key环境下二次打包APK

    前言: 把apk上传到360平台时遇到了360强制加固apk,然后返回给了一个新的加固好的APK(未签名)的情况,...

  • 360加固Mac版 更新10.15 Catalina后无法识别A

    Mac 更新10.15 Catalina后 360加固保Mac版无法加固Apk提示如下: 出现这种情况是aapt无...

  • Android 打包加固签名那点事儿

    android apk发布应用市场前,像360市场需要对apk进行加固再重新签名,可以使用官方下载的360加固助手...

  • Android 数据安全

    代码混淆 & apk的加固 常用加固平台:爱加密、360加固、腾讯加固、梆梆加固 Android应用加固原理 网络...

  • Android逆向基础

    我们Android项目的apk如果没有做任何处理,没有混淆,也没有加固。通过反编译工具反编译出来后就能很清晰的看到...

  • android代码混淆详解

    1、前言 在对apk进行打包时,如果不对apk进行混淆和加固,生成的apk可以轻松的进行反编译,所以对apk代码进...

网友评论

      本文标题:反编译360加固后的apk

      本文链接:https://www.haomeiwen.com/subject/fahydftx.html