selam
arkadaşlar şimdi bir paket analiz programı hazırladım gelen giden paket opcode'leri yakalıyor fakat gelen paketin içindekileri düzgün bir şekilde ayıramadım internette örneklerine baktım uyguladım ama 4 4 lük sonuç alamıyorum biryerde hata var çözemedim yazılımcı arkadaşlar yardım ederse çok sevinirim
gelen veri Packet ismindeki bir class la geliyor(internette bulduğum bir class) ve bu kendi içinde converterleri var bunlarla gerekli değerleri alıyorum ama her değer doğru gelmiyor veya eksik
bu değerleri kullanarak işlem yapıyorum ama sorun var
buda gelen veri hex ve ascii biçiminde bunun içineki değerleri düzgün bir şekilde yukardaki şekilde almayı deniyorum ama sorunu çözemedim.
arkadaşlar şimdi bir paket analiz programı hazırladım gelen giden paket opcode'leri yakalıyor fakat gelen paketin içindekileri düzgün bir şekilde ayıramadım internette örneklerine baktım uyguladım ama 4 4 lük sonuç alamıyorum biryerde hata var çözemedim yazılımcı arkadaşlar yardım ederse çok sevinirim
gelen veri Packet ismindeki bir class la geliyor(internette bulduğum bir class) ve bu kendi içinde converterleri var bunlarla gerekli değerleri alıyorum ama her değer doğru gelmiyor veya eksik
Kod:
public static void KontrolE(Packet pck)
{
try
{
switch (pck.Opcode)
{
case 0x3013:
uint unknown = pck.ReadUInt32();
uint objectid = pck.ReadUInt32();
byte volume = pck.ReadUInt8();
byte level = pck.ReadUInt8();
byte HighestLevel = pck.ReadUInt8();
ulong currexp = pck.ReadUInt64();
uint spEXP = pck.ReadUInt32();
ulong gold = pck.ReadUInt64();
uint sp = pck.ReadUInt32();
ushort attrpoint = pck.ReadUInt16();
byte berserklevel = pck.ReadUInt8();
ulong unknown2 = pck.ReadUInt64();
ulong hp = pck.ReadUInt64();
ulong mp = pck.ReadUInt64();
byte noobflag = pck.ReadUInt8();
byte dialyPK = pck.ReadUInt8();
ushort pklevel = pck.ReadUInt16();
uint Murdererlevel = pck.ReadUInt32();
byte tittle = pck.ReadUInt8();
break;
}
}
Kod:
[Dword] 8B CD 07 40 Unknown
[Dword] 8F 39 00 00 ObjectID
[Byte] 22 Volume
[Byte] 32 Level
[Byte] 32 HighestLevel
[Qword] 84 B5 2B 00 00 00 00 00 Current Exp
[Dword] F3 00 00 00 SP Exp (0-400)
[Qword] 40 04 5E 01 00 00 00 00 Gold
[Dword] 9A 24 00 00 SP
[Word] 00 00 Attribute Points
[Byte] 05 HwanLevel (Berserk Orbs)
[Dword] 00 00 00 00 Unknown
[Dword] 1C 07 00 00 Current HP
[Dword] 43 16 00 00 Current MP
[Byte] 00 NoobFlag
[Byte] 00 Daily PK
[Word] 00 00 PK Level
[DWord] 00 00 00 00 Murder Level
[Byte] 00 Title
Kod:
0B 7F F0 C1 ................
24 3A 00 00 $:..............
44 D...............
5C \...............
5C \...............
BC 4A 32 0C 00 00 00 00 .J2.............
00 00 00 00 ................
BE 33 6D 00 00 00 00 00 .3m.............
AF C2 03 00 ................
F5 00 ................
00 ................
00 00 00 00 ................
EA 20 00 00 ................
48 1A 00 00 H...............
00 ................
00 ................
00 00 ................
00 00 00 00 ................
00 ................
00 ................
4D M...............
09 ................
01 ................
00 00 00 00 ................
61 2D 00 00 a-..............
00 ................
00 00 00 00 00 00 00 00 ................
2D 00 00 00 -...............
00 ................
01 ................
00 ................
02 ................
00 ................
04 ................
00 00 00 00 ................
62 2D 00 00 b-..............
00 ................
00 00 00 00 00 00 00 00 ................
2D 00 00 00 -...............
00 ................
01 ................
00 ................
02 ................
00 ................
05 ................
00 00 00 00 ................
63 2D 00 00 c-..............
00 ................
00 00 00 00 00 00 00 00 ................
2C 00 00 00 ,...............
00 ................
01 ................
00 ................
02 ................
00 ................
06 ................
00 00 00 00 ................
89 2A 00 00 .*..............
00 ................
00 00 00 00 00 00 00 00 ................
27 00 00 00 '...............
00 ................
01 ................
00 ................
02 ................
00 ................
0D ................
00 00 00 00 ................
42 1D 00 00 B...............
01 00 ................
0E ................
00 00 00 00 ................
43 1D 00 00 C...............
01 00 ................
0F ................
00 00 00 00 ................
8E 28 00 00 .(..............
14 00 ................
10 ................
00 00 00 00 ................
9F 24 00 00 .$..............
01 ................
00 00 00 00 00 00 00 00 ................
00 00 00 00 ................
00 ................
01 ................
00 ................
02 ................
00 ................
12 ................
00 00 00 00 ................
05 05 00 00 ................
00 ................
28 84 B0 0E 00 00 00 00 (...............
5E 00 00 00 ^...............
02 ................
05 00 00 00 01 00 00 00 ................
35 00 00 00 04 00 00 00 5...............
01 ................
00 ................
02 ................
00 ................
05 ................
01 ................
00 ................
00 00 00 00 ................
9E 24 00 00 .$..............
01 ................
00 00 00 00 00 00 00 00 ................
00 00 00 00 ................
00 ................
01 ................
00 ................
02 ................
00 ................
00 ................
01 ................
01 02 00 00 ................
5C \...............
01 ................
02 02 00 00 ................
00 ................
01 ................
03 02 00 00 ................
00 ................
01 ................
04 02 00 00 ................
00 ................
01 ................
05 02 00 00 ................
00 ................
01 ................
06 02 00 00 ................
02 ................
02 ................
00 ................
01 ................
04 21 00 00 .!..............
01 ................
01 ................
1F 21 00 00 .!..............
01 ................
02 ................
01 00 ................
01 00 00 00 ................
0E ................
FC 00 00 00 ................
10 ................
00 ................
18 ................
01 ................
01 ................
01 ................
01 ................
1B 00 ................
53 4E 5F 43 4F 4E 5F 51 53 50 5F 45 55 5F 45 58 SN_CON_QSP_EU_EX
49 4E 56 45 4E 54 4F 52 59 5F 31 INVENTORY_1.....
01 ................
00 00 00 00 ................
81 01 00 00 ................
10 ................
00 ................
18 ................
08 ................
01 ................
01 ................
01 ................
16 00 ................
53 4E 5F 43 4F 4E 5F 51 45 56 5F 41 4C 4C 5F 42 SN_CON_QEV_ALL_B
41 53 49 43 5F 31 ASIC_1..........
01 ................
00 00 00 00 ................
82 01 00 00 ................
10 ................
00 ................
18 ................
08 ................
01 ................
01 ................
01 ................
16 00 ................
53 4E 5F 43 4F 4E 5F 51 45 56 5F 41 4C 4C 5F 42 SN_CON_QEV_ALL_B
41 53 49 43 5F 32 ASIC_2..........
01 ................
00 00 00 00 ................
83 01 00 00 ................
10 ................
00 ................
18 ................
08 ................
01 ................
01 ................
01 ................
16 00 ................
53 4E 5F 43 4F 4E 5F 51 45 56 5F 41 4C 4C 5F 42 SN_CON_QEV_ALL_B
41 53 49 43 5F 33 ASIC_3..........
01 ................
00 00 00 00 ................
84 01 00 00 ................
10 ................
00 ................
18 ................
08 ................
01 ................
01 ................
01 ................
16 00 ................
53 4E 5F 43 4F 4E 5F 51 45 56 5F 41 4C 4C 5F 42 SN_CON_QEV_ALL_B
41 53 49 43 5F 34 ASIC_4..........
01 ................
00 00 00 00 ................
85 01 00 00 ................
10 ................
00 ................
18 ................
08 ................
01 ................
01 ................
01 ................
16 00 ................
53 4E 5F 43 4F 4E 5F 51 45 56 5F 41 4C 4C 5F 42 SN_CON_QEV_ALL_B
41 53 49 43 5F 35 ASIC_5..........
01 ................
00 00 00 00 ................
86 01 00 00 ................
10 ................
00 ................
18 ................
08 ................
01 ................
01 ................
01 ................
16 00 ................
53 4E 5F 43 4F 4E 5F 51 45 56 5F 41 4C 4C 5F 42 SN_CON_QEV_ALL_B
41 53 49 43 5F 36 ASIC_6..........
01 ................
00 00 00 00 ................
87 01 00 00 ................
10 ................
00 ................
18 ................
08 ................
01 ................
01 ................
01 ................
16 00 ................
53 4E 5F 43 4F 4E 5F 51 45 56 5F 41 4C 4C 5F 42 SN_CON_QEV_ALL_B
41 53 49 43 5F 37 ASIC_7..........
01 ................
00 00 00 00 ................
88 01 00 00 ................
10 ................
00 ................
18 ................
08 ................
01 ................
01 ................
01 ................
16 00 ................
53 4E 5F 43 4F 4E 5F 51 45 56 5F 41 4C 4C 5F 42 SN_CON_QEV_ALL_B
41 53 49 43 5F 38 ASIC_8..........
01 ................
00 00 00 00 ................
89 01 00 00 ................
10 ................
00 ................
18 ................
08 ................
01 ................
01 ................
01 ................
16 00 ................
53 4E 5F 43 4F 4E 5F 51 45 56 5F 41 4C 4C 5F 42 SN_CON_QEV_ALL_B
41 53 49 43 5F 39 ASIC_9..........
01 ................
00 00 00 00 ................
8A 01 00 00 ................
10 ................
00 ................
18 ................
08 ................
01 ................
01 ................
01 ................
17 00 ................
53 4E 5F 43 4F 4E 5F 51 45 56 5F 41 4C 4C 5F 42 SN_CON_QEV_ALL_B
41 53 49 43 5F 31 30 ASIC_10.........
01 ................
00 00 00 00 ................
8B 01 00 00 ................
10 ................
00 ................
18 ................
08 ................
01 ................
01 ................
01 ................
17 00 ................
53 4E 5F 43 4F 4E 5F 51 45 56 5F 41 4C 4C 5F 42 SN_CON_QEV_ALL_B
41 53 49 43 5F 31 31 ASIC_11.........
01 ................
00 00 00 00 ................
8C 01 00 00 ................
10 ................
00 ................
18 ................
08 ................
01 ................
01 ................
01 ................
17 00 ................
53 4E 5F 43 4F 4E 5F 51 45 56 5F 41 4C 4C 5F 42 SN_CON_QEV_ALL_B
41 53 49 43 5F 31 32 ASIC_12.........
01 ................
00 00 00 00 ................
8D 01 00 00 ................
10 ................
00 ................
18 ................
08 ................
01 ................
01 ................
00 ................
16 00 ................
53 4E 5F 43 4F 4E 5F 51 45 56 5F 41 4C 4C 5F 42 SN_CON_QEV_ALL_B
41 53 49 43 5F 30 ASIC_0..........
01 ................
00 00 00 00 ................
00 ................
00 00 00 00 ................
8E 05 55 00 ..U.............
6C 6A lj..............
1D DC 80 43 00 00 34 43 1D DE B3 44 0C 4D ...C..4C...D.M..
00 ................
01 ................
00 ................
0C 4D .M..............
00 ................
00 ................
00 ................
00 ................
00 00 80 41 ...A............
00 00 48 42 ..HB............
00 00 C8 42 ...B............
00 ................
0B 00 ................
4D 65 63 5F 57 61 72 72 69 6F 72 Mec_Warrior.....
00 00 ................
00 ................
01 ................
00 00 00 00 ................
00 00 00 00 ................
00 00 00 00 ................
00 ................
00 ................
00 ................
FF ................
57 03 A0 07 00 00 00 00 W...............
D3 13 00 00 ................
00 ................
07 ................
05 ................
01 4A EA 03 00 64 02 4A F0 03 00 64 03 4A EE 03 .J...d.J...d.J..
00 64 04 4A F8 03 00 64 05 4A EB 03 00 64 .d.J...d.J...d..
00 00 ................
00 00 ................
00 00 ................
00 ................
00 ................
01 00 01 00 ................
00 ................