仔细查看了一下DISCUZ后台的用户表:cdb_members,发现里面的密码是基于MD5加密的,但通过JAVA和JS 实现对 hello 加密后的字符串是:
5d41402abc4b2a76b9719d911017c592
DISCUZ后台对于hello存放的则是:
b12ef3b4f1058f35b458f059c97455be
由此可见DISCUZ应该是对这个加密算法进行了一些改进。
另附java应用MD5加密的代码:
try {    
     String pw = "hello";    
     byte[] input = pw.getBytes();    
     MessageDigest md = MessageDigest.getInstance("MD5");    
     md.update(input);    
     byte[] output = md.digest();    
     String strOutput = "";    
     for (int i = 0; i < output.length; i++) {    
        String hex = Integer.toHexString(output[i] & 0xFF);    
        strOutput += hex.length() == 1 ? "0" + hex : hex;    
     }    
     System.out.println(strOutput);    
} catch (NoSuchAlgorithmException e) {    
     // TODO Auto-generated catch block    
     e.printStackTrace();    
}
下面是DISCUZ各个表的简要说明:
 
cdb_access                             用户权限表            
cdb_adminactions                 管理动作表
cdb_admingroups                    管理组数据表
cdb_adminnotes                     管理员留言    
cdb_adminsessions                管理员后台在线记录
cdb_advertisements             广告资料表
cdb_announcements                论坛公告资料表
cdb_attachments                    附件资料表
cdb_attachtypes                    附件类型表
cdb_banned                             被禁止的ip列表
cdb_bbcodes                            bb代码资料表
cdb_blogcaches                     博客缓存表
cdb_buddys                             好友信息表
cdb_creditslog                     积分交易记录表
cdb_crons                                计划任务表
cdb_failedlogins                 错误登录记录
cdb_favorites                        个人收藏信息表
cdb_forumfields                    板块扩展信息数据表
cdb_forumlinks                     友情链接数据表
cdb_forums                             版块资料表
cdb_medals                             勋章资料表
cdb_memberfields                 用户扩展资料表
cdb_members                            用户基本资料表
cdb_moderators                     版主信息数据表
cdb_modworks                         版主工作记录表
cdb_onlinelist                     在线列表定制
cdb_onlinetime                     用户在线时间信息表
cdb_orders                             订单数据表
cdb_paymentlog                     支付记录
cdb_pluginhooks                    插件钩子表
cdb_plugins                            插件表
cdb_pluginvars                     插件配置表
cdb_pms                                    短信资料表
cdb_pmsearchindex                 短消息搜索缓存表
cdb_polls                                投票帖资料表
cdb_posts                                帖子资料表
cdb_profilefields                用户栏目定制
cdb_promotions                     论坛推广
cdb_ranks                                头衔表
cdb_ratelog                            帖子评分记录表
cdb_regips                             注册ip记录表
cdb_relatedthreads             相关主题
cdb_rsscaches                        RSS缓存
cdb_searchindex                    搜索缓存
cdb_sessions                         在线表
cdb_settings                         论坛设置表
cdb_smilies                            表情信息表
cdb_stats                             统计数据表
cdb_statvars                         统计变量表
cdb_styles                             风格
cdb_stylevars                        风格变量表
cdb_subscriptions                订阅信息表
cdb_templates                        模板
cdb_threads                            主题资料表
cdb_threadsmod                     主题管理记录表
cdb_threadtypes                    主题分类表                    
cdb_usergroups                     用户组数据表
cdb_validating                     等待人工审核的会员记录
cdb_words                                词语过滤表