当前位置:首页 » 编程软件 » 反编译导入eclipse

反编译导入eclipse

发布时间: 2024-08-08 04:12:56

1. 如何在eclipse中配置反编译工具JadClipse

在eclipse中配置反编译工具JadClipse的方法:

1、下载JadClipse,注意选择与eclipse版本一致的版本,推荐使用Eclipse3.4,所以选择下载版本net.sf.jadclipse_3.3.0.jar

2、下载Jad,网络搜索最新地址,下载相应版本

3、将下载下来的Jadclipse,如net.sf.jadclipse_3.3.0.jar拷贝到Eclipse下的plugins目录即可。
4、将Jad.exe拷贝到JDK安装目录下的bin文件下(方便,与java,javac等常用命令放在一起,可以直接在控制台使用jad命令),比如作者的目录是D:Program FilesJavajdk1.6.0_02injad.exe

2. 如何将反编译android代码,并添加到eclipse中查看

反编译android代码并在eclipse中查看:

apk反编译得到程序的源代码、图片、XML配置、语言资源等文件

下载上述工具中的apktool,解压得到3个文件:aapt.exe,apktool.bat,apktool.jar ,将需要反编译的APK文件放到该目录下,

打开命令行界面(运行-CMD),定位到apktool文件夹,输入以下命令:apktool.bat d -f test.apk test

3. 如何在eclipse上安装反编译

eclipse必须安装反编译插件,才能实现反编译功能。
1、下载jadClipse
地址:sourceforge.net/projects/jadclipse/
将net.sf.jadclipse_3.3.0.jar拷贝到eclipse的plugins目录下;删除eclipse的configuration目录下org.eclipse.update文件,重新启动eclipse;设置jad的可执行文件路径以及生成的临时文件路径

2、设置*.class文件类型默认打开方式

3、设置*.class without source文件类型打开方式,点击Associate editors栏下Add增加按钮,添加JadClipse Class File Viewer并设置成默认

4、删除此org.eclipse.update文件

5、重启eclipse即可

4. JAR文件经过反编译 得出的代码输入eclipse无法运行很多错误

反编译过的jar得到的最终代码形式和手动敲上去的一样,至于错误的原因,大概的分析下来我觉得至少有这几种可能,包之间的依赖(其他包的引用,但在你的项目拟不存这个包),另外一种就是语法不全,或是语法混乱,有的反编译工具就可能会生成错误的语法结构.... 至于反编译工具,还没用过这个东西,所以暂不讨论那些好,那些坏了!

5. 如何给eclipse安装反编译插件

可以。

一、前提:

1、已经安装了Eclipse

2、反编译插件包:eclipse 反编译插件_jad 3.3.0.zip

二、步骤:

1、解压反编译插件包“eclipse 反编译插件_jad 3.3.0.zip”

2、将插件包中的net.sf.jadclipse_3.3.0.jar文件复制到Eclipse的插件目录下

3、启动Eclipse

4、点击【Window】 --> 【Preferences】,在弹出的对话框中选中JadClipse进行设置,在右侧Path to decompiler的文本框中输入jad.exe文件的绝对路径,如下图:

如果点开类,发现没有编译,而是好多绿色的文件,有exception: path not found之类的?

解决办法:看看Eclipse -- Window -- Properties -- Java -- jadClipse 的路径配置是否正确。

6. 具体的 APK文件 怎么反编译,需要怎样打开或导进eclipse里

APK反编译方法如下:
一、更改apk文件的后缀名,如:LianyunHelper3.0.11.apk改成LianyunHelper3.0.11.zip
二、用zip解压缩LianyunHelper3.0.11.zip文件
三、从解压缩的文件夹中取出classes.dex文件并放到dex2jar.bat所在目录
四、运行cmd命令,进入dex2jar.bat所在的目录,输入dex2jar.bat classes.dex即可生成classes.dex.dex2jar.jar文件
五、用jd-gui工具打开classes.dex.dex2jar.jar文件,即可看到源码
六、将AndroidManifest.xml文件放到AXMLPrinter2.jar所在目录,运行cmd命令,进入 AXMLPrinter2.jar所在目录,输入java -jar AXMLPrinter2.jar AndroidManifest.xml > AndroidManifest.txt。

7. 如何将jar包反编译后导入到eclipse中

导入步骤:
1、使用dex2jar工具,将apk反编译成.jar后缀的文件(该文件是所有.class文件的压缩包);
2、使用jd-gui.exe工具,打开上一步骤生成的.jar后缀的文件;使用File->Save all sources菜单,将.jar文件包中的所有文件以java源码文件形式导出。
3、eclipse中创建android工程:File->new->Project->android->Android Project from Existing code;在Root Directory:中填写AndroidManifest.xml所在的文件夹路径。
4、将第2步骤中生成的所有文件和文件夹一起到第3步骤生成的工程中的src文件夹中(你也可以在工程目录下随便创建一个目录,然后将java源码文件扔进出,然后在工程目录下面的.classpath文件中添加该文件夹的目录路径)。

8. 怎样把反编译的apk文件在eclipse中打开

那要看你反编译的程度了。apk反编译有两部分,一部分是res等xml资源文件。用android 的apktool就可以了。这些xml文件都可以在eclipse中直接打开。
dex文件(源代码)需要使用dex2jar工具转化成jar文件。jar文件可以在eclipse查看其结构。对.class文件,eclipse可以查看方法,内部类等信息。
如果对Jar也进行了反编译,那么得到的就是Java文件。在eclipse中,可以像你new 的class一样查看。

热点内容
以巧克力为主写一篇脚本 发布:2024-11-25 17:16:59 浏览:334
数据库课时 发布:2024-11-25 16:57:50 浏览:450
dns服务器名称地址 发布:2024-11-25 16:57:49 浏览:931
如何给监控加访问密码 发布:2024-11-25 16:45:13 浏览:600
国外安卓音乐播放器哪个好 发布:2024-11-25 16:35:58 浏览:142
我的世界服务器增加粒子 发布:2024-11-25 16:28:29 浏览:717
带内核的安卓x86是什么意思 发布:2024-11-25 16:27:01 浏览:272
php了解 发布:2024-11-25 16:16:26 浏览:933
个人搭建服务器要钱不 发布:2024-11-25 16:06:56 浏览:832
服务器磁盘满了怎么办 发布:2024-11-25 16:06:14 浏览:19