如何混淆Java编译后的类或jar,或将jar编译成exe,使人无法反编译获得源代...
1、还有种方法就是混淆代码,加密class和高级加密class,方式比较复杂,可以自行百度。
站在用户的角度思考问题,与客户深入沟通,找到安塞网站设计与安塞网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:网站建设、成都网站制作、企业官网、英文网站、手机端网站、网站推广、申请域名、虚拟主机、企业邮箱。业务覆盖安塞地区。
2、无法防止。.class文件的标准是公开的,无法防止别人反编译你的代码。你顶多可以用代码扰乱工具扰乱你的代码,这样反编译的代码就难以阅读。比如可以试试用proguard来扰乱(“加密”)和反扰乱(“解密”)你的代码。
3、代码编译成class文件代码打成jar包混淆jar包用jar包生成classes.dexresources.ap_生成apk以及签名只不过工具帮我们一次性全做了,如果你要写批处理来做,就要按上面的步骤来做了。
4、RetroGuard 是针对 jar 文件做混淆的。使用之前需要先配置一下。可以手工编辑配置文件,更好的方法是使用 RetroGuard 提供的 GUI 工具来生成配置文件。
请教一个Java代码混淆器:ProGuard的混淆质量.
1、混淆也只能是对方法名,变量名称进行混淆;内部代码也只能是对字符串进行混淆,以及压缩等。
2、免流高级混淆可以使用OpenVPN、SoftEther VPN、WireGuard等软件来实现,它们都是开源的虚拟专用网络(VPN)软件,可以帮助您更安全地访问互联网,保护您的隐私和安全。
3、proguard就是这样的混淆工具,它可以分析一组class 的结构,根据用户的配置,然后把这些class 文件的可以混淆java元素名混淆掉。在分析class 的同时,他还有其他两个功能,删除无效代码(Shrinking 收缩),和代码进行优化(Optimization Options)。
4、默认情况下,ProGuard会忽略他们 -keepdirectories [ directory_filter ] 指定要保持的目录结构,默认情况下会删除所有目录以减小jar的大小。 -target version 指定java版本号。
请教,谁会用Java代码混淆器ProGuard4.8
1、如何保护我们的源代码,实际上,应该有几种方法可以使用:使用代码混淆器 重载应用服务器的classloader 对于第一种方法来说,现在外面有很多开源工具可以使用,个人认为最好用的当属proguard莫属。
2、那么,如何保护我们的源代码,实际上,应该有几种方法可以使用:使用代码混淆器 重载应用服务器的classloader 对于第一种方法来说,现在外面有很多开源工具可以使用,个人认为最好用的当属proguard莫属。
3、混淆也只能是对方法名,变量名称进行混淆;内部代码也只能是对字符串进行混淆,以及压缩等。
4、java web项目混淆 proguard8工具,说是支持war的,可混淆过后少了classes目录了,自然成功不了。
名称栏目:java怎么混淆源代码 java 混淆
文章位置:http://lswzjz.com/article/dcdsjps.html