[ATUALIZADO] Plus Emulator Fixes de Segurança


Fixes importantíssimos para você que utiliza desse emulador. 


Importante !
Todos esses fixes tem que ser inseridos na source do emulador, se você não sabe o que é isso leia nossa lista de soluções de erros, que se encontra no topo do site!

Vamos lá!
1) Entre nesse diretório: HabboHotel\Items\Wired\Boxes\Effects\BotChangesClothesBox.cs
Procure por:


E substitua por:

2) Entre nesse diretório: Communication\Packets\Incoming\Rooms\AI\Bots\SaveBotActionEvent.cs
Procure por:


E substitua por:


3) Entre nesse diretório: Communication\Packets\Incoming\Rooms\Furni\Wired\SaveWiredConfigEvent.cs
Procure por:
 
E substitua por:


4) Entre nesse diretório: Communication\Packets\Incoming\Catalog\CheckGnomeNameEvent.cs
Procure por:


Substitua por:


5) Entre nesse diretório:  HabboHotel\Users\UserData\UserDataFactory.cs


Procure por:


Substitua por:


Procure por:


Substitua por:


Logo depois procure por esse arquivo: PlusEnviroment.cs
Procure por:

dbClient.RunQuery("UPDATE `users` SET online = '0', `auth_ticket` = NULL");
E substitua por:
dbClient.RunQuery("TRUNCATE `user_auth_ticket`");
dbClient.RunQuery("UPDATE `users` SET online = '0'");

E finalmente execute esse comando sql:


6) Entre no diretório: HabboHotel/Rooms/Chat/Commands/User/Fun/FacelessCommand.cs

Procure por:
dbClient.RunQuery("UPDATE `users` SET `look` = '" + Session.GetHabbo().Look + "' WHERE `id` = '" + Session.GetHabbo().Id + "' LIMIT 1");


Substitua por:
dbClient.SetQuery( "UPDATE `users` SET `look` = @Look WHERE `id` = '" + Session.GetHabbo().Id + "' LIMIT 1");
dbClient.AddParameter("look", Session.GetHabbo().Look);
dbClient.RunQuery();


Os fixes dessa postagem corrigem falhas em wireds, alguns erros envolvendo quartos, falha em comandos e um exploit perigoso que permitia que entrassem em outras contas sem precisar de senha.


CRÉDITOS:
TehMud
Shorty
 BurakDev 
 Damien Jolly