Basically, since we're converting Mist to 809, thought I'd release any stuff we have for the build. So here it is!
Incoming Packets
Code:
/**
* Represents the ping request packet.
*/
public final int PING_REQUEST = 0;
/**
* Represents the add ignore request packet.
*/
public final int ADD_IGNORE_REQUEST = 11;
/**
* Represents the lobby link request packet.
*/
public final int LOBBY_LINK_REQUEST = 16;
/**
* Represents the send private message packet.
*/
public final int SEND_PRIVATE_MESSAGE_REQUEST = 19;
/**
* Represents the chat type packet.
*/
public final int CHAT_TYPE_REQUEST = 42;
/**
* Represents the add friend request packet.
*/
public final int ADD_FRIEND_REQUEST = 64;
/**
* Represnts the join friends chat request packet.
*/
public final int JOIN_FRIENDS_CHAT_REQUEST = 71;
/**
* Represents the remove ignore request packet.
*/
public final int REMOVE_IGNORE_REQUEST = 80;
/**
* Represents the online status request packet.
*/
public final int ONLINE_STATUS_REQUEST = 83;
/**
* Represents the send friends chat channel message packet.
*/
public final int MESSAGE_FRIENDS_CHAT_REQUEST = 84;
/**
* Represents the world list request packet.
*/
public final int WORLD_LIST_REQUEST = 100;
/**
* Represents the remove friend request packet.
*/
public final int REMOVE_FRIEND_REQUEST = 112;
/**
* Represents the report abuse request packet.
*/
public final int REPORT_PLAYER_REQUEST = 117;
Outgoing Packets
Code:
/**
* Represents the dynamic varp packet id.
*/
public final int VARP_2_PACKET = 2;
/**
* Represents the send friends packet id.
*/
public final int SEND_FRIENDS_PACKET = 3;
/**
* Represents the online status packet id.
*/
public final int ONLINE_STATUS_PACKET = 4;
/**
* Represents the send ignores packet id.
*/
public final int SEND_IGNORES_PACKET = 15;
/**
* Represents the send message packet id.
*/
public final int SEND_MESSAGE_PACKET = 17;
/**
* Represents the send private message packet id.
*/
public final int SEND_PRIVATE_MESSAGE_PACKET = 51;
/**
* Represents the send friends chat channel message packet id.
*/
public final int FRIENDS_CHAT_MESSAGE_PACKET = 64;
/**
* Represents the window frame packet id.
*/
public final int WINDOW_FRAME_PACKET = 71;
/**
* Represents the webpage packet id.
*/
public final int WEBPAGE_PACKET = 93;
/**
* Represents the friends chat channel packet id.
*/
public final int FRIENDS_CHAT_CHANNEL_PACKET = 99;
/**
* Represents the ping packet id.
*/
public final int PING_PACKET = 110;
/**
* Represents the world list packet id.
*/
public final int WORLD_LIST_PACKET = 117;
/**
* Represents the system update packet id.
*/
public final int SYSTEM_UPDATE_PACKET = 153;
/**
* Represents the unlock friends list packet id.
*/
public final int UNLOCK_FRIENDS_PACKET = 154;
/**
* Represents the fixed varp packet id.
*/
public final int VARP_1_PACKET = 156;
/**
* Represents the recieve private message packet.
*/
public final int RECIEVE_PRIVATE_MESSAGE_PACKET = 157;
/**
* Represents the interface settings packet id.
*/
public final int INTERFACE_SETTINGS_PACKET = 173;
Lobby Varps
Code:
Varp 1: 1754, 93
Varp 2: 2897, 268435456
Varp 1: 3184, 1
795 Deob
https://mega.co.nz/#!lsAA2LQJ!E3L3VZ...LTOmZT8oU4Hhs0
795 Cache
https://mega.co.nz/#!xxghiZpD!3xnsTb...xF6x6GUddqiFzg
795 26 Element Keys
Code:
/**
* Represents the 26 crc update keys.
*/
public static final int[] CRC_UPDATE_KEYS = { 2294, 69795, 41433, 35748, 358716, 44375, 0, 18361, 22721, 119016, 966168, 330618, 472621, 621699, 908236, 27551, 588732, 18398, 1244, 35523, 1973, 119, 1098747, 2731236, 7844, 21415 };
795 Incoming Packet Sizes
Code:
/**
* Represents the build 795 incoming packet lengths.
*/
public static final int[] PACKET_LENGTHS = new int[256];
static {
PACKET_LENGTHS[0] = 0;
PACKET_LENGTHS[1] = -2;
PACKET_LENGTHS[2] = -1;
PACKET_LENGTHS[3] = 3;
PACKET_LENGTHS[4] = 9;
PACKET_LENGTHS[5] = 17;
PACKET_LENGTHS[6] = 3;
PACKET_LENGTHS[7] = 4;
PACKET_LENGTHS[8] = 4;
PACKET_LENGTHS[9] = 7;
PACKET_LENGTHS[10] = 1;
PACKET_LENGTHS[11] = -1;
PACKET_LENGTHS[12] = 15;
PACKET_LENGTHS[13] = 16;
PACKET_LENGTHS[14] = 2;
PACKET_LENGTHS[15] = 8;
PACKET_LENGTHS[16] = -2;
PACKET_LENGTHS[17] = -2;
PACKET_LENGTHS[18] = -1;
PACKET_LENGTHS[19] = -2;
PACKET_LENGTHS[20] = -2;
PACKET_LENGTHS[21] = 9;
PACKET_LENGTHS[22] = 8;
PACKET_LENGTHS[23] = 8;
PACKET_LENGTHS[24] = 7;
PACKET_LENGTHS[25] = 6;
PACKET_LENGTHS[26] = 4;
PACKET_LENGTHS[27] = -1;
PACKET_LENGTHS[28] = 9;
PACKET_LENGTHS[29] = 4;
PACKET_LENGTHS[30] = 15;
PACKET_LENGTHS[31] = -1;
PACKET_LENGTHS[32] = -1;
PACKET_LENGTHS[33] = 6;
PACKET_LENGTHS[34] = 18;
PACKET_LENGTHS[35] = 3;
PACKET_LENGTHS[36] = 2;
PACKET_LENGTHS[37] = 11;
PACKET_LENGTHS[38] = 3;
PACKET_LENGTHS[39] = 4;
PACKET_LENGTHS[40] = 8;
PACKET_LENGTHS[41] = -1;
PACKET_LENGTHS[42] = 1;
PACKET_LENGTHS[43] = 18;
PACKET_LENGTHS[44] = 9;
PACKET_LENGTHS[45] = 3;
PACKET_LENGTHS[46] = -2;
PACKET_LENGTHS[47] = 7;
PACKET_LENGTHS[48] = 3;
PACKET_LENGTHS[49] = 3;
PACKET_LENGTHS[50] = 0;
PACKET_LENGTHS[51] = 2;
PACKET_LENGTHS[52] = 1;
PACKET_LENGTHS[53] = 3;
PACKET_LENGTHS[54] = -1;
PACKET_LENGTHS[55] = 8;
PACKET_LENGTHS[56] = 11;
PACKET_LENGTHS[57] = 3;
PACKET_LENGTHS[58] = 4;
PACKET_LENGTHS[59] = 5;
PACKET_LENGTHS[60] = 4;
PACKET_LENGTHS[61] = 0;
PACKET_LENGTHS[62] = -1;
PACKET_LENGTHS[63] = 1;
PACKET_LENGTHS[64] = -1;
PACKET_LENGTHS[65] = 0;
PACKET_LENGTHS[66] = 2;
PACKET_LENGTHS[67] = 8;
PACKET_LENGTHS[68] = 7;
PACKET_LENGTHS[69] = -1;
PACKET_LENGTHS[70] = 3;
PACKET_LENGTHS[71] = -1;
PACKET_LENGTHS[72] = 12;
PACKET_LENGTHS[73] = -1;
PACKET_LENGTHS[74] = -1;
PACKET_LENGTHS[75] = 7;
PACKET_LENGTHS[76] = -2;
PACKET_LENGTHS[77] = 3;
PACKET_LENGTHS[78] = 9;
PACKET_LENGTHS[79] = -1;
PACKET_LENGTHS[80] = -1;
PACKET_LENGTHS[81] = 16;
PACKET_LENGTHS[82] = 6;
PACKET_LENGTHS[83] = 3;
PACKET_LENGTHS[84] = -1;
PACKET_LENGTHS[85] = 8;
PACKET_LENGTHS[86] = -1;
PACKET_LENGTHS[87] = 3;
PACKET_LENGTHS[88] = 0;
PACKET_LENGTHS[89] = -1;
PACKET_LENGTHS[90] = 8;
PACKET_LENGTHS[91] = 1;
PACKET_LENGTHS[92] = 8;
PACKET_LENGTHS[93] = 7;
PACKET_LENGTHS[94] = 3;
PACKET_LENGTHS[95] = 3;
PACKET_LENGTHS[96] = 7;
PACKET_LENGTHS[97] = -1;
PACKET_LENGTHS[98] = -2;
PACKET_LENGTHS[99] = 3;
PACKET_LENGTHS[100] = 4;
PACKET_LENGTHS[101] = 4;
PACKET_LENGTHS[102] = -1;
PACKET_LENGTHS[103] = -1;
PACKET_LENGTHS[104] = -1;
PACKET_LENGTHS[105] = 9;
PACKET_LENGTHS[106] = 0;
PACKET_LENGTHS[107] = 1;
PACKET_LENGTHS[108] = -2;
PACKET_LENGTHS[109] = -1;
PACKET_LENGTHS[110] = 4;
PACKET_LENGTHS[111] = 9;
PACKET_LENGTHS[112] = -1;
PACKET_LENGTHS[113] = -1;
PACKET_LENGTHS[114] = 8;
PACKET_LENGTHS[115] = 9;
PACKET_LENGTHS[116] = 3;
PACKET_LENGTHS[117] = -1;
PACKET_LENGTHS[118] = -2;
PACKET_LENGTHS[119] = -1;
}
There, so now any of you can create a successful 795