公告:如果您的账号不能登录,可能是系统对您账号进行了保护,我们发现系统中存在着不安全密码,故对其重置,请您重新激活账号,对于给您造成的不便,敬请谅解!
论坛风格切换切换到宽版
  • 30845阅读
  • 54回复

[已解决]关于动易siteweaver 6.8 ACCESS转织梦5.5GBK最终版修复版本的说明12-26 [复制链接]

上一主题 下一主题
离线ouryouth

发帖
149
贡献值
16
威望值
16
技术分
0
织梦币
0
只看该作者 10 发表于: 2010-01-09
支持,请给我一份,已发邮件。
离线hty4000

发帖
82
贡献值
59
威望值
11
技术分
0
织梦币
0
只看该作者 11 发表于: 2010-01-11
我也需要,谢谢
ycwgb@163.com
 
离线fengyep
发帖
44
贡献值
6
威望值
9
技术分
0
织梦币
0
只看该作者 12 发表于: 2010-01-11
引用第6楼雨飞于2009-12-31 10:56发表的  :
动易采用的是16位MD5 dede默认的是32位MD5  因为MD5为不可逆的算法,也就是说不能把16位的转换为32位的,所以这个问题的解决办法参看说明,像你这种必须使用32位的情况,可以通过修改登录文件


具体怎样修改?请指教,非常感谢!
 
离线雨飞

发帖
124
贡献值
162
威望值
31
技术分
0
织梦币
0
只看该作者 13 发表于: 2010-01-12
网上找的,就是这个思路,可以参考下

1、会员32位加密 与 16位加密 共享密码字段存储。
2、当会员登陆时,分别判断是否与 16位 或 32 位 相等。如果两者其一相等,则登陆成功。
3、如果是16位相等的,则登陆成功的同时对密码重新32位加密写入数据库
4、等待所有会员密码为16位转换完成,去掉 2 所加入的 16位 相等的判断代码。
5 按以上步骤操作完全可以达到要求。不需要会员重新注册。


php 中

16位的MD5加密用substr函数截取了字符得到实现....

比如 "admin" MD5.
32位: 21232f297a57a5a743894a0e4a801fc3
16位: ________7a57a5a743894a0e________

可以看出 其实 16位和32的小写MD5编码对比下来  
16位编码其实就是把32位编码的前后分别去掉8个字符,因此可以实现算出32位密码
通过substr()函数得到16位编码
<?php
echo substr(md5("admin"),8,16); // 16位MD5加密
echo "<hr>";
echo md5("admin"); // 32位MD5加密
?>
普维科技代理空间,资金不充裕但是又想有自己的空间的朋友可以购买
离线雨飞

发帖
124
贡献值
162
威望值
31
技术分
0
织梦币
0
只看该作者 14 发表于: 2010-01-12
网上还流传着这样的一段代码 可以看看研究下,不知道是不是真的可以实现啊

32位MD5与16位的MD5互相转换
package  com.httpconnection.test;

import  java.security.MessageDigest ;
import  java.security.NoSuchAlgorithmException ;

