exe 反编译 java_.exe文件怎么反编译为java代码(有木有造的)
展开全部
如果你的exe是用EXE4J生成的可以使用e68a84e8a2ad62616964757a686964616f31333337383831位运算提取class文件
File f=new File("...");//exe文件路径
File f1=new File("...");//生成的rar文件路径
FileInputStream fin=new FileInputStream(f);
FileOutputStream fout=new FileOutputStream(f1);
BufferedInputStream bin = new BufferedInputStream(fin);
BufferedOutputStream bout = new BufferedOutputStream(fout);
int in = 0;
do {
in = bin.read();
if (in == -1)
break;
in ^= 0x88;
bout.write(in);
} while (true);
bin.close();
fin.close();
bout.close();
fout.close();
运行完会生成rar,解压缩后得到项目目录,但文件是.class的,然后使用jd-gui反编译一下就是源代码了
exe 反编译 java_.exe文件怎么反编译为java代码(有木有造的)相关推荐
- idea 项目jar反编译java_带你上手阿里开源的 Java 诊断利器:Arthas
本文适合有 Java 基础知识的人群. 本文作者:HelloGitHub-秦人 HelloGitHub 推出的<讲解开源项目>系列,今天给大家带来一款阿里开源的 Java 诊断利器 Art ...
- linux java编译后生成文件_Linux终端编译并执行Java文件
shell 中操作: 1.先创建java项目目录,名称project. mkdir project 2.在项目中创建src和bin目录,src下用于存放 ".java" 文件,bi ...
- javac 编译java_如何使用Javac工具编译Java源代码?
javac 编译java javac is a tool used to compile Java applications or source code. javac reads class and ...
- centos如何编译c语言文件,centos如何编译c语言代码
编译c,c++代码 安装gcc 1.使用如下命令查询 centos 官方gcc的所有包: yum -list gcc* 可安装的软件包 gcc.x86_64gcc-c++.x86_64gcc-gfor ...
- java会编译失败吗?_请问为什么这个通用java代码不会编译?
为什么这个通用java代码不会编译? 在这个简化的例子中,我有一个泛型类,以及一个返回Map而不管类型参数的方法.当我没有在包含类上指定类型时,为什么编译器会清除地图上的类型?import java. ...
- python调用java文件_Python程序中调用Java代码的实践
1.环境准备 windows 7(64位)+JDK(64位)+Python(64位)+eclipse+pycharm 还需要一个作为桥梁的工具包,jpype1,这个工具包可以启动jvm,使java代码 ...
- 哪个工具编译java_用什么工具来编译JAVA啊?
装JDK 从java.下载jdk-1_5_0_04-windows-i586-p.exe 安装到指定路径,我选择D:\jdk1.5.0 配置环境变量: JAVA_HOME: D:\jdk1.5.0 P ...
- vs编译c语言文件不读取对象式宏,C代码的条编译宏windows的VS和linux下gcc编译不一样...
#include #include #define XXX 2 #define YYY 20 int main() { #if(XXX > 10) printf("XXX > 1 ...
- linux 编译多个文件,linux gcc编译多个源文件的方法
华为荣耀6 H60-L02/L12(联通版)救砖包[适用于无限重启] 本帖最后由 HOT米粒 于 2014-11-16 20:43 编辑 华为荣耀6 H60-L02/L12(联通版)救砖包[适用于无限 ...
- hadoop上传文件java_hadoop入门之通过java代码实现将本地文件上传到hadoop的文件系统...
第一步:首先搭建java的编译环境.创建一个Java Project工程,名为upload. 第二步:选中所需的Jar包. 选中JRE System Library 选择BuildPath Confi ...
最新文章
- 安装完DevExpress14.2.5,如何破解它呢?
- 深度学习- Dropout 稀疏化原理解析
- 选择排序 C++代码实现及性能分析 恋上数据结构笔记
- Linux下VNC配置多个桌面和修改密码 不会当系统重启vnc失效
- Oracle 原理:复杂的SQL语句
- feign-hystrix的使用
- 【已解决】Error occurred during loading data. Trying to use cache server_Python系列学习笔记
- Python PCA降维小例子
- mongodb可视化工具robo3T的安装和使用
- BERT+CRF互联网金融新实体发现
- 深入解读Linux进程调度系列(总览)
- 数据结构题及c语言版 答案,数据结构(C语言版)1800道题及答案[完整版]
- 图片标注工具Labelme-简明使用教程
- AECC2019免费下载After Effects CC 2019中文完整破解版免费下载与安装教程...
- 联想电脑重装win7系统详细图文教程
- Linux系统(centos/ubuntu)修改IP地址方法总结
- java声卡录音_win10下程序无法录音或使用麦克风
- MATLAB绘画双纵坐标图改纵坐标颜色都为黑色
- 正电荷/内质网靶向性/蓝色/mCy-ER/绿色/开关型/CySeN花菁染料近红外荧光探针的制备
- idcard detection using opencv