Обратный инжиниринг приложения, связывающегося с онлайн-серверами

Я хотел бы отслеживать данные, которые отправляются на и из приложения, запущенного на моем компьютере, на этот внешний сервер.

Как вы думаете, это подходящее приложение, чтобы лучше всего выполнить этот процесс?

2 ответа

Решение

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

Поэтому я предлагаю вам отладить приложение, устанавливая точки останова по отношению к вызовам интересных функций (я имею в виду send(), recv() и т. п.) или напишите DLL - если вы не работаете в Windows - она ​​перехватит функции, как только вы внедрили ее в рабочий процесс.

Используйте Wireshark. Он контролирует все пакеты уровня 3, которые проходят через вашу сетевую карту.

Другие вопросы по тегам