public class SSOTicketEvent : IPacketEvent
{
public void Parse(GameClient Session, ClientPacket Packet)
{
if (Session == null || Session.RC4Client == null || Session.GetHabbo() != null)
return;
string SSO = Packet.PopString();
if (string.IsNullOrEmpty(SSO) || SSO.Length < 15)
return;
Session.TryAuthenticate(SSO);
}
}
What would be the length?If it's the exploit, go to SSOTicketEvent.cs
replace it all with:
The length is up to you, I just always have more than 15 length. /SledmoreCode:public class SSOTicketEvent : IPacketEvent { public void Parse(GameClient Session, ClientPacket Packet) { if (Session == null || Session.RC4Client == null || Session.GetHabbo() != null) return; string SSO = Packet.PopString(); if (string.IsNullOrEmpty(SSO) || SSO.Length < 15) return; Session.TryAuthenticate(SSO); } }
15 should work fine, just copy that code exactly.My Plus Emulator is already well-modified, I can not change it
I'll do the SSO ticket fix and see if this happens again, thanks.
If someone else has some exploit to correct that might cause this problem I'm having, please post here
------------------------------------------------------------------------------------------------------------------------------
What would be the length?