首页 > 其他分享 >jad 命令行批量反编译

jad 命令行批量反编译

时间:2023-04-20 12:04:09浏览次数:47  
标签:反编译 class 命令行 org jad 目录 sjava



下载地址 : http://varaneckas.com/jad/  解压 放到 jdk bin目录

比如需求是要把org文件夹下及其子文件夹下所有的class文件反编译后放到src目录中,并保持package原始结构
命令这样:
jad -r -dsrc -sjava "org/**/*.class"

-r表示保持原始package结构
-dsrc表示output目录为当前的src目录
-sjava表示反编译后的后缀为.java

 

-o

-o - 无需确认直接覆盖输出 (default: no)

标签:反编译,class,命令行,org,jad,目录,sjava
From: https://blog.51cto.com/u_16080829/6209399

相关文章

  • memcached命令行参数说明
    评:1、启动Memcache常用参数-p<num>设置TCP端口号(默认不设置为:11211)-U<num>UDP监听端口(默认:11211,0时关闭)[u][b]-l<ip_addr>绑定地址(默认:所有都允许,无论内外网或者本机更换IP,有安全隐患,若设置为127.0.0.1就只能本机访问)[/b][/u]-d以daemon方式运行......
  • CLI命令行应用
    前言针对golang这门高级语言,主要想了解它的语言特性还有服务器建站还有微服务搭建方面的用途,以下都可以算是使用记录。一、命令行应用的标准库实现很多语言都有针对命令行参数的功能包,比如python的argparse和golang的flag两个标准库,对于不少c/cpp程序员来说,最直显的就是main函......
  • M2 java 反编译工具 jd-gui安装
    安装java1.8验证安装whichjava$(/usr/libexec/java_home)echo$JAVA_HOMEjava-verison```####brew安装brewinstalljd-gui###已经安装jdk1.8但是Java反编译工具JD-GUI还是报错找不到java1.8+ERRORlaunching'JD-GUI'NosuitableJavaversionfoundon......
  • C#代码反编译效果查看
    1.有静态构造函数的cs文件有静态构造函数的cs源文件namespaceConsoleAppBasic{internalclassHasStaticCtorClass{staticintx;inty;staticintZ;intD;internalstaticintX{get......
  • GPU-CPU命令行缓冲区
    目录书上25页命令行缓冲区是一个循环队列,且有大小限制(书上说是几千)CPU调用GPU干活,就会往队列屁股后添加指令GPU看到队列头有指令,就开始干活受CPU限制,受GPU限制受CPU限制:cpu繁忙,向命令行缓冲区写命令很慢,没有命令那gpu就闲下来了受GPU限制:gpu繁忙,命令行缓冲区已经写满......
  • Java | 一分钟掌握JDK命令行工具 | 4 - 可视化分析工具
     作者:Mars酱 声明:本文章由Mars酱编写,部分内容来源于网络,如有疑问请联系本人。 转载:欢迎转载,转载前先请联系我!前言我们其实在分析的时候,也并不是必须使用命令行工具才能可以分析。JDK还提供了可视化工具让大家可以在图形化的操作系统中使用。可视化分析工具可视化分析工具分两种:......
  • Java | 一分钟掌握JDK命令行工具 | 3 - 实战
     作者:Mars酱 声明:本文章由Mars酱编写,部分内容来源于网络,如有疑问请联系本人。 转载:欢迎转载,转载前先请联系我!前言前一篇Java|一分钟掌握JDK命令行工具|2-分类-掘金(juejin.cn)罗列了一些JDK命令行工具,我们没有必要把所有命令行工具全部介绍,那样对于开发者来说不实用也......
  • 运行mysql容器以及通过命令行访问数据库
    运行mysql容器下面命令将创建一个名为mysql-8.0.31的容器,并将容器中的MySQL根密码设置为root。dockerrun--namemysql-8.0.31-p3306:3306-eMYSQL_ROOT_PASSWORD=root-dmysql:8.0.31访问mysqlmysql-h127.0.0.1-P3306-u<username>-p导入sql文件创建数据......
  • 在终端命令行中把输出复制到剪贴板的命令 All In One
    在终端命令行中把输出复制到剪贴板的命令AllInOneusecommandcopyfromtheTerminalLinux系统Debian/Ubuntu/RaspberryPiOS#RaspberryPi$grepshutdown|???https://www.raspberrypi.com/documentation/computers/os.htmlhttps://www.debian.org/m......
  • Java | 一分钟掌握JDK命令行工具 | 2- 分类
     作者:Mars酱 声明:本文章由Mars酱编写,部分内容来源于网络,如有疑问请联系本人。 转载:欢迎转载,转载前先请联系我!JDK命令行工具分类命令行工具按照功能可以分为以下几个重要的大类:主要工具主要工具是用来完成主要工作的(废话),比如:编译、反编译、打包等等,以下是常见的:javac:您可以使用......