NOTE : AM NOT A C++ CODER.. SO ALL WHATS HERE IS JUST BASIC KNOWLEDGE AND GUESSING.
Due too am using MeGaMaX server files.. when the HWID packet(0x9001) is sent to the gateway is instantly blocks it & the IP(DUE TO MEGAMAX GATEWAY EXPLOIT FILTER)...
So to solve this.. the filter must not send the HWID packet to the gateway..
In SUPERMIKE source.. the part where it sends login packets and makes 'handshake'
here i have to add a function like
ANOTHER WALKAROUND:incase what am sayin' is totally shit and wrong ..
could the hwid packet be removed from "Remote Packets" ??
Due too am using MeGaMaX server files.. when the HWID packet(0x9001) is sent to the gateway is instantly blocks it & the IP(DUE TO MEGAMAX GATEWAY EXPLOIT FILTER)...
So to solve this.. the filter must not send the HWID packet to the gateway..
In SUPERMIKE source.. the part where it sends login packets and makes 'handshake'
Code:
if (RemotePackets != null)
{
foreach (Packet _pck in RemotePackets)
{
#region Handshake
// Handshake
if (_pck.Opcode == 0x5000 || _pck.Opcode == 0x9000 )
{
Send(true);
continue;
}
#endregion
#region Captcha remover
// Captcha remover, trololo!
if ((_pck.Opcode == 0x2322) && (FilterMain.Captcha_Remove))
{
Packet captchapacket = new Packet(0x6323, false);
captchapacket.WriteAscii(FilterMain.Captcha_Char);
m_RemoteSecurity.Send(captchapacket);
Send(true);
continue;
}
#endregion
#region Login packet
// Login packet
if (_pck.Opcode == 0xA102)
{
// Host
string src_host;
int src_port;
byte res = _pck.ReadUInt8();
here i have to add a function like
Code:
if (_pck.Opcode == 0x9001) -- IDK this part :confused::confused: for Example.. Don't send packet to Gateway :D :D --
ANOTHER WALKAROUND:incase what am sayin' is totally shit and wrong ..
could the hwid packet be removed from "Remote Packets" ??