软件包
1.jad包
http://www.kpdus.com/jad.html#download
(上面地址我是上不去,如能上,请下载最新,我附件提供1.5.8版本)
2.download jadclipse包
http://jaist.dl.sourceforge.net/sourceforge/jadclipse/net.sf.jadclipse_3.3.0.jar
安装步骤
步骤:
1. 解压jad158e.linux.static.zip 到/home/XXXX/jad/ 下
2. net.sf.jadclipse_3.3.0.jar 此包copy 到eclipse\plugins目录下
3. 启动Eclipse后,在Windows—>Perference—>Java 下有个JadClipse目录,
修改配置jadclipse:设置path to decompiler路径,如:/home/XXXX/jad/jad.
Directory for temporary files中指定临时文件的路径
如果无法反编译 设置Eclipse的Windows——>Perference— >General->Editors->File Associations中修改“*.class”默认关联的编辑器为“JadClipse Class File Viewer”
4.安装完成,双击class文件,Eclipse将自动反编译了。
分享到:
相关推荐
Ubuntu反编译工具
总之,在Ubuntu下对Android应用进行反编译,主要依赖于Apktool、Smali和dex2jar等工具。了解如何使用这些工具,能帮助开发者学习和分析其他应用的实现细节,但也应谨慎对待,尊重他人的知识产权。
jad linux ubuntu 反编译 找了好久才找到的..linux下的jad反编译工具..
ubuntu linux apk 反编译 打包工具 反编译命令 ./apktool d 被反编译的.apk 打包apk命令 ./apktool b 带打包的.apk 签名apk java -jar signapk.jar testkey.x509.pem testkey.pk8 update.apk update_signed.apk
Ubuntu 22.04 搭建arm-linux-gcc交叉编译环境_ubuntu22.04安装交叉编译工具链-CSDN博客.mhtml
【标题】"Ubuntu Apk反编译三件套"是一个专为Ubuntu操作系统设计的工具集,主要用于Android应用的逆向工程。在这个压缩包中,用户可以找到一系列用于反编译APK文件的必备软件和相关说明,以帮助开发者或者安全研究员...
可以将apk格式的安装包反编译查看源代码,当你看到一些很好的功能的时候,想要学习一下别人是怎么实现的可以使用这个方法获取源代码,商业用途请绕路!
反编译工具包 下载后的操作步骤 Android APK反编译 本文Android反编译教程,测试环境: Win7 Ubuntu 12 一、Apk反编译得到Java源代码 下载反编译工具包,打开apk2java目录下的dex2jar-0.0.9.9文件夹,内含apk反编译...
在Ubuntu 20.04系统中,针对ARM架构的交叉编译工具链通常用于在X86或X86_64平台开发和调试针对ARM设备的应用程序。`arm-linux-gnueabi`就是这样的一个工具链,它允许你在非ARM系统上构建适用于ARM处理器的Linux应用...
本文将深入探讨如何在Ubuntu 18.04 LTS 64位系统上安装和使用arm-linux-gcc交叉编译工具链,以便为ARM处理器编译软件。 首先,让我们理解什么是交叉编译。交叉编译是一种编译过程,其中在一种体系结构(宿主机)上...
批量反编译工具使用方法: 1. 在“Source path”栏中填写要反编译的类文件或包文件的路径,或包含多个这些文件的文件夹路径(直接将图标拖曳到窗口上也可) 2. 在“Destination path”栏中填写存放反编译出来的java...
### Ubuntu 下 Qt 静态编译及使用详解 #### 一、引言 在开发跨平台的应用程序时,Qt 是一个非常强大的选择。对于希望将应用程序发布到多个 Linux 发行版上的开发者而言,静态编译 Qt 可以极大地简化部署流程。本文...
在本文中,我们将深入探讨如何在Ubuntu 20.04上设置一个Qt5.12.12的交叉编译环境,特别是针对aarch64架构的Linux系统。这个教程详细介绍了整个过程,包括安装所需的库,确保编译过程中没有错误,并且经过验证是可行...
Ubuntu 14.04作为一款稳定和广泛使用的Linux发行版,常被嵌入式开发者选作开发环境的基础。交叉编译环境使得开发者可以在一个与目标嵌入式设备处理器架构不同的系统上编译适用于该处理器架构的程序。本篇将详细介绍...
这个压缩包"darknet_cpu_Ubuntu_linux"包含了在Ubuntu环境下运行Darknet的CPU版本所需的所有组件,特别是编译后的库文件`libdarknet.so`,这是一个动态链接库,是Darknet的核心部分。 **Darknet框架详解:** ...
总结来说,创建和使用Linux Ubuntu上的C和C++动态库涉及编译源代码、生成动态库、编译主程序并处理运行时的库搜索路径。理解这个过程对于任何在Linux环境中进行软件开发的人来说都是至关重要的。
在Linux Ubuntu系统中,"merge"通常指的是合并两个或多个文本文件或代码文件的过程,而"Meld"是一款非常实用的图形化对比和合并工具。Meld不仅提供了文件的对比功能,还能帮助用户有效地合并差异,是Linux开发者和...
在Ubuntu或ARM Linux设备上编译X11库是一项技术性较强的任务,需要对编译工具链、依赖关系和构建过程有深入理解。以下将详细讲解X11库的编译过程。 首先,让我们了解X11库的基本结构和依赖。X11库由多个组件组成,...
在Ubuntu下编译VLC有多种方法,包括使用MinGW on Linux、MSYS+MinGW on Windows和Cygwin on Windows等方法。在这里,我们主要介绍使用MinGW on Linux方法。 Obtaining the cross-compilation toolchain 为了编译...
### Ubuntu 下编译 Linphone 的全过程及 Java 环境搭建 #### 一、概述 本文将详细介绍在 Ubuntu Kylin 14.04.1 版本下编译安装 Linphone 的步骤,并涵盖必要的 Java 开发环境配置。Linphone 是一款开源的 SIP ...