
正文
java增加代码混淆,java添加代码
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
除了proguard还有免费的java混淆器吗
1、ProGuard 是一个免费的 Java类文件的压缩,优化,混肴器。它删除没有用的类,字段,方法与属性。使字节码最大程度地优化,使用简短且无意义的名字来重命名类、字段和方法 。eclipse已经把Proguard集成在一起了。
2、Allatori是一个Java 混淆器,它属于第二代混淆器,因此它能够全方位地保护你的知识产权。 Allatori具有以下几种保护方式:命名混淆,流混淆,调试信息混淆,字符串混淆,以及水印技术。对于教育和非商业项目来说这个混淆器是免费的。
3、java混淆器特点:使用一种或多种处理方式将class文件、java源代码进行混淆处理后生成新的class,使混淆后的代码不易被反编译,而反编译后的代码难以阅 读和理解。这类混淆器工具很多,而且也很有成效。
4、Android studio 对UI界面设计和编写代码有更好地支持,可以方便地调整设备上的多种分辨率。同样支持ProGuard工具和应用签名。不过,目前版本的Android Studio不能在同一窗口中管理多个项目。
相关问答
Q1: javaweb项目做混淆的详细步骤
RetroGuard 是针对 jar 文件做混淆的。使用之前需要先配置一下。可以手工编辑配置文件,更好的方法是使用 RetroGuard 提供的 GUI 工具来生成配置文件。
confusion-0.0.1-SNAPSHOT.jar这个是打包后的未被混淆的包,而confusion-0.0.1-SNAPSHOT-obfuscated.jar是混淆后的包,这个是我们需要的。 打包步骤clean maven工程。将resources下面的allatori.xml文件复制到target目录下面。
加载混淆器是非常简单的,只需要解压缩proguardzip,然后在 J2ME-Packing-Obfuscation 标签中选择 Proguard 的安装目录。
第二步骤:新建一个java web项目并配置servlet映射。具体方式可以参考:网页链接 (或者百度搜索:)第三步骤:编写前端查询请求页面 提交find.jsp页面具体代码如下所示:第四步骤:编写实体映射类。
从代码结构入手,搞清楚Java源码所在目录以及jsp代码所在目录。从Web.xml入手,搞清楚首页,上下文及配置情况。从lib目录里初步查看系统使用的框架和工具包。从页面大体浏览,看页面的scriptlet使用的主要语言。
项目实施是指当项目的立项及论证完成之后,项目执行者运用所具备的人、财、物力将项目付诸实际的过程。
Q2: proguard怎么混淆springmvc框架的java类
(1)、从网上download proguard工具,proguard工具主要包含是几个jar文件和一些example,下载地址http://proguard.sourceforge.net/ (2)、将里面的几个jar文件添加到类路径下面。
java web项目混淆 proguard8工具,说是支持war的,可混淆过后少了classes目录了,自然成功不了。
首先使用开发工具打开以前练手的项目,如下图所示。展开某一个项目目录,查看该项目中的配置文件或类包。如果项目文件中里面仅有applicationContext.xml文件,则代表该项目用了spring框架,如下图所示。
我只想混淆指定的包中的类、遍寻网上,那些配置文件针对 web项目 SSH 的基本上都是不能用的。
此外,Spring是非侵入式的:典型地,Spring应用中的对象不依赖于Spring的特定类。
关于java增加代码混淆和java添加代码的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






