项目作者: Konctantin

项目描述 :
Katy - Wow packet sniffer
高级语言: C++
项目地址: git://github.com/Konctantin/Katy.git
创建时间: 2016-03-24T11:39:12Z
项目社区:https://github.com/Konctantin/Katy

开源协议:

下载


Katy

Katy - Wow packet sniffer for (x86, x64 client)

Build status

Build instructions

First grab the code using git:

  1. git clone https://github.com/Konctantin/Katy.git
  2. cd Katy
  3. git submodule update --init --recursive

Use Visual Studio 2015 to build it once you have all dependencies.

Dump format

  1. struct MainHeader
  2. {
  3. char signature[3]; // 'PKT'
  4. byte version[2]; // 0x01, 0x03
  5. byte snifferID;
  6. uint build;
  7. char language[4]; // Client locale: 'enGB', 'enUS', 'deDE', 'ruRU' and ect.
  8. byte sessionKey[40]; // all zero
  9. uint unixTime;
  10. uint tickCount;
  11. uint optionalHeaderLength;
  12. };
  13. byte[optionalHeaderLength] optionalData;
  1. struct ChunkHeader
  2. {
  3. char direction[4]; // 'SMSG', 'CMSG'
  4. uint sessionID;
  5. uint tickCount;
  6. uint optionalDataLength;
  7. uint dataLength;
  8. };
  9. byte[optionalDataLength] optionalData;
  10. byte[dataLength] data;

Dependencies: