`
Illum
  • 浏览: 2021 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

寻求比较好的Java代码保护方式

阅读更多
公司使用Java开发的一个组件准备授权给其他用户使用,需对一些业务代码进行保护,阻止使用者反编译后获取算法。但是因为一些设计方面的特殊原因,可能不能使用扰码方式进行,想向做过Java代码保护的朋友寻求一些帮助。如能给出一些合适的思路,将不胜感激。
分享到:
评论
1 楼 laiseeme 2007-07-11  
以前反编译过一个,看到很多goto之类的,还有很多象汇编的东东,不知道怎么扰乱的

相关推荐

    行棋游戏java代码

    在本项目中,我们关注的是一个基于Java编程语言实现的行棋游戏,也称为“飞行棋”。飞行棋是一种广受欢迎的棋类游戏...如果你对Java编程或飞行棋游戏的实现有兴趣,可以尝试自己动手编写,或者参考提供的QQ号寻求帮助。

    Java学习源代码检索系统免费版.rar_java检索系统_免费_检索系统

    【Java学习源代码检索系统免费版】是一款专为Java初学者和开发者设计的源代码查询工具,它提供了方便快捷的方式,帮助用户在大量的Java代码库中寻找特定的代码片段或功能实现。这款系统的核心功能是搜索和检索,使得...

    JAVAclass加密工具

    总之,"JAVAclass加密工具2.2"是Java开发者保护代码安全的一个有效工具,通过加密手段,它可以帮助开发者防范源代码泄露,提升软件的安全性和保密性。然而,它也需要与良好的编程实践和版本控制策略相结合,才能达到...

    java LDAP+CAS单点登录

    3. **代码文档**:提供了Java代码示例,说明如何在应用程序中集成CAS和LDAP。 4. **程序源码**:可能包括了一个示例项目,展示了完整的Java LDAP+CAS集成的实现。 5. **群组信息**:提供了一个讨论组的联系方式,供...

    java学习代码

    Java学习代码是一个专门为初学者设计的资源集合,旨在帮助新手逐步熟悉并掌握Java编程语言的基础概念和实践操作。这个压缩包可能包含了多个示例代码文件,以"Book0"为开始的命名,暗示了它可能是一个系列教程的一...

    cas.rar_cas java_cas服务端代码_单点登录

    9. 监控与调试:理解和分析源代码可以帮助开发者更好地监控CAS服务器的运行状态,定位和解决可能出现的问题。可以使用日志工具记录服务器活动,或者利用调试工具分析代码执行流程。 综上所述,这个“cas.rar”...

    Thinking in Java(第四版) java的进阶 中文版 pdf

    《Thinking in Java》是Bruce Eckel的经典之作,第四版更是被广大Java开发者视为进阶学习的重要参考资料。...通过阅读和实践书中的代码示例,你将能够更好地掌握Java编程,并在软件开发的道路上更进一步。

    完成Java面向对象程序设计实验课的心得体会

    遇到困难时,我会先自我尝试,如果无法解决,则会寻求老师和同学的帮助,这种互助学习的方式让我受益匪浅。 此外,我也意识到Java在实际生活中的广泛应用,如Android开发、企业级应用等,都需要扎实的Java基础。...

    这是一款基于Java开发的12306抢票小程序的后端代码.zip

    如果您下载了本程序,但是该程序存在问题无法运行,那么您可以选择退款或者寻求我们的帮助(如果找我们帮助的话,是需要追加额外费用的)。另外,您不会使用资源的话(这种情况不支持退款),也可以找我们帮助(需要...

    基于java的web音乐网站

    2. **JSP(JavaServer Pages)**:这是一种动态网页技术,它允许在HTML代码中嵌入Java代码,从而实现服务器端的数据处理和页面生成,用于构建动态用户界面。 3. **Struts**:这是一个基于MVC(Model-View-Controller...

    java 反编译工具

    Java反编译工具是开发人员在处理Java字节码时常用的一种工具,它能够将已编译的.class文件转换回可读的.java源代码。这种技术对于理解已有的库、框架或者研究其他人的代码非常有帮助,特别是当原始源代码不可用时。...

    保护你的代码:GitHub Advanced Security与代码扫描深度指南

    ### 保护你的代码:深入解析 GitHub Advanced Security 与代码扫描 **GitHub** 是一个非常流行的面向开源及私有软件项目的托管平台,它以其强大的版本控制和源代码管理能力而闻名。除了基本的功能外,GitHub 还提供...

    java课件 java课程资源

    它以其“一次编写,到处运行”的特性而闻名,因为Java代码可以跨平台运行,只需在不同的系统上安装Java虚拟机(JVM)。东南大学计算机系的这个java课件集合为学习者提供了深入理解Java编程的宝贵资源。 首先,让...

    java服务器高级编程

    - **优势**:JSP的主要优点在于其简洁性和易用性,开发者可以通过简单的语法混合HTML标记和Java代码,快速构建复杂的Web应用。 #### 四、Web架构与开发 - **Web架构**:在讨论服务器端Java技术之前,理解Web的基本...

    java视频资料下载地址

    2. **安全性**:Java拥有内置的安全机制,可以防止恶意代码的执行,保护系统免受攻击。 3. **丰富的API**:Java提供了大量的类库,涵盖了图形用户界面、网络通信、数据库连接、多线程处理等多个方面,极大地简化了...

    Java经典编程300例及光盘使用说明

    总的来说,《Java经典编程300例及光盘使用说明》是一个全面且实用的学习资源,它将帮助你在实践中掌握Java编程,提升编程技能,无论你是初入编程殿堂的新手,还是寻求进阶的开发者,都能从中受益匪浅。

    JAVA 反编译插件 jadclipse

    JAVA 反编译插件jadclipse是Java开发者用于查看和理解已编译的.class文件源代码的工具。在编程过程中,我们可能遇到无法获取源代码的库或类,这时jadclipse就显得非常有用。它整合了JAD(Java Decompiler)的功能,...

    SSH程序框架代码_可以直接运行

    2. **编程语言基础**:熟悉SSH框架所使用的编程语言,如Java或Python,以便阅读和修改代码。 3. **框架实现**:理解SSH框架的具体实现,例如JSch或paramiko库的API,如何创建连接,执行命令,传输文件等。 4. **...

    JAVA 开源CRM

    开源的特性意味着JAVA CRM系统的源代码对公众开放,用户可以免费获取并进行二次开发,这为企业提供了极大的成本优势和定制化可能。开发者可以根据业务需求对CRM进行调整,添加或修改功能,甚至与其他开源项目集成,...

Global site tag (gtag.js) - Google Analytics