From 580bfb12feeec68c32dccff6e011123c975639fd Mon Sep 17 00:00:00 2001 From: wish Date: Thu, 8 Sep 2022 15:15:23 +1000 Subject: [PATCH] decode dsgn --- server/signserver/dsgn_resp.go | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/server/signserver/dsgn_resp.go b/server/signserver/dsgn_resp.go index a169d93a1..091abc687 100644 --- a/server/signserver/dsgn_resp.go +++ b/server/signserver/dsgn_resp.go @@ -112,14 +112,17 @@ func (s *Session) makeSignInResp(uid int) []byte { bf.WriteUint32(s.server.getLastCID(uid)) bf.WriteUint32(s.server.getUserRights(uid)) ps.Uint16(bf, "", false) // filters - bf.WriteUint32(0xCA104E20) - ps.Uint16(bf, "", false) // encryption + bf.WriteUint16(0xCA10) + bf.WriteUint16(0x4E20) + ps.Uint16(bf, "", false) // unk key bf.WriteUint8(0x00) - bf.WriteUint32(0xCA110001) - bf.WriteUint32(0x4E200000) + bf.WriteUint16(0xCA11) + bf.WriteUint16(0x0001) + bf.WriteUint16(0x4E20) + ps.Uint16(bf, "", false) // unk ipv4 bf.WriteUint32(uint32(returnExpiry.Unix())) bf.WriteUint32(0x00000000) - bf.WriteUint32(0x0A5197DF) + bf.WriteUint32(0x0A5197DF) // unk id mezfes := s.server.erupeConfig.DevModeOptions.MezFesEvent alt := s.server.erupeConfig.DevModeOptions.MezFesAlt