怎样对ssh框架结构的编译之后的.class进行混淆处理,防止反编译。

[复制链接]
查看11 | 回复4 | 2012-11-9 15:45:40 | 显示全部楼层 |阅读模式
下面是我从论坛上靠过来的 希望对你有帮助常用的保护技术由于Java字节码的抽象级别较高,因此它们较容易被反编译。本节介绍了几种常用的方法,用于保护Java字节码不被反编译。通常,这些方法不能够绝对防止程序被反编译,而是加大反编译的难度而已,因为这些方法都有自己的使用环境和弱点。 隔离Java程序 最简单的方法就是让用户不能够访问到Java Class程序,这种方法是最根本的方法,具体实现有多种方式。例如,开发人员可以将关键的Java Class放在服务器端,客户端通过访问服务器的相关接口来获得服务,而不是直接访问Class文件。这样黑客就没有办法反编译Class文件。目前,通过接口提供服务的标准和...
回复

使用道具 举报

千问 | 2012-11-9 15:45:40 | 显示全部楼层
使用ProGuard这款反编译工具,具体操作网上有很多相关的操作步骤介绍,例子见下载proguard的example...
回复

使用道具 举报

千问 | 2012-11-9 15:45:40 | 显示全部楼层
本人设计了一套框架,支持j2ee环境下的核心代码加密,支持spring,tomcat和jboss下测试通过,如需了解请邮件至[email protected]...
回复

使用道具 举报

千问 | 2012-11-9 15:45:40 | 显示全部楼层
再给他反编译...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行