`

手把手教你APK反编译技术

 
阅读更多

哈哈,弄了这么久终于学会反编译了;你是否经常看到一个很好的软件,总是想看看别人怎么实现这么强大功能的呢?那么现在就教大家一个好办法——反编译,查看一个软件的源代码,这里并不建议大家通过这种方式来盗版别人的软件,但是用作学习借鉴还是挺好的。好吧废不多说,现在就开始为大家详细说明吧。


1.准备好你要反编译的软件APK文件,将后缀名apk改为zip,然后解压。找到当中的classes.dex,它就是java文件编译再通过dx工具打包而成的,


2.下载反编译工具包,下载网址为http://pan.baidu.com/s/1kUmnlGj,链接失效请通知我补上,附件最大只能上传10m的文件,传不了

 

3.下载完毕,解压工具包,打开apk2java目录下的dex2jar-0.0.9.9目录,内含apk反编译成java源码工具,以及源码查看工具。将classes.dex拷贝到de2jar.bat所在目录dex2jar-0.0.9.9目录。


4.打开cmd,定位到dex2jar.bat所在目录,执行
dex2jar.bat classes.dex


5.执行上述命令后,在dex2jar-0.0.9.9目录下会生成jar包classes_dex2jar.jar,然后,进入jdgui目录双击jd-gui.exe,file->open file,找到classes_dex2jar.jar,打开便可以看到源代码了

分享到:
评论

相关推荐

    手把手教你打造apk安装器

    【标题】"手把手教你打造apk安装器"的教程涵盖了创建和使用自定义APK安装程序的核心技术。在Android平台上,APK是应用程序的二进制格式,通常通过Google Play或其他应用商店进行分发。然而,有时候我们可能需要创建...

    手把手教你学DSP:基于TMS320F28335

    手把手教你学DSP:基于TMS320F28335 手把手教你学DSP:基于TMS320F28335 手把手教你学DSP:基于TMS320F28335 手把手教你学DSP:基于TMS320F28335 手把手教你学DSP:基于TMS320F28335 手把手教你学DSP:基于TMS320F...

    Apk反编译流程-王大师.txt

    手把手APk的xml和图片配置文件和反编译jar到jd-gui源码反编译

    手把手教你学dsp2812,手把手教你学dsp2812pdf下载,C,C++

    《手把手教你学DSP2812》是一本专为初学者设计的 DSP(Digital Signal Processor)学习指南,主要围绕TI公司的TMS320F2812 DSP芯片进行讲解。这本书以其全面且易懂的特性,为读者提供了一个深入理解数字信号处理及其...

    手把手教你如何配置和编译ogre

    手把手教你如何配置和编译ogre 手把手教你如何配置和编译ogre

    手把手教你学28335

    手把手教你学28335PDF文档,看了这个确实和2812有了对比

    手把手教你DIY-属于自己的专属APK程序

    ### 手把手教你DIY-属于自己的专属APK程序 #### 一、前言 随着移动互联网的发展,Android系统已经成为全球最受欢迎的操作系统之一。而Android应用程序(APK)的开发也随之变得越来越流行。本篇文章将从标题...

    手把手教你学DSPPDF

    【标题】"手把手教你学DSPPDF"是一份针对数字信号处理(DSP)初学者的教程性PDF文档,旨在引领读者逐步掌握这一领域的基础知识。该文档可能包含了从理论概念到实际应用的全面讲解,适合那些希望踏入数字信号处理世界...

    手把手教你dsp28335,高清pdf

    手把手教你学DSP28335高清pdf文件,北京航空航天大学出版社

    手把手教你学DSP28335

    手把手教你学DSP28335,PDF格式,有助于随时随地可以学习知识。

    手把手教你android编译

    ### 手把手教你Android编译 #### 一、Android编译概述 Android作为一个开源的操作系统,支持多种架构的编译,包括32位和64位。本文将详细介绍如何在32位和64位环境下进行Android源码的编译。 #### 二、32位系统...

    《手把手教你学51单片机》教材pdf

    《手把手教你学51单片机》是一本专为初学者设计的嵌入式开发入门教程,旨在帮助读者从零开始掌握51单片机的基础知识和应用技能。51单片机是嵌入式系统中最基础且广泛应用的一类微控制器,广泛应用于智能家居、工业...

    手把手教你学dsp

    手把手教你学dsp F2812 顾伟刚

    手把手教你学51单片机C语言版PDF

    《手把手教你学51单片机C语言版》是一本专为初学者设计的教程,旨在帮助读者从零开始掌握51系列单片机的编程与应用。这本书由权威的电子技术教育平台www.kingst.org提供,是学习单片机C语言编程的宝贵资源。下面将...

    Android反编译工具打包和手把手详细讲解教程

    1. 下载APK文件:首先,你需要一个待反编译的APK文件,可以通过浏览器下载或者从设备上导出。 2. 解包APK:使用APKtool进行解包,命令行输入`apktool d your_apk_file.apk`,这将在当前目录下创建一个与APK同名的...

    003《老HRD手把手教你做绩效考核》.pdf

    003《老HRD手把手教你做绩效考核》.pdf

    手把手教你DSP配套资料

    “手把手教你DSP配套资料”这一压缩包很可能是包含了一系列关于DSP的学习材料,可能包括教程文档、示例代码、实验指导等。通过这些资料,你可以深入理解DSP的基本原理、算法和应用,逐步掌握实际操作技能,为你的...

    《手把手教你学dsp2812》顾卫刚.PDF

    根据给出的文件信息,《手把手教你学dsp2812》是顾卫刚所著的一本关于DSP2812的教材书籍。DSP2812指的是德州仪器(Texas Instruments,简称TI)的TMS320F2812数字信号处理器。TMS320F2812是一款32位的高性能数字信号...

    手把手教你学单片机(第二版) 周兴华.pdf

    手把手教你学单片机(第二版) 周兴华.pdf

    手把手教你学51单片机-资源

    《手把手教你学51单片机》是宋雪松先生编写的一本深入浅出的单片机学习教程,特别适合初学者入门。51单片机是微控制器领域非常经典的一款芯片,由Intel公司推出,因其8051内核而得名,现在由许多厂商如Atmel、...

Global site tag (gtag.js) - Google Analytics