展开全部

如果你的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代码(有木有造的)相关推荐

  1. idea 项目jar反编译java_带你上手阿里开源的 Java 诊断利器:Arthas

    本文适合有 Java 基础知识的人群. 本文作者:HelloGitHub-秦人 HelloGitHub 推出的<讲解开源项目>系列,今天给大家带来一款阿里开源的 Java 诊断利器 Art ...

  2. linux java编译后生成文件_Linux终端编译并执行Java文件

    shell 中操作: 1.先创建java项目目录,名称project. mkdir project 2.在项目中创建src和bin目录,src下用于存放 ".java" 文件,bi ...

  3. javac 编译java_如何使用Javac工具编译Java源代码?

    javac 编译java javac is a tool used to compile Java applications or source code. javac reads class and ...

  4. centos如何编译c语言文件,centos如何编译c语言代码

    编译c,c++代码 安装gcc 1.使用如下命令查询 centos 官方gcc的所有包: yum -list gcc* 可安装的软件包 gcc.x86_64gcc-c++.x86_64gcc-gfor ...

  5. java会编译失败吗?_请问为什么这个通用java代码不会编译?

    为什么这个通用java代码不会编译? 在这个简化的例子中,我有一个泛型类,以及一个返回Map而不管类型参数的方法.当我没有在包含类上指定类型时,为什么编译器会清除地图上的类型?import java. ...

  6. python调用java文件_Python程序中调用Java代码的实践

    1.环境准备 windows 7(64位)+JDK(64位)+Python(64位)+eclipse+pycharm 还需要一个作为桥梁的工具包,jpype1,这个工具包可以启动jvm,使java代码 ...

  7. 哪个工具编译java_用什么工具来编译JAVA啊?

    装JDK 从java.下载jdk-1_5_0_04-windows-i586-p.exe 安装到指定路径,我选择D:\jdk1.5.0 配置环境变量: JAVA_HOME: D:\jdk1.5.0 P ...

  8. vs编译c语言文件不读取对象式宏,C代码的条编译宏windows的VS和linux下gcc编译不一样...

    #include #include #define XXX 2 #define YYY 20 int main() { #if(XXX > 10) printf("XXX > 1 ...

  9. linux 编译多个文件,linux gcc编译多个源文件的方法

    华为荣耀6 H60-L02/L12(联通版)救砖包[适用于无限重启] 本帖最后由 HOT米粒 于 2014-11-16 20:43 编辑 华为荣耀6 H60-L02/L12(联通版)救砖包[适用于无限 ...

  10. hadoop上传文件java_hadoop入门之通过java代码实现将本地文件上传到hadoop的文件系统...

    第一步:首先搭建java的编译环境.创建一个Java Project工程,名为upload. 第二步:选中所需的Jar包. 选中JRE System Library 选择BuildPath Confi ...

最新文章

  1. 安装完DevExpress14.2.5,如何破解它呢?
  2. 深度学习- Dropout 稀疏化原理解析
  3. 选择排序 C++代码实现及性能分析 恋上数据结构笔记
  4. Linux下VNC配置多个桌面和修改密码 不会当系统重启vnc失效
  5. Oracle 原理:复杂的SQL语句
  6. feign-hystrix的使用
  7. 【已解决】Error occurred during loading data. Trying to use cache server_Python系列学习笔记
  8. Python PCA降维小例子
  9. mongodb可视化工具robo3T的安装和使用
  10. BERT+CRF互联网金融新实体发现
  11. 深入解读Linux进程调度系列(总览)
  12. 数据结构题及c语言版 答案,数据结构(C语言版)1800道题及答案[完整版]
  13. 图片标注工具Labelme-简明使用教程
  14. AECC2019免费下载After Effects CC 2019中文完整破解版免费下载与安装教程...
  15. 联想电脑重装win7系统详细图文教程
  16. Linux系统(centos/ubuntu)修改IP地址方法总结
  17. java声卡录音_win10下程序无法录音或使用麦克风
  18. MATLAB绘画双纵坐标图改纵坐标颜色都为黑色
  19. 正电荷/内质网靶向性/蓝色/mCy-ER/绿色/开关型/CySeN花菁染料近红外荧光探针的制备
  20. idcard detection using opencv

热门文章

  1. Linux之Shell编程详解
  2. JavaWeb笔记(一)Java网络编程
  3. C语言从入门到精通 ————1.初识C语言
  4. Storm Player 字幕加载
  5. CentOS 6.3安装MPlayer
  6. 计算机二级vfp程序语言,2012年计算机二级VFP语言基础学习教程
  7. GalleryView禁止选中项目向中间滑动
  8. form表单提交数据编码方式和tomcat接受数据解码方式的思考
  9. ubuntu22.04编译PBRT-v4
  10. JAVA集合容器源码解析