Code: Select all
list.AddRange(new byte[] { 74, 221, 198, 196, 34 });
list.AddRange(new byte[] { 118, 101, 114, 0, 0, 0, 0, 0, 186, 141, 137, 69, 1, 0, 16, 1 });
More info(S2W9DJP1):
Packets looks like this :
Code: Select all
.J......"ver........E....S2W9DJP1
Hex :
Code: Select all
4A 00 00 00 {{DD C6 C4 22}} 76 65 72 00 00 00 00 00 {{BA 8D 89 45 01 01 10 02 53 32 57 39 44 4A 50 31}}
4A 00 00 00 = constant in every packets that is sent.
76 65 72 00 00 00 00 00 =constant in every packets that is sent.
{{DD C6 C4 22}} = it's static.
{{BA 8D 89 45 01 01 10 02 53 32 57 39 44 4A 50 31}} = it's static.
converting it to decimal will looks like this : 74 221 198 196 34 118 101 114 0 0 0 0 0 186 141 137 69 1 1 16 2
i tried to do the same shit with J0WGX45QKT2W2L:
Code: Select all
4A 00 00 00 {{76 F0 ED 9E}} 76 65 72 00 00 00 00 00 {{EC E0 DB 3D 00 00 00 00 4A 30 57 47 58 34 35 51 4B 54 32 57 32 4C}}
Code: Select all
.J...v...ver........=....J0WGX45QKT2W2L
Code: Select all
EC E0 DB 3D 00 00 00 00 4A 30 57 47 58 34 35 51 4B 54 32 57 32 4C = J0WGX45QKT2W2L
Code: Select all
list.AddRange(new byte[]
{74, 118, 240, 237, 158});
Code: Select all
list.AddRange(new byte[]
{236, 224, 219, 61, 0, 0, 0, 0, 74, 48, 87, 71, 88, 52, 53, 81, 75, 84, 50,87, 50, 76});
list.AddRange(Encoding.ASCII.GetBytes("J0WGX45QKT2W2L"));
The first function with S2W9DJP1 is working perfectly but when i change it to something else and change the packets they always give me this constant steamid : STEAM_0:0:1084804609 even if i change packets ... any solution for that ?