社区
非技术区
帖子详情
一个被打包成exe的java执行程序如何反编译?
yljyljyljylj
2011-03-02 10:24:38
有一个java做的程序,被打包成可以直接执行的exe文件了。这个程序文件夹还包含jre文件夹。
请问如何把这个exe反编译,能看到里面的jar和源文件呢?
...全文
3230
10
打赏
收藏
一个被打包成exe的java执行程序如何反编译?
有一个java做的程序,被打包成可以直接执行的exe文件了。这个程序文件夹还包含jre文件夹。 请问如何把这个exe反编译,能看到里面的jar和源文件呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
csdn烟雨
2012-05-12
打赏
举报
回复
如何把那些东西都打进exe文件,是用exe4j呢
[Quote=引用 5 楼 的回复:]
引用 4 楼 antsleg 的回复:
打包成exe?一般来说java程序是一个可运行的jar包,为了方便,大多数应用程序会在外面提供一个exe程序来运行这个jar包(比如:eclipse就是这么做的),也就是说这个exe文件里面只有一个运行jar包的命令,而程序的主要源码还是在jar包里面。如果是这种情况的话,找到程序的jar包反编译里面的class文件就可以了。
就一个十几M的exe文件……
[/Quote]
孤鸿掠影
2011-03-24
打赏
举报
回复
没有办法了吧、、、
yljyljyljylj
2011-03-23
打赏
举报
回复
嗯。整个软件包含一个 jre文件夹,放虚拟机的。和这一个十几M的.exe,和一些配置文件。程序应该都在这个exe里包着呢。实在没办法了吗?
大蚂虾
2011-03-23
打赏
举报
回复
都打成了exe???
这个没办法了吧。。。
yljyljyljylj
2011-03-23
打赏
举报
回复
顶起来。
yljyljyljylj
2011-03-04
打赏
举报
回复
[Quote=引用 4 楼 antsleg 的回复:]
打包成exe?一般来说java程序是一个可运行的jar包,为了方便,大多数应用程序会在外面提供一个exe程序来运行这个jar包(比如:eclipse就是这么做的),也就是说这个exe文件里面只有一个运行jar包的命令,而程序的主要源码还是在jar包里面。如果是这种情况的话,找到程序的jar包反编译里面的class文件就可以了。
[/Quote]就一个十几M的exe文件,他是把所有jar class打包进去了。有方法吗?
江郎才近
2011-03-03
打赏
举报
回复
反编译后只能看到汇编代码
antsleg
2011-03-03
打赏
举报
回复
打包成exe?一般来说java程序是一个可运行的jar包,为了方便,大多数应用程序会在外面提供一个exe程序来运行这个jar包(比如:eclipse就是这么做的),也就是说这个exe文件里面只有一个运行jar包的命令,而程序的主要源码还是在jar包里面。如果是这种情况的话,找到程序的jar包反编译里面的class文件就可以了。
龙四
2011-03-03
打赏
举报
回复
这个就木有办法了
a264424163
2011-03-03
打赏
举报
回复
静静的漂过。。。
java
源代码生
成
exe
可
执行程序
打包
教程
java
源代码生
成
exe
可
执行程序
打包
.pdf
Java
打包
成
EXE
打包
成
EXE
可能会增加被
反编译
的风险,因为
Java
代码原本就是可被
反编译
的。为了增强程序的安全性,可以考虑使用混淆器对代码进行混淆,增加
反编译
的难度。 总之,
Java
打包
成
EXE
是
一个
方便用户运行
Java
程序的方法,...
java
桌面程序
打包
jar可执行包,类似达
成
exe
可
执行程序
这个插件的主要作用是帮助开发者将所有依赖的库文件(如JARs)和主程序一起
打包
成
一个
单一的JAR文件,这样用户只需双击该JAR,就能在拥有
Java
运行环境的机器上运行程序,类似于Windows的.
exe
可
执行程序
。 FATJAR...
打包
JAVA
应用
成
可执行
exe
文件
标题中的“
打包
JAVA
应用
成
可执行
exe
文件”指的是将
Java
应用程序转换为可以在Windows操作系统上直接运行的.
exe
格式的文件。这种做法的主要目的是为了让不熟悉
Java
环境的用户也能方便地运行
Java
程序,无需安装JRE...
Java
jar
打包
成
exe
应用程序
exe
4j是
一个
用于将
Java
应用程序
打包
成
Windows可执行文件的工具。它能够将.jar文件嵌入到.
exe
中,并创建
一个
自包含的启动器,该启动器会检查系统是否已经安装了
Java
,如果没有,则提示用户下载并安装。
exe
4j支持多种...
非技术区
23,407
社区成员
70,513
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章