社区
Web 开发
帖子详情
jive 论坛的密码加密问题
elaine182
2003-06-14 11:40:24
注册后,查了一下数据库,发现密码是加密的,可以去掉加密这个功能吗?如果可以,应该如何去掉??? 而且我找了很久,也找不到加密密码的算法放在哪里,请问有人可以解答这个问题吗??
...全文
77
7
打赏
收藏
jive 论坛的密码加密问题
注册后,查了一下数据库,发现密码是加密的,可以去掉加密这个功能吗?如果可以,应该如何去掉??? 而且我找了很久,也找不到加密密码的算法放在哪里,请问有人可以解答这个问题吗??
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jimshen
2003-06-16
打赏
举报
回复
高手,学了一招
15年老程创业中
2003-06-16
打赏
举报
回复
当然你要去数据库把密码改成明码,否则怎么登录
15年老程创业中
2003-06-16
打赏
举报
回复
你是怎么覆盖的,最好用winrar打开jivebase.jar文件,进到com\jivesoftware\util目录,然后用鼠标把StringUtils.class文件拖到winrar窗口。
与开发工具无关,我这样改过n个jive文件了。
elaine182
2003-06-16
打赏
举报
回复
按照nanman(南蛮——最强五笔作者)说的方法修改了com.jivesoftware.util.StringUtils.java后,把原来的压缩包解开,把编译好StringUtils.class复盖原来那个,重新运行TOMCAT,之后竟然无法再打开论坛了,这种方法是不可以的,是什么原因呢??我用的是JBuilder8开发的。
elaine182
2003-06-14
打赏
举报
回复
对,我直接用SQL2000的企业管理器打开数据库里面的数据,密码这一项都是加了密的,就如
密码为12就会变成c20ad4d76fe97759aa27a0c99bff6710
而12345678就会变成25d55ad283aa400af464c76d713c07ad
这种.......
patrickjava
2003-06-14
打赏
举报
回复
"查了一下数据库"
什么意思?
你是指服务器端的数据库?
15年老程创业中
2003-06-14
打赏
举报
回复
修改 com.jivesoftware.util.StringUtils.java;
原函数:
public synchronized static final String hash(String data) {
if (digest == null) {
try {
digest = MessageDigest.getInstance("MD5");
}
catch (NoSuchAlgorithmException nsae) {
System.err.println("Failed to load the MD5 MessageDigest. " +
"Jive will be unable to function normally.");
nsae.printStackTrace();
}
}
// Now, compute hash.
digest.update(data.getBytes());
return encodeHex(digest.digest());
}
改为直接返回return data不就形啦
Blowfish_java_javablowfish_
Blowfish是一种对称
加密
算法,由著名
密码
学家Bruce Schneier在1993年设计。它以其高效、安全和可配置性而受到广泛关注。在Java中,开发者可以使用`javablowfish`库来实现Blowfish算法,以便进行数据的
加密
和解密操作...
JWCHAT + OpenFire配置
由
Jive
Software开发并维护。 - **特点**: - 支持文件传输、离线消息、屏幕截图等功能。 - 提供强大的管理控制台,支持多语言,包括简体中文。 - 可以选择多种数据库作为后端存储,如HSQLDB、MySQL等。 - **安装...
Openfire插件开发 访问jsp servlet
- 考虑安全性,确保敏感数据如
密码
的正确
加密
和传输。 - 优化性能,避免不必要的数据库查询,使用缓存提高效率。 - 提供良好的错误处理机制,确保异常情况下能给出有用的错误信息。 总的来说,Openfire插件开发结合...
openfire Java客户端开发文档详解
这通常涉及到TLS
加密
、SRV记录查询和DIGEST-MD5或PLAIN等认证方式。 三、Openfire Java客户端实现步骤 1. **建立连接**:使用JStrophe库,创建连接对象,设置服务器地址、端口、资源名等参数。 2. **登录认证**:...
Openfire用户
密码
加密
方法
公司有项目,需要将Openfire和OA系统做集成,Openfire用户
密码
加密
的
问题
拦倒了我, 必须搞清楚其
加密
方式才能解决的啊,OA中用户的
密码
是md5
加密
的。 刚开始构想是将工程中集成openfire.jar,然后使用其user...
Web 开发
81,117
社区成员
341,740
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章