Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @SuppressWarnings("unused")
- private void decryptLobbyLogin(Connection connection, ChannelBuffer buffer) {
- Logger
- .getLogger()
- .log("LobbyServer",
- "Decrypting the connection in an attempt to display the lobby..");
- int bufferSize = buffer.readShort() & 0xff;
- int lobbyReturnCode = 2;
- int version = buffer.readInt();
- System.out.println(version);
- if (version != 602)
- lobbyReturnCode = 6;
- int var2 = buffer.readByte() & 0xff;
- int var3 = buffer.readByte() & 0xff;
- byte[] is = new byte[24];
- for (int i = 0; i < 24; i++)
- is[i] = (byte) (buffer.readByte() & 0xFF);
- System.out.println("This far");
- // String clientSetting = new InStream(buffer).readString();
- int var4 = buffer.readInt();
- System.out.println("This far2");
- buffer.skipBytes(30 * 4);
- int rsaHeaderMagicKey = buffer.readByte();
- System.out.println(rsaHeaderMagicKey);
- if (rsaHeaderMagicKey != 10)
- lobbyReturnCode = 6;
- System.out.println("This far3");
- int key1 = buffer.readInt();
- int key2 = buffer.readInt();
- int key3 = buffer.readInt();
- int key4 = buffer.readInt();
- long username = buffer.readLong();
- String password = "LOL";
- OutStream out = new OutStream(100);
- out.addByte(lobbyReturnCode);
- out.write(connection.getChannel());
- System.out.println(lobbyReturnCode);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement