Bom, acho que isso daria pra fazer com qualquer versão do PHX que seja possível enviar a Packet de depósito de items na Warehouse.
É gerando esse Log quando o item que vai ser depositado não existe. Então o cara simplesmente coloca um objectId inexistente e manda a Packet muitas vezes em um curto período do tempo, se trava o Servidor, provavelmente estamos falando em milisegundos.
Agora vem a parte da correção do exploit.
Uma rápida e eficaz seria um Flood Protector. Outra provisoria é o Kick logo na primeira tentativa de depósito.
Caso você mesmo saiba fazer a correção, vá até o arquivo "net/sf/l2j/gameserver/network/clientpackets/SendWareHouseDepositList.java", procure "error depositing a warehouse object for char" e adicione o Flood Protector ou o método para Kick.
__________________
Há! Só posso rir de quem quer vender o que mal sabe fazer...
Quer ser respondido direito!? Não faça perguntas idiotas. (Y)
|