public  class  Md5Test {
    private  static  void  Md5(String  plainText) {
        try  {
            MessageDigest  md = MessageDigest .getInstance("MD5" );
            md.update(plainText.getBytes());
            byte  b[] = md.digest();//16位的MD5
            int  i;
            System .out.println(b.length );//
            StringBuffer  buf = new  StringBuffer ("" );
            for  (int  offset = 0; offset < b.length ; offset++) {
                i = b[offset];
                System .out.print(i+" " );
                if  (i < 0)
                    i += 256;
                if  (i < 16)
                    buf.append("0" );                
                buf.append(Integer .toHexString(i));
            }
            System .out.println();
            String  temp=buf.toString();
            System .out.println("result: "  +temp );// 32位的加密
            //以上是把字符串加密成32位的
            //接下来把32位的MD5转换成16位的
            byte  [] bb=new  byte [16];
            int  m=0;
            for (int  j=0;j<32;j+=2)
            {
                int  num=Integer .valueOf(temp.substring(j, j+2),16);
                if (num>127)
                {
                    bb[m]=(byte ) (num-256);
                    System .out.print((num-256)+" " );
                }
                else
                {
                    bb[m]=(byte ) (num);
                    System .out.print(num+" " );
                }
                m++;
            }
            System .out.println();
            String  rr=Tools.byteToLowcaseStr(bb, 0, 16);
            System .out.println(rr);
        } catch  (NoSuchAlgorithmException  e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
    }
    public  static  void  main(String  [] args)
    {
        String  pass="1zxv中国rqwe" ;
        Md5(pass);
    }
}
普维科技代理空间,资金不充裕但是又想有自己的空间的朋友可以购买
离线gx120

发帖
24
贡献值
2
威望值
8
技术分
0
织梦币
0
只看该作者 15 发表于: 2010-01-14
请发我一份
gx18598@126.com 谢谢
离线gx120

发帖
24
贡献值
2
威望值
8
技术分
0
织梦币
0
只看该作者 16 发表于: 2010-01-15
出错:
Warning: include_once(C:/ComsenzEXP/wwwroot/68/../data/common.inc.php) [function.include-once]: failed to open stream: No such file or directory in C:\ComsenzEXP\wwwroot\68\index.php on line 14

Warning: include_once() [function.include]: Failed opening 'C:/ComsenzEXP/wwwroot/68/../data/common.inc.php' for inclusion (include_path='.;C:\php5\pear') in C:\ComsenzEXP\wwwroot\68\index.php on line 14

Warning: include_once(C:/ComsenzEXP/wwwroot/68/../include/common.inc.php) [function.include-once]: failed to open stream: No such file or directory in C:\ComsenzEXP\wwwroot\68\index.php on line 15

Warning: include_once() [function.include]: Failed opening 'C:/ComsenzEXP/wwwroot/68/../include/common.inc.php' for inclusion (include_path='.;C:\php5\pear') in C:\ComsenzEXP\wwwroot\68\index.php on line 15
离线gx120

发帖
24
贡献值
2
威望值
8
技术分
0
织梦币
0
只看该作者 17 发表于: 2010-01-15
Warning: include_once(C:/ComsenzEXP/wwwroot/68/../data/common.inc.php) [function.include-once]: failed to open stream: No such file or directory in C:\ComsenzEXP\wwwroot\68\index.php on line 14

Warning: include_once() [function.include]: Failed opening 'C:/ComsenzEXP/wwwroot/68/../data/common.inc.php' for inclusion (include_path='.;C:\php5\pear') in C:\ComsenzEXP\wwwroot\68\index.php on line 14

Warning: include_once(C:/ComsenzEXP/wwwroot/68/../include/common.inc.php) [function.include-once]: failed to open stream: No such file or directory in C:\ComsenzEXP\wwwroot\68\index.php on line 15

Warning: include_once() [function.include]: Failed opening 'C:/ComsenzEXP/wwwroot/68/../include/common.inc.php' for inclusion (include_path='.;C:\php5\pear') in C:\ComsenzEXP\wwwroot\68\index.php on line 15
论坛求助


PowerEasy_SiteWeaver_CMS6.8转DeDeCMSv5.5向导=>选择开始转换
[系统] 会员数据 [转换1]
[频道] 网络学院数据 [栏目69] [内容11386]
[频道] 软件路由器数据 [栏目20] [内容]
[频道] 无盘技术数据 [栏目25] [内容]
[频道] cisco数据 [栏目36] [内容]
[频道] 下载中心数据 [栏目50] [内容657]
[其它] 评论数据 [转换0]
离线yigeren_hlj
发帖
9
贡献值
0
威望值
3
技术分
0
织梦币
0
只看该作者 18 发表于: 2010-01-15
折射线,
离线雨飞

发帖
124
贡献值
162
威望值
31
技术分
0
织梦币
0
只看该作者 19 发表于: 2010-01-15
引用第17楼gx120于2010-01-15 00:21发表的  :
Warning: include_once(C:/ComsenzEXP/wwwroot/68/../data/common.inc.php) [function.include-once]: failed to open stream: No such file or directory in C:ComsenzEXPwwwroot68index.php on line 14
Warning: include_once() [function.include]: Failed opening 'C:/ComsenzEXP/wwwroot/68/../data/common.inc.php' for inclusion (include_path='.;C:php5pear') in C:ComsenzEXPwwwroot68index.php on line 14
Warning: include_once(C:/ComsenzEXP/wwwroot/68/../include/common.inc.php) [function.include-once]: failed to open stream: No such file or directory in C:ComsenzEXPwwwroot68index.php on line 15
.......

如果没有猜错的话,和前面有人遇到的情况差不多,使用的时候,转换文件放错地方了

请将解压后的文件夹放在网站根目录下,即  网站所在目录根目录 / 转换目录 / 转换文件
普维科技代理空间,资金不充裕但是又想有自己的空间的朋友可以购买
快速回复
限100 字节
理智评论文明上网,拒绝恶意谩骂;
 
上一个 下一个