JAD反编译class文件成java文件
class文件是字节码文件,打开谁也看不懂,但是如果需要用里面代码的时候怎么办呢?其实通过JAD就可以进行反编译class文件成java文件
1.下载JAD
JAD官网:https://varaneckas.com/jad/
按照自己的操作系统去下载。
2.解压,在里面创建一个文件夹
3.将class文件放入刚刚创建的文件夹中
4.同时按下WIN+R键,在界面输入框中输入cmd,进入dos界面
5.输入命令,进入jad.exe所在盘,再进入jad.exe所在的文件夹
6.输入命令,按下Enter进行转换
命令:jad -o -r -s java -d src class/*.class
命令中"src"与"/"中间就是刚刚创建的文件夹的名称
7.在jad.exe所在的文件夹中,会生成一个src文件夹,里面就是class文件反编译生成的java文件
打开,就可以看见里面的源代码了
JAD反编译class文件成java文件相关推荐
- 反编译.class和原java文件的源码对比
大家都知道,java文件编译后是.class文件,如果我们通过反编译的方式,重新反编译成java文件,此java文件和原来编译前的java文件有什么区别呢? 下面主要对比字面型常量之间.变量之间以及两 ...
- Java的class文件批量反编译成Java文件
Java的class文件批量反编译成java文件 Class文件是java文件编译后产生的一个文件,class文件便于在软件上运行,但是我们无法阅读中间的程序,所以我们需要将class文件转换成jav ...
- Android 反编译 -smali文件对比java文件
smali文件对比java文件 .class :类名 .super :父类 .source :源文件名 .implements ...
- JAVA 如何将class文件转换成java文件
说明 若将应用部署到了服务器上或者将JAVA文件编译成了class文件之后,而原JAVA代码又因为某些原因丢失了,那么能否将Class文件转换为JAVA文件? 工具 JAVA反编译工具 jad.exe ...
- tomcat work目录的作用就是编译每个项目里的jsp文件为java文件如果项目没有jsp页面则这个项目文件夹为空...
最近发现,很多网友喜欢把tomcat的work目录里的东西叫做缓存,其实那不是很恰当,work目录只是tomcat的工作目录,也就是tomcat把jsp转换为class文件的工作目录,这也正是为什么它 ...
- JSP文件如何转换成Java文件?
文章目录 jsp 文件如何转换成 java 文件 jsp 何时开始编译 jsp 编译后的文件存储目录 jsp 文件如何转换成 java 文件 html ...
- 安卓反编译揭秘,伪加密APK文件如何被破坏
2019独角兽企业重金招聘Python工程师标准>>> 1. 源码混淆 如上图,对Android APP的源码进行混淆后混淆器将代码中的所有变量.函数.类的名称加密为简短的英文字母代 ...
- 反编译“微软纸牌集合”资源文件
@[TOC]反编译"微软纸牌集合"资源文件 成功反编译"微软纸牌集合"资源文件 一天时间,终于成功反编译了"微软纸牌集合(Microsoft Soli ...
- idea查看java文件编码_Intellij Idea编译项目下的.java文件时的编码问题
由<编译.java文件时的编码问题>可知,在编译.java文件的时候,需要正确指定一个编码方案,该编码方案用于解码.java文件的字节流. 那么在使用Intellij Idea编译(假定使 ...
最新文章
- nginx+tomcat,http强制跳转https后的error_page配置!【原创】
- webstorm快捷键生成html页面,webstorm工具使用的快捷键
- 报错:SyntaxError: Non-UTF-8 code starting with '\xbc' in file
- OpenSSL(加密方式,加密算法,自签证书)
- MySQL 中的三中循环 while loop repeat 的基本用法
- GET和POST有什么区别?
- EntityFramework Core 5.0 VS SQLBulkCopy
- LeetCode:位运算实现加法
- c语言 两条线段位置,C++/STL实现判断平面内两条线段的位置关系代码示例
- elasticsearch亿级数据量全量索引导入优化方案
- Learn OpenGL(四)——片段着色器(Fragment Shader)
- 冰点下载器手机版apk_冰点文库下载器
- 《第一本无人驾驶技术书》
- 360全景倒车影像怎么看_360全景影像和倒车影像有什么区别
- Python3-网页爬取-批量爬取贴吧页面数据
- 医院挂号系统源码(含数据库)
- weui UI库适用范围
- 一个去除pdf回车符的网页
- 高性能电工电子电气控制技术实训考核装置
- 官网实例详解4.37(pretrained_word_embeddings.py)-keras学习笔记四
热门文章
- 从部署EOSIO到部署智能合约
- java单机麻将,经典单机麻将,安卓麻将,离线单机麻将:安卓什么单机麻将!单机安卓游戏麻将-南开游戏网...
- WindowsAPI —— CreateMutex
- HTML+CSS+JS ❤ 9.10教师节祝福网页制作 (3D炫酷烟花祝福)
- php fastcgi配置_[转帖]将 FastCGI 配置为主机 PHP 应用程序 (IIS 7) | 霸王硬上弓's Blog...
- WireShark 简介
- 十大集成灶火星人电商销售7年蝉联桂冠,再战618战绩如何?拭目以待
- Teams桌面电话系列(1)——Yealink T58A
- 基于正方系统的抢课软件教程系列一模拟登录3之验证码识别
- python老鼠打洞问题