https://github.com/MinimaJack/JSniffer
для билда 16992,17055
Собирать
мавеном и gcc ( в зависимости от разрядности нужной версией mingw )
Код:
git clone https://github.com/MinimaJack/JSniffer.git
cd JSniffer (либо в каталог JSniffer/org.jmangos.sniffer/ для 64 битной версии библиотека уже собрана)
mvn package
забирать:
JSniffer/org.jmangos.sniffer/target/
org.jmangos.sniffer-0.0.1-SNAPSHOT.jar
JSniffer/org.jmangos.sniffer/target/
lib/*
JSniffer/org.jmangos.sniffer/dist/
*all*
в JSniffer/org.jmangos.sniffer/dist/ лежат 64 битные библиотеки
http://jnetpcap.com/download версии 1.4.r1390
в sniffer.properties настройки.
Код:
sniffer.networkDeviceIndex = 1
По умолчанию используется второй (отсчет от нуля ) интерфейс
для изменения настроек скопировать sniffer.properties из исходников и положить рядом с джарником. Ну и изменить настройки.
sniffer.log.enablePkt = 1 - сохранять лог в пкт формат(версия 3.1), по умолчанию включен
sniffer.log.enableTxt = 0 - сохранять лог в тестовой формат, по умолчанию выключен
Архив со всем добром: sniffer.zip
Запускать: run.bat
Для запуска:- Необходима jre1.7
- Необходимо иметь установленую http://www.winpcap.org/ pcap библиотеку.
- Необходимо запускать wow.exe, либо в лаунчере указать на запуск 32 битной версии вова
- необходимо запускать снифер с админскими правами
Измененная версия WoWPacketViewer-а от TOM_RUS для поддержки пкт 3.1
Release.zip. Парсеры ес-но надо обновлять вручную.
Теперь можно просмотреть тринити парсером
https://github.com/TrinityCore/WowPacketParser
ззы проверил на 64 битной Windows 7601 в режиме запуска как 32, так 64 битной версии программы.
Build
17055 sniffer.properties
Код:
sniffer.build = 17055
sniffer.networkDeviceIndex = 0
sniffer.connection = 14928660
sniffer.key = 1288
sniffer.serverSeed = 08F1959F47E5D2DBA13D778F3F3EE700
sniffer.clientSeed = 40AAD392267143473A3108A6E7DC982A
sniffer.log.enablePkt = 1
sniffer.log.enableTxt = 0
sniffer.scriptDir = ./script/scripts.xml
Огромное спасибо
YuruY за тестирование.
RomanRom2 за помощь в разработке.