Игровой бот

Нахожусь в процессе написания бота для одной игры.

хотелось бы спросить совета и обсудить некоторые вопросы.

Бот для начала работает как кликер (кликает в активном окне игры по всяким панелькам), но так как

клиент игры общается с сервером при помощи посылки и принятия пакетов

, хотелось бы программными средствами отлавливать эти пакеты и анализировать, и чтобы бот принимал решения на основе этого анализа.

1.Есть ли в Visual Studio встроенный сниффер пакетов? или что-то в этом роде?

2.Если нету , подскажите как организовать мою задумку?

3.Правильно ли я вообще думаю?)