游戏乐悠悠网游开发网

 找回密码
 立即注册
查看: 1658|回复: 4
打印 上一主题 下一主题

RUNUO玩家帐号密码加密方式

[复制链接]
  • TA的每日心情
    开心
    2024-10-29 12:31
  • 签到天数: 139 天

    [LV.7]常住居民III

    鲜花(5) 鸡蛋(0)
    跳转到指定楼层
    楼主
    发表于 2012-7-15 09:42:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    RUNUO提供了3个常用密码存取方式
    1 无加密
    2 MD5
    3 SHA1
    默认为SHA1 改变改密方式在*:\UO服务端\RunUO\Scripts\Accounting里的
      public static PasswordProtection ProtectPasswords = PasswordProtection.None;

    红色部分为加密方式
      None 对应无加密
      Crypt 对应MD5
      NewCrypt 对应SHA1

    注:已加密的密码改成明文方式 不会变成明文,但是明文密码改成加密方式会变成对应的加密数值。

    无加密存在危险,一旦别人拿到你的数据就可以肆无忌惮的窃取你服务器里的帐号密码。好处就是可以不重起服务端查回密码。
    MD5加密最为方便,它可以随便替换一个密码而不需要开个端来建设一个同ID+密码的数值时又不被破解。坏处就是不能查看明文密码。找回密码必须重起服务端
    SHA1加密最为安全,但是一旦密码忘记就以为着只能在其他端里建造同样ID和其他密码后的数字来替换[必须同ID 因为SHA1加密后的数值是 ID+密码=数值 所以可以不管密码 但是必须同ID]坏处同上,更需要建立一个新服务端来建造同ID后才能造出新的密码。

    *:\UO服务端\RunUO\Saves\Accounts\accounts.xml 文件是记录帐号密码登陆时间等等的文件


    这是SHA1加密后的形式
    <account>
      <username>admin</username>
      <newCryptPassword>DD-94-70-95-28-BB-1C-83-D0-8F-30-88-D4-04-3F-47-42-89-1F-4F</newCryptPassword>
      <accessLevel>Owner</accessLevel>
      <created>2009-10-10T12:39:55.703125+08:00</created>
      <lastLogin>2009-10-10T12:40:29.265625+08:00</lastLogin>
      <totalGameTime>T11.65625S</totalGameTime>
      <chars>
       <char index="0">1</char>
      </chars>
      <addressList count="1">
       <ip>127.0.0.1</ip>
      </addressList>
    </account>

    这是明文密码
    <account>
      <username>admin2</username>
      <password>admin</password>
      <created>2009-11-30T19:38:37.578125+08:00</created>
      <lastLogin>2009-11-30T19:38:42.546875+08:00</lastLogin>
      <totalGameTime>T4.828125S</totalGameTime>
      <chars>
       <char index="0">107</char>
      </chars>
      <addressList count="1">
       <ip>127.0.0.1</ip>
      </addressList>
    </account>

    这是MD5加密后的方式
    <account>
    <account>
      <username>admin3</username>
      <cryptPassword>32-CA-CB-2F-99-4F-6B-42-18-3A-13-00-D9-A3-E8-D6</cryptPassword>
      <created>2009-11-30T20:03:48.921875+08:00</created>
      <lastLogin>2009-11-30T20:03:53.625+08:00</lastLogin>
      <totalGameTime>T4.96875S</totalGameTime>
      <chars>
       <char index="0">110</char>
      </chars>
      <addressList count="1">
       <ip>127.0.0.1</ip>
      </addressList>
    </account>

  • TA的每日心情
    无聊
    2012-10-5 19:07
  • 签到天数: 42 天

    [LV.5]常住居民I

    鲜花(0) 鸡蛋(0)
    沙发
    发表于 2012-8-10 13:23:42 | 只看该作者
    真是美~~~不錯
  • TA的每日心情

    2012-9-24 17:03
  • 签到天数: 2 天

    [LV.1]初来乍到

    鲜花(0) 鸡蛋(0)
    板凳
    发表于 2012-9-24 17:16:05 | 只看该作者
    好东东要支持!
  • TA的每日心情
    擦汗
    2012-9-26 07:24
  • 签到天数: 1 天

    [LV.1]初来乍到

    鲜花(0) 鸡蛋(0)
    地板
    发表于 2012-9-26 08:30:44 | 只看该作者
    ffffffffff
  • TA的每日心情

    2012-12-10 10:55
  • 签到天数: 1 天

    [LV.1]初来乍到

    鲜花(0) 鸡蛋(0)
    5#
    发表于 2012-12-10 16:16:17 | 只看该作者
    顶一个爱爱爱
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    小黑屋|手机版|Archiver|Online Game Xingbarking Dev Team  

    GMT+8, 2024-12-22 23:32 , Processed in 0.159088 second(s), 42 queries .

    Powered by Discuz! X3.2 Licensed

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表