Привет Я пишу приложение для Mac, которое должно записывать трафик на порт 37265 localhost. При записи трафика порт 37265 используется калабашей для запуска автоматизированного тестирования приложений iPhone в симуляторе iPhone. Тесты Calabash генерируют http-связь на порту 37265, и я хотел бы обработать это сообщение после окончания теста.Захват трафика по TCP-порту программно
Можете ли вы дать мне подсказки о том, как закодировать такой портатор трафика?
Очень важно, что мне необходимо фиксировать коммуникацию программно не Wireshark или другим программным обеспечением!
Спасибо за идею. Но, как я писал, мне нужно программно обрабатывать коммуникацию. Поэтому мне нужно записать его в моем коде, а не с помощью внешнего приложения, поскольку wirehark is – gbaor
Возможно, вы могли бы попробовать библиотеку под названием [GCDAsyncSocket] (https://github.com/robbiehanson/CocoaAsyncSocket), которая может быть использована для создания обоих TCP/UDP и поставляется с методами делегирования для чтения и записи данных. –