0 0

.jar包混淆0

自己写的jar包。想混淆一下防止被反编译。不知道能否混淆后在提供给别人jar包?
如果可以混淆,用什么混淆工具最好用?如果可以指点一二就最好了。
2012年10月11日 15:01

2个答案 按时间排序 按投票排序

0 0

iteye不是天天都在打一个加密狗的广告么.

你可以联系厂家问问咯

2012年10月11日 18:00
0 0

java-gui这个反编译的工具也不错。
但是你就是把所有的class文件都发编译了,效果也绝对不会和源码一模一样,反编译的东西都会有缺陷的。所以你还是再找找看吧,既然是开源的,就应该在它的官网上能找到源码。
如果class都能反编译的足够好的话,那就没有什么开源不开源的了,即使不开源,你反编译一下就o了,那就没有什么商业可言了。

2012年10月11日 15:37

相关推荐

    用于反编译jar为JAVA代码java -jar cfr-0.152.jar xx.jar -outputdir 路径

    此外,如果代码经过混淆,反编译的结果可能难以理解和阅读。 在Java软件/插件开发中,反编译工具如CFR有多种用途: - **学习和研究**:通过查看已有的库或框架的源代码,理解其工作原理。 - **逆向工程**:当没有源...

    ojdbc6-11.2.0.3.jar下载包.rar

    标题中的"ojdbc6-11.2.0.3.jar下载包.rar"指的是一个RAR压缩文件,其中包含了ojdbc6驱动程序的特定版本——11.2.0.3。Oracle JDBC驱动程序,通常称为ojdbc,是Oracle公司提供的Java数据库连接(JDBC)驱动,用于与...

    db2数据库驱动9.7jar包(全) db2jcc.jar+db2jcc_license_cu.jar

    本压缩包包含两个关键的Java数据库连接(JDBC)驱动文件:`db2jcc.jar`和`db2jcc_license_cu.jar`,它们是Java应用程序连接到DB2数据库所必需的组件。 `db2jcc.jar`是DB2 JDBC类型的4驱动程序,它实现了Java.sql和...

    allatori-8.2-完美版.jar

    4.修改混淆完后的jar包内的注释信息 相关链接: allatori-8.2完美版.jar https://download.csdn.net/download/bjw211/85533609 allatori-8.1完美版.jar https://download.csdn.net/download/bjw211/83224814 ...

    Java Jar包混淆器proguard.v3.8

    Java的Jar包混淆器ProGuard v3.8是一款强大的代码优化和保护工具,主要用于Java和Android应用程序。在软件开发过程中,源代码的安全性和保密性至关重要,而ProGuard提供了一种有效的解决方案,它能够对编译后的字节...

    Bytecode-Viewer-2.9.22.jar及jclasslib-library.jar等jar包.zip

    - **使用**:通过运行Bytecode Viewer的jar包,用户可以加载.class文件,然后逐行查看和解释字节码,有助于理解和修改程序行为。 2. **JClassLib Library**: - **概述**:jclasslib是另一款强大的Java字节码...

    cos.jar包下载

    【标题】"cos.jar包下载"所指的是一款名为`cos.jar`的Java库文件,通常用于集成到Java项目中,以实现特定的功能。在IT领域,`.jar`文件是Java档案文件,它包含了编译后的Java类和资源,允许开发者在Java平台上运行或...

    pinyin4j-2.5.0.jar

    网上下载的pinyin4j-2.5.0的jar包引入项目中,但是打包时出现了烦人的错误警告,如:com.hp.hpl.sparta.Node$1 that doesn’t come with an xxxxxx,com.hp.hpl.sparta.Sparta等。...最后奉上jar包给各位。

    allatori-8.0-完美版.jar

    4.修改混淆完后的jar包内的注释信息 相关链接: allatori-8.0完美版.jar https://download.csdn.net/download/bjw211/59257819 allatori-7.9完美版.jar https://download.csdn.net/download/bjw211/21840874 ...

    android jar包混淆

    Android JAR 包混淆详解 Android JAR 包混淆是一种保护 Java 代码的方式,它可以将 JAR 包中的代码混淆,使得攻击者无法轻易地反编译和盗用代码。混淆过程中,需要使用 ProGuard 工具,该工具可以将 JAR 包中的代码...

    allatori-8.6-完美版.jar

    4.修改混淆完后的jar包内的注释信息 相关链接: allatori-8.5完美版.jar https://download.csdn.net/download/bjw211/87537420 allatori-8.4完美版.jar https://download.csdn.net/download/bjw211/87240020 ...

    jad.exe和net.sf.jadclipse_3.3.0.jar

    net.sf.jadclipse_3.3.0.jar是jadclipse插件的版本号为3.3.0的jar包,它是专门为MyEclipse集成开发环境设计的JAD图形界面插件。jadclipse使得在MyEclipse中可以直接通过右键菜单对.class文件进行反编译,查看源代码...

    bcprov-jdk15on-1.46.jar中文文档.zip

    bcprov-jdk15on-***.jar中文文档.zip,java,bcprov-jdk15on-***.jar,org.bouncycastle,bcprov-jdk15on,***,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,bouncycastle,bcprov,jdk15on,中文API文档,手册,...

    asm-all-4.0.jar.zip

    描述中提到了“asm, all, 4.0, jar.zip包下载, 依赖包”,这进一步解释了这个压缩包的内容。"asm"是指ASM库本身,"all"可能意味着这个压缩包包含了ASM库的所有组件和模块,而不仅仅是核心库。"4.0"是ASM的版本号,这...

    jarjar-方便Java打包工具,自定义修改jar包包名

    - **混淆代码**:在发布开源项目或产品时,可以使用jarjar对敏感类进行重命名,增加反编译的难度。 总的来说,jarjar是一个强大而灵活的工具,它简化了Java开发中涉及JAR文件的复杂操作。无论是进行项目重构、解决...

    proguard工具jar包混淆

    proguard最新版jar包混淆工具,能使部署的jar包不让对方破解

    xutils-3.1.0.jar包下载

    xutils-3.1.0.jar包下载 ## xUtils3简介 * xUtils 包含了很多实用的android工具. * xUtils 支持超大文件(超过2G)上传,更全面的http请求协议支持(11种谓词),拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响.....

    对java jar包实现混淆加密

    本文将深入探讨如何对Java jar包进行混淆加密,以及相关工具的使用。 一、代码混淆的重要性 代码混淆的主要目的是使原始的Java代码变得难以理解和反编译。这通过改变类、方法和变量的名称,以及重排和优化代码结构...

    反编译打开classes.dex.dex2jar.jar

    值得注意的是,由于反编译过程的复杂性,`jd-gui`或其他反编译工具可能无法完全恢复原始的源代码结构和变量命名,尤其是在代码经过混淆处理的情况下。但它们依然可以帮助我们理解代码的大致逻辑和功能。 此外,`dex...

    apktool_2.4.0.jar+包装器脚本(apktool.bat)+安装说明.zip

    - `Apktool`不支持对加壳或混淆过的APK进行反编译。 总的来说,`Apktool`是一个强大的Android反编译工具,它使得开发者能够深入了解APK结构,便于调试、学习和定制应用。通过`apktool.bat`批处理脚本,Windows用户...

Global site tag (gtag.js) - Google Analytics