War包反编译过程】的更多相关文章

War包反编译过程 很多人可以将项目编译为war发布,可是有时候得到war确看不到源码.今天分享下war反编译的过程: 1.首先下载一个小工具,在http://jd.benow.ca/官网下载jd-gui工具,按照自己的系统下载. 2.将自己的war后缀改为.zip,然后解压出来,解压出来后我们可以看到web-app下面的文件全部都在,只有java文件不存在,但是在WEB-INF多出了一个classes的文件,进去后可以看到是我们java文件的编译文件,都是.class文件. 3.在eclise…
 将JAR包反编译,修改后重新打包(转)   在学习和开发JAVA项目中,我们经常会用到第三方提供的一些jar.使用这些第三方工具包,可以提高我们开发的效率,缩短开发的时间.有的第三方工具,提供具体的使用说明和源代码,有时有的却不提供源代码,使用说明也不是很具体,这对我们使用就非常不方便. 有道是,知其然才知其所以然.有时候,我们必须读取jar里的打包的类.而有时还有可能要对它进行小量修改,使之适用于自己的非凡需求.前期预备 Java反编译工具: JGUI  http://pan.baidu.c…
使用 DJ Java Decompiler 将整个jar包反编译成源文件 所使用的软件是 DJ Java Decompiler 3.9. 下面是一个有用的参考文档,说明如何批量编译 http://www.udl.es/usuaris/jordim/Progs/Readme.txt 安装好之后,找到它的安装路径,我的是:C:\Program Files\decomp.然后将该路径加入到环境变量path中. 首先将要反编译的jar文件,用Winrar解压到和jar文件名称一样的文件夹中 在命令输入框…
一.准备必要的工具 apktool (资源文件获取) dex2jar(源码文件获取) jd-gui  (源码查看) 以上三个文件的下载地址为:https://download.csdn.net/download/wyydn_8476/10811892 二.APK反编译流程 将[dex2jar-2.0.zip]和[jd-gui-windows-1.3.0.zip]分别解压到当前文件夹,如下图所示: 使用apktool反编译apk得到图片.XML配置.语言资源等文件 进入CMD命令行,切换到上述的3…
网上相关的文章一大堆了,我只是总结下自己的反编译方法和工具 工具下载地址: http://download.csdn.net/detail/zsjangel/7104663 下载上面的三个工具的压缩包 Apktool_v1.5.1_CHS_By_b-sf.rar dex2jar.zip jd-gui-0.3.5.windows.zip 一.反编译 xml 等模版资源文件. 解压 apktool 包,然后将你要反编译的 apk 文件拖放到 ApkModify.bat  文件上就自动反编译了,这个包…
1.首先Linux先安装java,Tomcat 中间件规范要求: 1)         软件必须下载到/services/download_soft_v        --------(用xftp上传到此目录) 2)         软件必须安装到/services/current_apps        --------------(将上传的java和tomcat 复制或者移动到此目录下) 操作步骤: 1)         利用xftp把软件包传到服务器上 2)         先上传至/ho…
1. 得到一个待要修改的jar包 2. 我的环境是windows,然后解压这个jar包,得到一堆class文件,这时候就找到你需要的那个class文件 3. 我首先是使用jd-gui工具看一下这个class文件,然后复制出来,粘贴到一个java文件中,然后对这个文件按你需要的方式进行编辑 4. cmd命令调出终端,使用javac 修改后的java文件路径  ---> 重新得出class文件 5. 再次使用jar cvf test.jar a             test.jar是生成的jar…
Markdown版本笔记 我的GitHub首页 我的博客 我的微信 我的邮箱 MyAndroidBlogs baiqiantao baiqiantao bqt20094 baiqiantao@sina.com 字节码 反编译 重新打jar包 MD 目录 目录如何修改一个 Jar 包中的内容反编译工具简介最佳实践常用工具介绍apktooldex2jar.jd-gui.XJadAXMLPrinter2eclipse 安装 jd-gui 插件借助 Javassist 修改 jar 包背景案例拓展使用…
序:总结反编译主要的目的在于学习.利用反编译进行相关的汉化或修改,都是不道德的! 大家都知道,将apk文件解压后有两部分文件需要处理,一种是xml文件,另一种一个dex文件(.dex),我们可以从.dex文件中得到.class,利用后者再得到大家垂涎已久的java文件.下面分别针对这三种格式的文件进行反编译处理:1.对xml文件进行包的解析,一般有两种方式:apktool(推荐)和AXMLPrinter2.jar;2.从dex到class公认dex2jar.bat,实现反编译:公认的强者:3.而…
一:解压缩(获取图片等资源) 对于apk中丰富的资源,假设我们在练习的时候须要引用某些apk中的资源文件时,最简单的办法使用解压缩工具对apk进行解压缩,然后在对应的文件夹下查找须要的资源文件. 二:反编译APK 我们能够通过解压缩的方式去使用某些apk中res/drawable,res/raw,assets文件夹下的相关多媒体资源和字体文件等.可是想要同一时候临摹动画.布局等xml资源却无能为力.由于res/raw和assets文件夹来存放不须要系统编译成二进制的文件,而其它文件在打包的过程会…