Eclpise3.3中使用JadClipse对class文件的反编译

1。下载最新版本的JadClipse ,将jad功能放到eclipse上的插件

http://jadclipse.sourceforge.net/wiki/index.php/Main_Page

2。在你的eclipse目录建立一个/links/jadclipse/eclipse/plugins 就这样建立一个目录,将刚才下载的jar放在这个目录里面

3。在你的eclipse目录/links/建立一个文件,名字叫 jadClipse.txt,内容如下

JadClipse.txt

path=./links/jadclipse

 

 

4。下载最新版本的Jad(反编译工具)

http://www.kpdus.com/jad.html#download

解压缩后放到C:/Jad/jad.exe

4. 新建立一个eclipse快捷方式,加参数重新启动eclipse(eclipse -clean).

5。 在eclipse中配置Jadclipse, Window > Preferences... > Java > JadClipse > Path to Decompiler.

设置完整的pad.exe路径,(例:C:/Jad/jad.exe)

6 现在你找个class文件点几下看看吧,能看见源代码了吧。方便吧。;)

7。什么?你还看不成?那你检查一下你的.class文件吧。

Window > Preferences... > General > Editors > File

编辑*.class files默认打开程序为JadClipse Class

这样总可以了吧,要是还不行,那我没遇到过,你遇到了给我留言吧,

 

小结:方便一些英语不好的人,给你们下载资源连接,就在下面,自己去下吧 

----------------------------------------------------

文件资源

JadClipse 3.3 (This release stream is appropriate for Eclipse 3.3. )
Filename Size Description
net.sf.jadclipse_3.3.0.jar 45 KB JadClipse for Eclipse >= 3.3M6

jad

Jad 1.5.8g for Windows 9x/NT/2000 on Intel platform (238600 bytes).
Jad 1.5.8g for Mac OS X 10.4.6 on Intel platform (170707 bytes, compiled by GCC 4.0).
Jad 1.5.8e for HP-UX 11.x (293214 bytes).
Jad 1.5.8e for Linux on Intel platform (214917 bytes).
Jad 1.5.8e for Linux (statically linked) (389972 bytes) - take this version if the one above crashes or displays the "seek error" message.

 

时间: 2024-08-21 20:33:31

Eclpise3.3中使用JadClipse对class文件的反编译的相关文章

Ubuntu Linux APK文件的反编译

原文:http://www.linuxidc.com/Linux/2012-02/52953.htm apk文件的反编译,需要的工具apktool(反编译资源文件)和dex2jar-0.0.7.9-SNAPSHOT(反编译源码) 1.配置apktool 在命令行输入下面命令(只输入$以后的命令语句) www.linuxidc.com@linuxidc:~$ sudo ln -s /home/ww/apktool/apktool(自己的apktool文件所在的位置) /usr/bin/apktoo

别人的android应用XXXX,dex如何打开?有没有像普通java ,class文件那样反编译东东?

问题描述 别人的android应用XXXX,dex如何打开?有没有像普通java ,class文件那样反编译东东? 解决方案 推荐 APKTOOLhttp://code.google.com/p/android-apktool/解决方案二:来看我的blog:Android 反编译资料整理http://rayleeya.iteye.com/blog/841076解决方案三:我用了一个jad的反编译的东西 到网上搜搜

.jar文件已经反编译成.java的文件,如何再编译回.jar?

问题描述 我将一个.jar的文件反编译成了java文件,生成了N多的文件夹与.java的文件,修改了里面的代码后,如何将这些文件再编译成.jar文件呢? 解决方案 解决方案二:myeclipse里面不是可以打包成多种格式的包嘛解决方案三:找到主类运行完后将生成的class文件在dos下打成jar或者直接用eclipse打成jar包解决方案四:基本上是不可能的解决方案五:使用命令jar-u....u就是用来更新jar包中的内容的.

大家来讨论一下如何防止编译后的dll文件被反编译~~~~~

问题描述 最近在开发网站的时候因为有些加了限制但还不想被反编译,不知道用什么方法好,请大家讨论一下我使用了一下dotfuscator工具,但是老出错误,我的操作如下选择目录bin/*.dll全选生成模糊dll然后再使用ie浏览页面的时候忽然提示找不到App_Web_index.aspx.28963a75.dll比较郁闷 解决方案 解决方案二:请问有没有什么更高效更好用的防止反编译的方法呢解决方案三:.NET时代代码还有什么好保密的呢,大家都是用那个类库解决方案四: 解决方案五:不让别人看懂道可以

android ndk-android反编译怎么获得java文件?

问题描述 android反编译怎么获得java文件? 反编译之后出现的src文件为空,有个smali文件,怎么从这个获得java文件呢?反编译的是flappy bird,有人有工程文件吗? 解决方案 找到Android软件安装包中的class.dex:把apk文件改名为.zip,然后解压缩其中的class.dex文件,它就是java文件编译再通过dx工具打包成的. 工具准备:1.把dex文件反编译为jar文件的工具.(dex2jar)http://code.google.com/p/dex2ja

一个项目反编译成java文件后怎样编译成class文件

问题描述 本人是java新手,一个项目要修改一些数据,用jd-gui把class文件全部反编译成java文件,请问怎样重新编译成class文件. 解决方案 解决方案二:javacfile.java命令可以编译file.java为file.classjavafile可以运行file.class,注意命令行中不用后缀解决方案三:一个项目不是单个java解决方案四:一个项目的话,直接在eclipse直接运行时,应该自动编译了吧解决方案五:弄进Eclipse,就完事了...解决方案六:引用1楼voice

win7系统中如何将常用的文件夹添加到收藏夹中?

  每个人的电脑中都会有一些常使用到的文件资料,咱们习惯将这些资料全部存放在一起,行程一个单独的文件夹,而这些文件夹就是咱们日常操作中经常需要使用到的文件夹.但是一般来说,咱们都会将这些文件夹存放到win7 64位旗舰版电脑的磁盘之中,每次打开都需要一级一级的点击,十分的麻烦,那么有没有更加的方式可以实现操作呢?其实,咱们只需要将这些常使用到的文件夹添加到收藏夹中就可以了,下面,小编就来介绍一下,win7旗舰版系统中如何将常用的文件夹添加到收藏夹中? 推荐系统:win7纯净版64位下载 1.首先

[转载收藏]Ubuntu中设置samba共享可读写文件夹

在Ubuntu中设置samba共享可读写文件夹,需要在windows中通过iSCSI挂盘,或者使用samba来设置共享: samba安装方法如下:  代码: sudo apt-get install samba sudo apt-get install smbfs 下面我们来共享群组可读写文件夹,假设你要共享的文件夹为: /home/ray/share 首先创建这个文件夹 代码: mkdir /home/ray/share chmod 777 /home/ray/share 备份并编辑smb.c

linux内核-在linux操作系统的内核中,是如何对文件和进程进行保护的?

问题描述 在linux操作系统的内核中,是如何对文件和进程进行保护的? 在linux操作系统的内核中,是如何对文件和进程进行保护的?