Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- namespace ConsoleApplication1
- {
- class Program
- {
- static void Main(string[] args)
- {
- int key = 221;
- int parsedpackets = 0;
- Packet Stacked = new Packet(Packets.StackedPacket());
- int curByte = 0;
- int maxByte = Stacked.Length;
- //Console.Write(Stacked.GetBuffer()[79].ToString("X2") + " ");
- while (curByte < maxByte)
- {
- int parsedLength = Stacked.ReadShort((curByte + 2)) + 4;
- byte[] parsed = new byte[parsedLength];
- Packet Parsed = new Packet((uint)parsed.Length);
- for (int i = 0; i < parsed.Length; i++)
- {
- Parsed.GetBuffer()[i] = parsed[i];
- }
- // for server it would be like thies
- switch (Packet.Decrypt(Parsed, key).ReadShort())
- {
- case "id":
- // do shiet
- break;
- }
- // for logger like this
- // Log(Packet.Decrypt(Parsed, key).ToString("X2");
- curByte += parsedLength;
- parsedpackets++;
- }
- Console.WriteLine(parsedpackets);
- parsedpackets = 0;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement