社区
Java
帖子详情
java做出的软件安全吗?
andy_zhang_ping
2004-08-18 03:38:21
如果我们用java做出一个软件,我们又不能生成exe文件,只能用jar打包,但是有点就是别人可以打开包来看源代码呀!怎么样才能做好这一点,有没有双击就可以运行程序的方法呢?好像没有吧!
...全文
123
12
打赏
收藏
java做出的软件安全吗?
如果我们用java做出一个软件,我们又不能生成exe文件,只能用jar打包,但是有点就是别人可以打开包来看源代码呀!怎么样才能做好这一点,有没有双击就可以运行程序的方法呢?好像没有吧!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chesterwoo
2004-08-18
打赏
举报
回复
如果有可能,截取过滤流应该可以将混淆过的代码截获并加以解析。
chesterwoo
2004-08-18
打赏
举报
回复
to cuizm(射天狼):
你的做法是使用了可执行jar文件,一般的用法是java -jar XXX.jar。但如果不是配置了执行程序,如默认用java -jar打开,jar文件自己不能打开。因为jar文件没有可执行的壳。
射天狼
2004-08-18
打赏
举报
回复
TO: chesterwoo
不用配置,打包的时候加工一下就可以了,首先建立一个manifest.mf文件,里面指定运行的主类,如下:
Main-Class: frameApp.frameApp(回车)
//注意大小写,冒号后面的空格,末尾的回车
打包命令行:
jar -cvfm frameApp.jar manifest.mf frameApp JDataBase
我的frameApp是放在包frameApp里的,JDataBase是数据操作的类!!
用此方法打包之后,双击即可运行!!
aoaoJava
2004-08-18
打赏
举报
回复
可以生成 exe 文件的,这里前几天讨论过这个问题
建议你搜索一下
qlampskyface
2004-08-18
打赏
举报
回复
你可以用混淆器对jar进行混淆,也可以先对class混淆后再打成jar
你搜搜这两个工具:
retroguard 很有名气的混淆工具,Borland已经将其使用在自己的IDE JBuilder中
JADE sun中国研发组做的,各人觉得比retroguard在混淆能力上还要好一点,不过得先混淆再打包
andy_zhang_ping
2004-08-18
打赏
举报
回复
class文件可以被反编译成.java文件呀!
chesterwoo
2004-08-18
打赏
举报
回复
to cuizm(射天狼):
你是配置了windows的执行程序吧,jar文件自身是不能运行的。
liyong33
2004-08-18
打赏
举报
回复
exe4j
射天狼
2004-08-18
打赏
举报
回复
你把源码打到包里干什么啊!!
JAR可以做成双击执行的!!
yihan422
2004-08-18
打赏
举报
回复
````````````````
楼上的也太```````````
JAR里是CLASS文件吧,看得到源代码的?
EXE就不能跨平台了,好象用工具可以做成EXE的
zero_alf
2004-08-18
打赏
举报
回复
是呀,我也想知道怎么做成双击就可以的
黑马
2004-08-18
打赏
举报
回复
这是版权问题,到有关部门注册登记吧
Java
之路
你了解
Java
吗?你知道
Java
能做什么吗?你知道
Java
该怎么学吗?你知道
Java
未来的发展趋势、发展状况吗?
学习
Java
好还是python好?
学习
Java
好还是python好?两种开发语言都是目前互联网需求量比较大,就业薪资比较高的。学
java
还是学python有时候确实让想从事开发的人在选择上很难
做出
满意的决定,今天我来分析下学习
Java
好还是python好?
Java
是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此
Java
语言具有功能强大和简单易用两个特征。
Java
语言
Java
8 &
Java
11将闭源?作为
Java
程序员该何去何从?
前言 首先声明,本篇博客不包含任何批判行为,只是以自身作为一个以
Java
语言开发为主的这样一个工程师的背景之下,来谈谈自己对
Java
这门语言的个人看法,最后,如果觉得本文不错,欢迎点赞,如若不足之处欢迎指正。
Java
8 &
Java
11将闭源? 因为前段时间(大概在JDK11正式发布的时间节点)博主在社区中看到,有很多人都在喧嚣说
Java
8 和
Java
11 都将要...
Java
和.net那个好?
Java
和.net那个好?两种开发语言都是目前互联网需求量比较大,就业薪资比较高的。学
java
还是学.net有时候确实让想从事开发的人在选择上很难
做出
满意的决定,今天来分析下学习
Java
和.net那个好?
Java
是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此
Java
语言具有功能强大和简单易用两个特征。
Java
语言作为静态面向对象编
java
编程是什么_
java
编程是什么?
java
编程有哪些特点?
大家要想学好
java
编程,首先就要知道
java
编程是什么?了解它的含义,才可以更好的只程序中体现,那么接下来,我们就来给大家讲解一下这方面的内容,让大家了解更多
java
的知识!
Java
是一种可以撰写跨平台应用程序的、面向对象的程序设计语言。简单说,
Java
就是一种语言,不过是一种针对jvm的语言,
Java
编译后是字节码,而jvm会把这些字节码解释成机器码,然后
做出
相应的动作。
java
编程有哪些特点...
Java
50,528
社区成员
85,607
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章