
正文
java代码混肴器,java混合编程
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
javaweb项目做混淆的详细步骤
1、RetroGuard 是针对 jar 文件做混淆的。使用之前需要先配置一下。可以手工编辑配置文件,更好的方法是使用 RetroGuard 提供的 GUI 工具来生成配置文件。
2、confusion-0.0.1-SNAPSHOT.jar这个是打包后的未被混淆的包,而confusion-0.0.1-SNAPSHOT-obfuscated.jar是混淆后的包,这个是我们需要的。 打包步骤clean maven工程。将resources下面的allatori.xml文件复制到target目录下面。
3、加载混淆器是非常简单的,只需要解压缩proguardzip,然后在 J2ME-Packing-Obfuscation 标签中选择 Proguard 的安装目录。
4、第二步骤:新建一个java web项目并配置servlet映射。具体方式可以参考:网页链接 (或者百度搜索:)第三步骤:编写前端查询请求页面 提交find.jsp页面具体代码如下所示:第四步骤:编写实体映射类。
相关问答
Q1: Java混淆编译器
1、楼上只说了其一,没说其二: 混淆器的还有一个作用那就是对代码进行压缩,比如一个j2me程序打完包是400KB,使用混淆器混淆后就被压缩成100KB的文件,这对于手机这种内存空间比较宝贵的设备来说显得尤为必须。
2、ProGuard是一款免费的Java类文件压缩器、优化器和混淆器。它能发现并删除无用类、字段(field)、方法和属性值(attribute)。它也能优化字节码并删除无用的指令。
3、这里使用反编译工具对混淆后的包进行查看,我用的是jd-gui这个软件,小巧实用。
4、因为这个加密过程是在锁内完成的,并采用了128位的AES算法,这样,加密后的java程序,无论你采用什么样的反编译工具,都是无法反编译出来的。
5、你要的功能其实是Java代码混淆,如果要了解Java编译成exe,可以看“参考资料”。下面一段文字摘自《Java手机/PDA程序设计入门》一书,可以做为混淆器性能的大致观点:笔者没用过DashO,所以无法对其作出个人评价。
Q2: 求教一个问题,命令行编译Android程序,如何用proguard混淆
如果不指定outjars将不会有class文件被写入。
设置minifyEnabled true,就会在打包的时候进行代码混淆处理. 其中proguard-android.txt不用管,在sdk目录里面,主要是配置了proguard.cfg文件。
(1)、从网上download proguard工具,proguard工具主要包含是几个jar文件和一些example,(2)、将里面的几个jar文件添加到类路径下面。
ProGuard的压缩程序操作能分析字节码,并删除无用的类、字段和方法。程序只保留功能上的等价,包括异常堆栈描述所需要的信息。
Q3: 请教,谁会用Java代码混淆器ProGuard4.8
(1)、从网上download proguard工具,proguard工具主要包含是几个jar文件和一些example,(2)、将里面的几个jar文件添加到类路径下面。
java web项目混淆 proguard8工具,说是支持war的,可混淆过后少了classes目录了,自然成功不了。
具体混淆的步骤简单。首先,我们需要在工程描述文件project.properties中,添加一句话,启用ProGuard。
到http://proguard.sourceforge.net/下载proguard 准备好你的jar包,我在这里举例叫做test.jar。解压proguard,执行 bin目录下的proguardgui.bat。
默认情况下,ProGuard会忽略他们 -keepdirectories [ directory_filter ] 指定要保持的目录结构,默认情况下会删除所有目录以减小jar的大小。 -target version 指定java版本号。
Q4: 如何开发基于eclipse的软件
1、打开eclipse软件,点击菜单栏中箭头所指的file选项。在file选项的下拉选项中依次点击箭头所指的new和JAVAPROJECT选项。进入到新建project,在箭头所指的敌方输入项目名称,点击箭头所指的finsh完成创建。
2、启动Eclipse,第一次启动软件时,会提示选择工作空间(WorkSpace),可在硬盘上新建一个文件夹作为工作空间,这个文件夹将会保存你所编写的所有的源代码。2 如何新建一个简单的Java工程。
3、手机游戏开发手机游戏开发其实是j2me,是java语言的一个发展方向,用j2me就可以制作手机游戏以及软件。
4、下载并安装AndroidSDK。此开发套件包含用于创建适用于Android设备的Java代码的所有必要工具。另一个优点是可以通过包含适合不同Android设备的附加平台和软件包(这也是关于如何在eclipse中开发androidAPP)来创建多个版本的APP。
5、第一步:需求调研分析 首先:你要记录这个通讯录(word文档),有那些功能,需要什么样的技术(例如传文件等),第二步:概要设计 开发者需要对软件系统进行概要设计,即系统设计。
6、下载、安装JDK,从Oracel官方网站上下载,或者直接搜索jdk。安装JDK,选择安装目录。完成安装后配置环境变量。配置完成后,开始安装eclipse。从官方网站上下载,或者搜索后打开链接。
Q5: proguard怎么混淆springmvc框架的java类
1、(1)、从网上download proguard工具,proguard工具主要包含是几个jar文件和一些example,下载地址http://proguard.sourceforge.net/ (2)、将里面的几个jar文件添加到类路径下面。
2、java web项目混淆 proguard8工具,说是支持war的,可混淆过后少了classes目录了,自然成功不了。
3、首先使用开发工具打开以前练手的项目,如下图所示。展开某一个项目目录,查看该项目中的配置文件或类包。如果项目文件中里面仅有applicationContext.xml文件,则代表该项目用了spring框架,如下图所示。
4、我只想混淆指定的包中的类、遍寻网上,那些配置文件针对 web项目 SSH 的基本上都是不能用的。
5、此外,Spring是非侵入式的:典型地,Spring应用中的对象不依赖于Spring的特定类。
关于java代码混肴器和java混合编程的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。





