`
xiaofengtoo
  • 浏览: 484892 次
  • 性别: Icon_minigender_1
  • 来自: xiamen
社区版块
存档分类
最新评论

bat class to java Jad反编译

    博客分类:
  • java
 
阅读更多

 

反编译所使用的工具是jad.exe

有时候需要批量操作,写个BAT处理,此过程中参考了 seavers的专栏 , 和 Java反编译工具Jad详解

 

上BAT脚本:

@echo off

echo 请指定class 路径和对应的生成java 路径,JAD路径

set LOCATION=C:/ui-c
set CLASS_PATH=class
set JAVA_PATH=src
set JAD_PATH=C:/jad/jad.exe

echo source path "%LOCATION%/%CLASS_PATH%"
echo target path "%LOCATION%/%JAVA_PATH%"

if exist "%LOCATION%/%JAVA_PATH%" rd "%LOCATION%/%JAVA_PATH%" /q/s

setlocal EnableDelayedExpansion
for /R "%LOCATION%/%CLASS_PATH%"  %%i in (*.*) do (
	if '%%~xi'=='.class' (
		"%JAD_PATH%"  -o -r -sjava -ff -b -nonlb -space -t -8 -d"%LOCATION%/%JAVA_PATH%" "%%~si"
	) else (
		set TEMP_PATH=%%i & echo f|xcopy "%%i" "!TEMP_PATH:%LOCATION%/%CLASS_PATH%=%LOCATION%/%JAVA_PATH%!"
	)
)
endlocal EnableDelayedExpansion
pause 

 

 

  • jad.rar (232.3 KB)
  • 下载次数: 1
分享到:
评论

相关推荐

    Bat反编译工具 v1.0

    Bat反编译工具 v1.0 一款快速的反编译BAT生成的EXE文件

    java反编译项目工程-可以将class 文件进行修改重新导包生成修改后的jar

    java反编译项目工程,可以将class 文件 进行 修改 重新导包 生成修改后的jar 步骤 1、将需要修改的 jar 包 放入 lib 目录下,并加入项目中 ,选中 jar 右击 选择 add a libray这个时候会看到 jar 的 目录 结构 2、...

    Beyond compare 安装java反编译插件

    重新打开beyond comare class转换错误 C:\Users\wdd\AppData\Roaming\Scooter Software\Beyond Compare 4\Helpers\Java\CLASS_to_JAVA.bat 修改为java -jar Helpers\Java\procyon-decompiler-0.5.36.jar %1 > %2

    apk反编译 class.dex反编译

    Android反编译工具包,命令行方式,首先用解压缩软件将 apk 包里的 class.dex 解压出来 ,然后和下载的文件放在一起,运行 bat 可以的到 out目录,需要将 java 配置到 path环境变量里

    Beyond compare(已经配置好class反编译,解压可用)

    Beyond Compare是一套由Scooter Software推出的文件比较工具。主要用途是对比两个文件夹或者文件,并将差异以颜色标示。比较范围包括目录,文档内容等, 提高工作效率和准确性

    将apk文件反编译成java源码

    把.apk文件改名为.zip,然后解压缩,得到其中的classes.dex文件,它就是java文件编译再通过dx工具打包成的,所以现在我们就用上述提到的2个工具来逆方向导出java源文件 2.把classes.dex拷贝到dex2jar.bat所在目录。 ...

    反编译软件jad.bat

    dex反编译软件

    bat转exe工具(Bat To Exe Converter) v2.4.6.zip

    Bat To Exe Converter适合初学者和高级用户,可以选择包括添加管理员清单或反编译器的输出程序,甚至运用密码保护文件,生成的.EXE是独立的文件,不需要任何的.DLL运行。需要的朋友快来下载吧! Bat To Exe ...

    Android, java反编译工具

    一句话: 将apk文件拖拽到_onekey-decompile-apk.bat上即可 执行完成后 会在onekey-decompile-apk目录下生成和apk同名的目录(放置...会在onekey-decompile-apk目录下生成和apk同名的jar文件(dex2jar反编译出来的class)

    apk反编译工具

    dex2jar可以将dex文件反编译为jar包文件,使用它可以使用指令:dex2jar.bat <class.dex>,会将class.dex文件反编译的jar包放在同一级的目录下面。然后就可以使用gd-gui工具直接查看jar包的源代码。

    反编译apk(一键反编译)

    1. 下载成功后解压 2. 将apk文件放到onekey-decompile-apk目录下 3. 将apk文件拖拽到_onekey-decompile-apk.bat上 ... 会在onekey-decompile-apk目录下生成和apk同名的jar文件(dex2jar反编译出来的class)

    Android 最新反编译工具(2013-06)

    下载反编译工具包,打开apk2java目录下的apktool1.4.1文件夹,内含三个文件:aapt.exe,apktool.bat,apktool.jar 注:里面的apktool_bk.jar是备份的老版本,最好用最新的apktool.jar 在命令行下定位到apktool.bat...

    安卓反编译文件所用到的工具及方法

    反编译Apk得到Java源代码 首先要下载两个工具:dex2jar和JD-GUI,前者是将apk中的classes.dex转化成Jar文件,而JD-GUI是一个反编译工具,可以直接查看Jar包的源代码。 具体步骤: 1.首先将apk文件,将后缀改为...

    java 反编译工具

    5.反编译 在 .apk 文件上右键会出现 两个选项 apktool(反编译资源、配置文件) 和 dex2jar(反编译dex为jar文件) 反编译后的文件会生成在apk所在目录 6.如果需要重新反编译,请删除之前生成的文件 7.jd-gui-0.3.3....

    批处理反编译apk

    通过Bat文件一次可以反编译多个 apk文件,已经内置apktool readme.txt 1、安装好jdk 1.6并配置好java环境 ; 2、将要反编译的APK 放到apk 文件夹中; 3、双击 反编译apk.bat; 4、反编译后的apk就会显示在newapk文件夹下...

    最新的android反编译

    最新的android反编译工具以及相关的使用方法,这个版本为最新的工具。 1、把apk文件重命名为zip或者rar文件格式 2、解压后把classes.dex复制到dex2jar-2.0目录中 3、打开cmd,定位到dex2jar-2.0目录 4、运行d2j-dex2...

    【BAT必备】java web面试题

    【BAT必备】java web面试题【BAT必备】java web面试题【BAT必备】java web面试题【BAT必备】java web面试题【BAT必备】java web面试题【BAT必备】java web面试题【BAT必备】java web面试题【BAT必备】java web面试题...

    bat 运行java main方法

    源代码,jar包及bat文件,注意:bat文件中不能有空格。

Global site tag (gtag.js) - Google Analytics