Есть одна онлайн-игра (не хочу оглашать название), общающаяся с сервером по протоколу UDP. Общение одет с одним сервером по одному порту. Сервер передает данные о состоянии игры, и, допустим, я нашел как распознать именно пакет о “вражеском” юните и достать оттуда всю необходимую информацию (использовал WireShark). Теперь хотелось бы на Python-е написать чит к этой игре, который будет давать мне информацию о “вражеских” юнитах, и выводить ее, допустим в форму (доступ к форме из игры по alt-tab).
Подскажите как реализовать такой сниффер пакетов и получать оттуда данные (данные в виде (если структурой на c++:
struct data {
char mane[20];
int x_coord;
int y_coord;
...some additional data...
}
(если рассмотреть весь пакет, то прямо перед этой структурой заканчиваются заголовки UDP-пакета)))
PS. Взламываю игру не для читтерства, а из-за интереса к программированию.