游戏乐悠悠网游开发网

标题: RUNUO玩家帐号密码加密方式 [打印本页]

作者: vvvvvv    时间: 2012-7-15 09:42
标题: RUNUO玩家帐号密码加密方式
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>


作者: duchoang115    时间: 2012-8-10 13:23
真是美~~~不錯
作者: 大嘴    时间: 2012-9-24 17:16
好东东要支持!
作者: 夜情人    时间: 2012-9-26 08:30
ffffffffff
作者: Curtain    时间: 2012-12-10 16:16
顶一个爱爱爱




欢迎光临 游戏乐悠悠网游开发网 (http://bbs.yxlyy.club/) Powered by Discuz! X3.2