mirror of
https://github.com/Quackster/Havana.git
synced 2025-07-05 06:07:46 +00:00
Update EncryptionDecoder.java [skip ci]
This commit is contained in:
parent
1fbf1a3d1c
commit
fc27b5e1a5
1 changed files with 4 additions and 4 deletions
|
@ -39,7 +39,7 @@ public class EncryptionDecoder extends ByteToMessageDecoder {
|
||||||
byte[] tHeaderMsg = new byte[6];
|
byte[] tHeaderMsg = new byte[6];
|
||||||
buffer.readBytes(tHeaderMsg);
|
buffer.readBytes(tHeaderMsg);
|
||||||
|
|
||||||
tHeader = new String(tHeaderMsg);
|
tHeader = new String(tHeaderMsg, StringUtil.getCharset());
|
||||||
tHeader = this.pHeaderDecoder.kg4R6Jo5xjlqtFGs1klMrK4ZTzb3R(tHeader);
|
tHeader = this.pHeaderDecoder.kg4R6Jo5xjlqtFGs1klMrK4ZTzb3R(tHeader);
|
||||||
|
|
||||||
int tByte1 = ((int) tHeader.charAt(3)) & 63;
|
int tByte1 = ((int) tHeader.charAt(3)) & 63;
|
||||||
|
@ -60,14 +60,14 @@ public class EncryptionDecoder extends ByteToMessageDecoder {
|
||||||
byte[] tBodyMsg = new byte[pMsgSize];
|
byte[] tBodyMsg = new byte[pMsgSize];
|
||||||
buffer.readBytes(tBodyMsg);
|
buffer.readBytes(tBodyMsg);
|
||||||
|
|
||||||
tBody = new String(tBodyMsg);
|
tBody = new String(tBodyMsg, StringUtil.getCharset());
|
||||||
tBody = this.pDecoder.kg4R6Jo5xjlqtFGs1klMrK4ZTzb3R(tBody);
|
tBody = this.pDecoder.kg4R6Jo5xjlqtFGs1klMrK4ZTzb3R(tBody);
|
||||||
tBody = NettyPlayerNetwork.removePadding(tBody, player.getNetwork().getTx() % 5);
|
tBody = NettyPlayerNetwork.removePadding(tBody, player.getNetwork().getTx() % 5);
|
||||||
|
|
||||||
ByteBuf result = Unpooled.buffer();
|
ByteBuf result = Unpooled.buffer();
|
||||||
|
|
||||||
result.writeBytes(Base64Encoding.encode(tBody.length(), 3));
|
result.writeBytes(Base64Encoding.encode(tBody.length(), 3));
|
||||||
result.writeBytes(tBody.getBytes());
|
result.writeBytes(tBody.getBytes(StringUtil.getCharset()));
|
||||||
|
|
||||||
out.add(result);
|
out.add(result);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue