1.还是老话下载三件套(点击下载)

  或者自己在百度搜索下载

  

2.使用apktool反编译apk

  cd到D:\TESTCODE\android\android反编译三件套目录下

  输入java -jar apktool_2.3.4.jar d -f yv.apk -o vpn

  yv.apk (要反编译的apk名字) vpn(反编译后存到vpn目录下),注:我的yv.apk和apktool 、dex2jar、jd-gui 处于同一目录下。

  

3.查看vpn目录下的反编译情况

  

4.使用dex2jar反编译apk得到Java源代码

  将yv.apk解压将其中的classes.dex文件放到dex2jar-2.0 目录下

  

5.dos命令定位到dex2jar.bat所在目录,输入"d2j-dex2jar classes.dex",效果如下:

  

  

6.使用【jd-gui】工具将class文件反编译成java源代码

  双击jd-gui.exe 将classes-dex2jar.jar 拖入jd-gui.exe即可

  

  参考:https://blog.csdn.net/s13383754499/article/details/78914592

  也有在线反编译的工具 http://www.javadecompilers.com/jad

最新文章

  1. java 27 - 9 反射之 动态代理的概述和实现
  2. css3之边框新属性
  3. 今日 使用ajaxfileupload 异步上传 但是在IE下面 会弹出下载框
  4. applicationContext.xml xxx-servlet.xml
  5. Android 中建立一个OpenGL ES的开发环境
  6. JDBC-ODBC桥乱码问题解决方案
  7. css笔记03:伪类first-child
  8. Sicily 1068欢迎提出优化方案
  9. [原博客] HEOI2014 行记
  10. Hadoop 2.6.0编译on mac
  11. 《算法实战策略》-chaper19-队列、栈和双端队列
  12. windows下给用非exe格式的文件安装网卡驱动
  13. VMware vSphere服务器虚拟化实验十五 vCenter vShield Manager
  14. C# -- 把json字符串转为对象并读取各属性的值
  15. KVM guest caching modes
  16. iOS开发frame, contentSize, contentOffset, contentInset 区别联系浅析
  17. BZOJ_4448_[Scoi2015]情报传递_主席树
  18. 3、SpringBoot集成Storm WorldCount
  19. elasticsearch入门笔记
  20. 【java】转:Windows系统下面多个jdk版本切换

热门文章

  1. 利用sort对数字排序
  2. JS 复制文本兼容移动端 iOS & android
  3. JPA 一对多双向映射 结果对象相互迭代 造成堆栈溢出问题方法
  4. H3C NAT Server配置举例
  5. python基础十四之匿名函数
  6. 在spring security3中使用自定义的MD5和salt进行加密
  7. P1093 铺地毯
  8. P1079 好朋友
  9. JUnit4---Hamcrest匹配器常用方法总结
  10. Hamcrest使用