Показать сообщение отдельно
Старый 06.02.2014, 21:43   #1
tolsn
Нуб
Аватар для tolsn
OFFLINE
Регистрация: 09.02.2013
Сообщений: 0
Благодарностей:
44 всего
Мнения: -368
Репутация: 133

[0.8.10] wotpad — инструмент анализа сетевого протокола WoT


http://yadi.sk/d/zj_et461HScQs

Программа не вносит никаких изменений ни в протокол, ни в клиент, ни в ресурсы игры, и на игровую механику никак не влияет. Эта программа — инструмент исследования протокола, она для тех энтузиастов "обратной разработки", кто готов часами просиживать над сравнениями дампов структур, пытаясь найти в них внтуреннюю логику. А в нынешнем своём виде это пока ещё даже не полноценный инструмент, а лишь черновик, набросок того каким он должен стать перед тем как можно будет браться за проектирование серьёзных модификаций на описанном в преамбуле принципе.

Что же делает эта программа?

Выводит в консоль (и в лог) все сетевые пакеты, которыми обмениваются между собой сервер и клиент игры. С пакетов на этом этапе уже снято шифрование, которое вы могли видеть в снифферах, так что там куча всего интересного идёт прямым текстом. Также для файлов, которые по внутреннему протоколу передаются в сжатом виде, происходит их разархивация и запись для последующего анализа. Те структуры, назначение которых удалось разобрать, выводятся в лог уже разобранными с человеческими пояснениями, но дамп при желании посмотреть можно.

видео:
https://www.youtube.com/watch?v=yF5G2OOrqds
 
Сказали спасибо:
dmitry501 (07.02.2014), lsdmax (06.02.2014)