针对java加密防止反编译的办法
来源:互联网 发布:淘宝店招怎么加热点 编辑:程序博客网 时间:2024/05/22 08:14
众所周知,java开发语言提供了很方便的开发平台,开发出来的程序很容易在不同的平台上被移植,现在越来越多的人使用它来开发软件,与.net语言并驾齐驱。
Java有它方便的一面,同时也给开发者带来了一个不小的烦恼,就是保护程序代码变得困难,因为java语言编译和代码执行的特殊性,目前,除了好的加密产品外,还没有一个更好的解决办法或保护方案,但如果不采取有力的措施,则自己辛辛苦苦开发出来的程序很容易被人复制而据为己有,一般情况下,大多数的人都是用混编器(java obfuscator)来把开发出来的程序进行打乱,以想达到防止反编译的目的,但是,这种方法在网上很容易找到相关的软件来重新整理,那么这个混编器工具也只能控制一些本来就没有办法的人,而对于稍懂工具的人几乎是透明的,没有任何意义。再说硬件加密锁,大多数厂商提供的加密锁只能进行dll的连接或简单的api调用,只要简单地反编译,就很容易把api去掉,这样加密锁根本起不了作用,那到底是否还有更好的解决办法呢?
建议考虑外壳加密办法在工具中,有一个叫做数据加密的功能,这个功能可以很好的防止反编译而去掉api的调用,大家知道:硬件加密锁的保护原理就是让加密过的软件和硬件紧密地连接在一起,调用不会轻易地被剔除,这样才能持久地保护您的软件不被盗版,同时,这种方式使用起来非常简单,很容易被程序员掌握,要对一个软件实现保护,大约只需几分钟的时间就可以了
还想了解更多好办法可加本人QQ:119520575 手机13570332453
- 针对java加密防止反编译的办法
- JAVA防止反编译(JAVA加密锁)
- 针对Java Web部署和发布项目的加密和反编译的一些看法
- java防止反编译的方法
- Java加密Jar包和Class文件防止反编译的方法
- JAVA加密技术探讨(防拷贝和防止反编译)
- JAVA加密技术探讨(防拷贝和防止反编译)
- JAVA加密保护(防拷贝和防止反编译)
- 防止Class类反编译的方法,对Class进行加密
- Spring加载加密后的文件,防止反编译
- java防止反编译的方法(转)
- 防止JAVA代码被反编译的方法
- 防止java反编译的一些常用方法
- 防止java反编译的一些常用方法
- 防止java反编译的一些常用方法
- 防止JAVA代码被反编译的方法
- 防止JAVA代码被反编译的方法
- 防止java反编译的一些常用方法
- 面向对象常见问题总结
- Ubuntu下单网卡绑定多个IP
- Removing the trailing file name and backslash from a path
- Qt 学习总结
- mandriva2010 xp ubuntu10.04 三系统的安装
- 针对java加密防止反编译的办法
- 关于pass-by-reference-to-const和pass-by-value
- void指针介绍
- csdn举办的云计算大会——总结思考篇
- IE6与IE7及IE8若干兼容问题
- 解决"cvCreateVideoWriter保存视频帧压缩格式只能用-1"的问题
- codeoooo
- 内核态与用户态的区别
- gentoo installation