DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: hxh57738897
今日帖子: 25
在线用户: 11
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
男 nevergrief (孤独骑士) ★☆☆☆☆ -
盒子活跃会员
2022/1/3 14:58:08
标题:
请问有没有加密Java源码的方案? 浏览:1242
加入我的收藏
楼主: 请问有没有加密Java源码的方案?
虽然这是Delphi的论坛,但是没办法,还是要冒昧请教一下:
主要是在网上找到几个Java的开源项目(客户端),比较感兴趣,想继续开发,把它们做成有脸卖钱的商业软件。
但是保护源码这件事情做不好的话,就没有意义有没有什么加密Java源码的方案?付费的方案也可以
我能想到的有:
1. Enigma Virtual Box
2. Enigma Protector 
3. www.boxedapp.com
各位大侠有没有什么相关的经验呢?
----------------------------------------------
只有偏执狂才能生存!
作者:
男 vkow (vkow) ★☆☆☆☆ -
普通会员
2022/1/3 15:23:56
1楼: 简单来说,没有。
所有方案无非就是混淆。
别说反编译之后的源代码。
哪怕是字节码,很多人都能看懂。
----------------------------------------------
-
作者:
男 tuesdays (Tuesday) ▲▲▲▲△ -
普通会员
2022/1/3 15:30:21
2楼: 不是有加密狗?
----------------------------------------------
delphi界写python最强, python界写delphi最强. 写自己的代码, 让别人去运行.
作者:
男 vkow (vkow) ★☆☆☆☆ -
普通会员
2022/1/3 15:52:48
3楼: 我又想起之前看过的一个破解方案。
就是利用Java类加载器机制,直接替换掉关键类的关键方法。
非常巧妙,连文件破解修改都省了。
----------------------------------------------
-
作者:
男 nevergrief (孤独骑士) ★☆☆☆☆ -
盒子活跃会员
2022/1/3 16:21:10
4楼: 其实我也知道,java的二进制字节是不变的,所以源码本身是无法加密的
但是我想,有没有办法,把.class文件和JRE一起打包成一个exe,而且不容易被分解,那不就可以了?虽然想到了这些,但这个只是我个人的想法,各位大侠要是有相关经验就太好了。
----------------------------------------------
只有偏执狂才能生存!
作者:
男 stacker (OOP才是王道) ★☆☆☆☆ -
普通会员
2022/1/3 18:37:45
5楼: 有,只是加密过后,编译器认识你个鸟而已。
----------------------------------------------
-
作者:
男 stacker (OOP才是王道) ★☆☆☆☆ -
普通会员
2022/1/3 18:43:01
6楼: 没有加密方案,但是应该有Scrambled Code的软件吧,只是把变数名称改变,然后把排版拿掉,虽然最后还是有软件把它弄回来而已。
----------------------------------------------
-
作者:
男 star5 (星五) ★☆☆☆☆ -
盒子活跃会员
2022/1/4 8:59:28
7楼: jetbrains算权威了吧?防住了吗?
----------------------------------------------
博客 - http://offeu.com
脚本模型 - http://webpascal.com
需要短信接口的请联系我,可发行业与营销内容。
作者:
男 letianwuji (大器晚成) ▲▲▲▲▲ -
普通会员
2022/1/4 10:39:04
8楼: 想多了吧。
你卖给不会破解你软件的人,这是最靠谱的。

就没见过不能被破解的工具。
----------------------------------------------
相信自己,若自己都不相信,那还有谁可信。
作者:
男 xiaomajia52 (sun小马) ▲▲▲△△ -
普通会员
2022/1/4 12:27:04
9楼: 你想多了,打包成JRE,我一样可以给你还原出源码。
1. Enigma Virtual Box
2. Enigma Protector 
3. www.boxedapp.com
你提到的这些都只不过是捆绑工具罢了,说直白一点,就是一个高级的winrar,winzip压缩软件罢了,运行程序,直接释放出来。
----------------------------------------------
-
作者:
男 bmsr (白忙剩人) ★☆☆☆☆ -
普通会员
2022/1/4 13:41:36
10楼: 关键函数放到.dll/.so 里,然后jni调用
----------------------------------------------
http://blog.sina.com.cn/bmsrnote
作者:
男 pcplayer (pcplayer) ★☆☆☆☆ -
普通会员
2022/1/5 10:31:57
11楼: 加密和解密,所有的加密,都有办法解密,就看是否值得。

如果你那个玩意,做出来可以从市场上卖1万份,一份只能卖10块钱,估计没人去花功夫解密。

如果能在市场上卖2亿份,每份价格500块,别人也不来解密了,直接重新开发一套。

所以,如果要讨论软件产品的商业问题,需要知道自己的产品的商业定位,目标市场,目标价格,等等。

比如,我如果开发一个产品,首先就是那种不是每个人都会要的。如果每个人都会要的产品,我绝对不会去做,因为那种产品,即便现在没人做,等你做出来,让华为看见了,立马人家开发一套就把你搞死了。
----------------------------------------------
-
作者:
男 stacker (OOP才是王道) ★☆☆☆☆ -
普通会员
2022/1/5 12:50:35
12楼: 为什么EDA还是被美国掌控,是因为绑死硬件吗?
----------------------------------------------
-
作者:
男 yxsoft (yxsoft) ★☆☆☆☆ -
盒子活跃会员
2022/1/6 23:33:30
13楼: EDA是里面涉及到很多IP(知识产权),相当于我们写代码引用到各种各样的库,但是EDA里面的库都涉及到大量专利等等
----------------------------------------------
Great!
作者:
男 stacker (OOP才是王道) ★☆☆☆☆ -
普通会员
2022/1/7 7:32:46
14楼: 反正华为都被制裁了,还管专利个鸟,难道搞不出来吗?
----------------------------------------------
-
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行70.3125毫秒 RSS