Kết quả 1 đến 10 của 13
-
13-11-11, 05:33 PM #1
- Ngày tham gia
- Mar 2011
- Bài viết
- 182
- Thanks
- 15
- Thanked 12 Times in 11 Posts
Cần giúp đỡ về mã hoá MD5 cho server
Tình hình là mình chuyển database sang MD5 với các bước sau:
1: Chep tep tin WZ_MD5_MOD.dll vao :
C:\program file\Microsoft SQL Server\MSSQL\Binn
2. Vào Table MEMB_INFO và đổi memb__pwd từ "varchar" sang "varbinary"
3. Chạy query1. Chon Database master :
Chay Query :
exec sp_addextendedproc 'XP_MD5_EncodeKeyVal', 'WZ_MD5_MOD.dll'
Chon Database MuOnline :
Chay Query 1 :
CREATE FUNCTION [dbo].[fn_md5] (@data VARCHAR(10), @data2 VARCHAR(10))
RETURNS BINARY(16) AS
BEGIN
DECLARE @hash BINARY(16)
EXEC master.dbo.XP_MD5_EncodeKeyVal @data, @data2, @hash OUT
RETURN @hash
END
Chay Query 2 :
CREATE PROCEDURE Encript
@btInStr VARCHAR(10),
@btInStrIndex VARCHAR(10)
AS
BEGIN
DECLARE @btOutVal BINARY(16)
EXEC master..XP_MD5_EncodeKeyVal @btInStr, @btInStrIndex, @btOutVal OUT
UPDATE MEMB_INFO SET memb__pwd = @btOutVal WHERE memb___id = @btInStrIndex
END
GO
Chay Query 3 :
CREATE PROCEDURE DencriptPW
@btInStr VARCHAR(10),
@btInStrIndex VARCHAR(10)
AS
BEGIN
DECLARE @btOutVal BINARY(16)
EXEC master..XP_MD5_EncodeKeyVal @btInStr, @btInStrIndex, @btOutVal OUT
SELECT memb__pwd FROM MEMB_INFO WHERE memb__pwd = @btOutVal AND memb___id = @btInStrIndex
END
GO
5. Server: Trong ServerConfigs.ini của MMTServer đổi UseMD5Encrypt = 1
Vậy mà khi đăng nhập trên web lẫn trên server đều bị báo là sai pass??????????????Khách viếng thăm hãy cùng garllado xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
13-11-11, 05:59 PM #2
- Ngày tham gia
- Oct 2008
- Bài viết
- 48
- Thanks
- 1
- Thanked 1 Time in 1 Post
Ðề: Cần giúp đỡ về mã hoá MD5 cho server
Khách viếng thăm hãy cùng thiepls xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
13-11-11, 06:18 PM #3
- Ngày tham gia
- Mar 2011
- Bài viết
- 182
- Thanks
- 15
- Thanked 12 Times in 11 Posts
Ðề: Cần giúp đỡ về mã hoá MD5 cho server
Thi` minh` lam` giong' nhu tren netbanbe ay'
Khách viếng thăm hãy cùng garllado xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
13-11-11, 08:18 PM #4
- Ngày tham gia
- Mar 2011
- Đang ở
- Hoa Quả Sơn
- Bài viết
- 1,986
- Thanks
- 239
- Thanked 676 Times in 455 Posts
Ðề: Cần giúp đỡ về mã hoá MD5 cho server
-
13-11-11, 08:29 PM #5
- Ngày tham gia
- Mar 2011
- Bài viết
- 182
- Thanks
- 15
- Thanked 12 Times in 11 Posts
Ðề: Cần giúp đỡ về mã hoá MD5 cho server
Trong ServerConfigs.ini của MMTServer đổi UseMD5Encrypt = 1
Đăng nhập vào game vẫn báo sai pass
Web thì sửa trong config.php đổi $server_md5 = '1';
Đăng nhập vẫn bị báo sai pass luôn @@Khách viếng thăm hãy cùng garllado xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
13-11-11, 09:06 PM #6
- Ngày tham gia
- Mar 2011
- Đang ở
- Hoa Quả Sơn
- Bài viết
- 1,986
- Thanks
- 239
- Thanked 676 Times in 455 Posts
Ðề: Cần giúp đỡ về mã hoá MD5 cho server
Cứ thử đi thì biết
vào config của MMT . sửa UseJoniServer = 0
rồi thử chạy xem
chạy MMT chạy cả JS kia nữa nhé
-
13-11-11, 09:16 PM #7
- Ngày tham gia
- Mar 2011
- Bài viết
- 182
- Thanks
- 15
- Thanked 12 Times in 11 Posts
Ðề: Cần giúp đỡ về mã hoá MD5 cho server
Cứ thử đi thì biết
vào config của MMT . sửa UseJoniServer = 0
rồi thử chạy xem
chạy MMT chạy cả JS kia nữa nhé
30charrrrrrrrrrrrrrrrrrrrrrKhách viếng thăm hãy cùng garllado xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
13-11-11, 10:22 PM #8
- Ngày tham gia
- Mar 2011
- Đang ở
- Hoa Quả Sơn
- Bài viết
- 1,986
- Thanks
- 239
- Thanked 676 Times in 455 Posts
Ðề: Cần giúp đỡ về mã hoá MD5 cho server
Liên quan gì đến web đâu nhỉ
Thì bạn cứ thử cách của mình xem đc k
-
13-11-11, 10:35 PM #9
- Ngày tham gia
- Mar 2011
- Bài viết
- 182
- Thanks
- 15
- Thanked 12 Times in 11 Posts
Ðề: Cần giúp đỡ về mã hoá MD5 cho server
2. Vào Table MEMB_INFO và đổi memb__pwd từ "varchar" sang "varbinary"
4. Web: vào config.php đổi $server_md5 = '1';Khách viếng thăm hãy cùng garllado xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
13-11-11, 10:50 PM #10
- Ngày tham gia
- Mar 2011
- Đang ở
- Hoa Quả Sơn
- Bài viết
- 1,986
- Thanks
- 239
- Thanked 676 Times in 455 Posts
Ðề: Cần giúp đỡ về mã hoá MD5 cho server
Theo mình nghĩ thì
DB MD5 thì mật khẩu game bị mã hóa MD5
mà bạn dùng TVweb , pass game = pass web , vậy pass game mã hóa md5 rồi đồng ngĩa pass web cũng má hóa md5 . Nên NBB nó có pass web riêng pass game
Đây là theo mình nghĩ thế , còn sai đừng chém