Advertisement
Guest User

Untitled

a guest
May 27th, 2017
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.31 KB | None | 0 0
  1.  
  2. @SuppressWarnings("unused")
  3. private void decryptLobbyLogin(Connection connection, ChannelBuffer buffer) {
  4. Logger
  5. .getLogger()
  6. .log("LobbyServer",
  7. "Decrypting the connection in an attempt to display the lobby..");
  8. int bufferSize = buffer.readShort() & 0xff;
  9. int lobbyReturnCode = 2;
  10. int version = buffer.readInt();
  11. System.out.println(version);
  12. if (version != 602)
  13. lobbyReturnCode = 6;
  14. int var2 = buffer.readByte() & 0xff;
  15. int var3 = buffer.readByte() & 0xff;
  16. byte[] is = new byte[24];
  17. for (int i = 0; i < 24; i++)
  18. is[i] = (byte) (buffer.readByte() & 0xFF);
  19. System.out.println("This far");
  20. // String clientSetting = new InStream(buffer).readString();
  21. int var4 = buffer.readInt();
  22. System.out.println("This far2");
  23. buffer.skipBytes(30 * 4);
  24. int rsaHeaderMagicKey = buffer.readByte();
  25. System.out.println(rsaHeaderMagicKey);
  26. if (rsaHeaderMagicKey != 10)
  27. lobbyReturnCode = 6;
  28. System.out.println("This far3");
  29. int key1 = buffer.readInt();
  30. int key2 = buffer.readInt();
  31. int key3 = buffer.readInt();
  32. int key4 = buffer.readInt();
  33. long username = buffer.readLong();
  34. String password = "LOL";
  35. OutStream out = new OutStream(100);
  36. out.addByte(lobbyReturnCode);
  37. out.write(connection.getChannel());
  38. System.out.println(lobbyReturnCode);
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement