社区
Java EE
帖子详情
自己写的jar包,怎么加密,请各位帮帮忙
修身0
2012-06-06 01:02:28
如题:
自己写了一些jar文件,想加密,该怎么办呢,请各位高手帮帮忙
...全文
3495
17
打赏
收藏
自己写的jar包,怎么加密,请各位帮帮忙
如题: 自己写了一些jar文件,想加密,该怎么办呢,请各位高手帮帮忙
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ligenlee
2012-06-08
打赏
举报
回复
1.混淆,可以解决90%以上的问题
2.加密,需要自己编写classloader,先通过JVM加载你定制的classloader,再在classloader里面做解密。但是理论上,classloader也会被反编译的。所以不是绝对的。
3.核心文件从公网上下载,直接加载至内存,要求应用环境要访问网络,而且内存中还是可以看到byte码,但是已经好很多了。
修身0
2012-06-08
打赏
举报
回复
顶一下,一直在等待!!
修身0
2012-06-07
打赏
举报
回复
嘿嘿!可是就像一个公司开发出来的框架,然后打成jar包,不想被其他公司看,所以也没有办法,只能加密,相对就安全点了么!
求 jar包加密高手
唯一完美的番茄
2012-06-07
打赏
举报
回复
你可以搜一下 有对zip文件进行加密的(不过如果开源免费,一般都有法的解密)
防君子不防小人么
修身0
2012-06-07
打赏
举报
回复
大家帮帮忙吧!
焖三爷
2012-06-07
打赏
举报
回复
话说我也不知道 求高人出现吧
修身0
2012-06-07
打赏
举报
回复
恩!可是有些是公司自己开发的!所以相对客户保密,那该怎么做呢!
qad
2012-06-07
打赏
举报
回复
你说的是防止反编译吧?
如果加密了,jvm怎么读啊
昵称无法识别
2012-06-07
打赏
举报
回复
混淆了就行了,别人反编译出来也看不懂,现在的程序都这么做,怎么混淆,网上一大把教程
Ping_QC
2012-06-07
打赏
举报
回复
其实可以把代码写乱一些,不加密别人也不想看了
小龙在线
2012-06-07
打赏
举报
回复
这个准确的说不叫加密,而是代码混淆
可以看看ProGuard
不过,个人认为,开源是Java的魅力所在,三思啊
火龙果被占用了
2012-06-06
打赏
举报
回复
都是什么高级代码啊?还要加密?
修身0
2012-06-06
打赏
举报
回复
大家帮顶一下!等待高手!
roll100
2012-06-06
打赏
举报
回复
同求 正准备用
roll100
2012-06-06
打赏
举报
回复
同求 望速度有回复
兮风
2012-06-06
打赏
举报
回复
同求,学习ing
(转)关于AES256算法java端
加密
,ios端解密出现无法解密问题的解决方案
我想关于AES算法大家应该都已经了解了,我就不多介绍了。这是本人第一次
写
技术博文,如果有不对之处欢迎大家指正,共同讨论,一起学习! 之前在项目上用到AES256
加密
解密算法,刚开始在java端
加密
解密都没有问题,在iOS端
加密
解密也没有问题。但是奇怪的是在java端
加密
后的文件在iOS端无法正确解密打开,然后简单测试了一下,发现在java端和iOS端采用相同明文,相同密钥
加密
后的...
10万字208道Java经典面试题总结(附答案)
1、JDK 和 JRE 有什么区别? JDK(Java Development Kit),Java开发工具包 JRE(Java Runtime Environment),Java运行环境 JDK中包含JRE,JDK中有一个名为jre的目录,里面包含两个文件夹bin和lib,bin就是JVM,lib就是JVM工作所需要的类库。 2、== 和 equals 的区别是什么? 对于基本类型,==比较的是值; 对于引用类型,==比较的是地址; equals不能用于基本类型的比较; 如果没有重
写
equa
网安真实面试题合集
自毕业以来,我的身份从求职者转变为职场人士。这段时间,不少师弟向我询问求职相关问题,因此我考虑收集一下市面上各位大佬的面试题,只有收集最真实的面试问题,展示面试中可能会遇到的内容,才能在真实的面试环境中对答如流。1.我个人强烈认为面试因人而异。对于那些简历上有具体项目经历的同学,面试官通常会重点询问这些项目,可能会让你详细介绍真实的攻防、渗透、挖洞、CTF或代码审计经历。因此,建议在面试前对自己的项目进行复盘,并用文字详细描述,以便在面试中能够流畅地讲解,避免遗漏一些自己认为重要的细节。
基于SSM(Spring+SpringMVC+Mybatis)+Shiro+Redis+Bootstrap的超市管理系统(电商网站)
基于SSM(Spring+SpringMVC+Mybatis)+Shiro+Redis+Bootstrap的超市管理系统(可以说是电商网站) 转眼间就2018年6月6日了,很久之前就想
写
博客,但是每次都是没时间,就没有
写
,乘着今天想起来就正式开始
写
我的博客了,从大二以来课程特别多,每次都在想等我下个学期课少了就有时间
写
博客了,但是一次比一次课多,大家可以看下我大三下学期的课表,也就是现在我的课表...
百度前200页部分答案(初稿)
1操作系统中 heap 和 stack 的区别 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。Java自动管理栈和堆,程序员不能直接地设置栈或堆。 在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间
Java EE
67,550
社区成员
225,863
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章