Foxtable(狐表)用户栏目专家坐堂 → 二维码图片


  共有5346人关注过本帖树形打印复制链接

主题:二维码图片

帅哥哟,离线,有人找我吗?
有点甜
  31楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/12 17:00:00 [只看该作者]

Dim s1 As String = "8479731889e3"
Dim s2 As String = "296C76"
Dim s = HexToDec(s1) xOr HexToDec(s2)
msgbox(s)
msgbox(DecToHex(s))

 回到顶部
帅哥哟,离线,有人找我吗?
huhu
  32楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1165 积分:8129 威望:0 精华:0 注册:2015/3/30 10:44:00
  发帖心情 Post By:2018/3/12 17:12:00 [只看该作者]

MD5old = System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(DecToHex(dr("MAC")), "MD5").ToUpper() '第一步,获取一个md5散列值
这句代码出错,是不是先改为下面的然后转换?DecToHex(MD5old)
MD5old = System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(dr("MAC"), "MD5").ToUpper() '第一步,获取一个md5散列值

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  33楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/12 17:22:00 [只看该作者]

1、报什么错?

 

2、r("MAC") 的值是什么?

 

3、能不能好好看看? http://www.foxtable.com/webhelp/scr/1622.htm

 

    十进制、16进制,你不会区分?


 回到顶部
帅哥哟,离线,有人找我吗?
huhu
  34楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1165 积分:8129 威望:0 精华:0 注册:2015/3/30 10:44:00
  发帖心情 Post By:2018/3/12 17:58:00 [只看该作者]

Dim MD5old As String
                MD5old = System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(dr("MAC"), "MD5").ToUpper() '第一步,获取一个md5散列值
                dr("MD5old") = MD5old.ToLower
                Dim salt6 As String = dr("MD5old").SubString(16,6) '第二步,根据这个散列值,获取第16开始的6个字符,组成salt值
                dr("Salt") = salt6
                dr("MACSalt") =DecToHex(HexToDec(dr("MAC")) xOr HexToDec(dr("Salt")))  '第三步,将这个6字符的字符串的salt值,和原有MAC字符串异或操作,得到新的字符串
                Dim MD5new As String                
                MD5new = System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(HexToDec(dr("MACSalt")), "MD5").ToUpper() '第四步,将新字符串做MD5哈希算法,
                msgbox(MD5new)
                dr("MD5new") = DecToHex(MD5new).ToLower()         

报下面的错误
从字符串“4DABB245F08F8477F108D45EB9797E16”到类型“Long”的转换无效。
输入字符串的格式不正确。


注:mac为8479731889e3        

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  35楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/12 18:07:00 [只看该作者]

MD5new = System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(dr("MACSalt"), "MD5").ToUpper() '第四步,将新字符串做MD5哈希算法,
msgbox(MD5new)

 回到顶部
帅哥哟,离线,有人找我吗?
huhu
  36楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1165 积分:8129 威望:0 精华:0 注册:2015/3/30 10:44:00
  发帖心情 Post By:2018/3/12 18:13:00 [只看该作者]

还是报这个问题啊。

图片点击可在新窗口打开查看此主题相关图片如下:333.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:2233.jpg
图片点击可在新窗口打开查看


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  37楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/12 18:15:00 [只看该作者]

对你彻底无语

 

Dim MD5new As String                

                MD5new = System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(dr("MACSalt"), "MD5").ToLower() '第四步,将新字符串做MD5哈希算法,
                msgbox(MD5new)
                dr("MD5new") = MD5new  

 回到顶部
帅哥哟,离线,有人找我吗?
huhu
  38楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1165 积分:8129 威望:0 精华:0 注册:2015/3/30 10:44:00
  发帖心情 Post By:2018/3/12 18:18:00 [只看该作者]

哦。改好了。
dr("MD5new") = MD5new.ToLower()
改为这样。
问题,什么时候需要互相转换进制?

 回到顶部
帅哥,在线噢!
有点蓝
  39楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106048 积分:539333 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/3/12 20:12:00 [只看该作者]

看具体的业务咯,还有看要用在什么地方呀

 回到顶部
总数 39 上一页 1 2 3 4