Для более детального анализа что происходит на пс3 можно использовать socat
В целом socat — инструмент командной строки, который позволяет переадресовывать сокеты c хостовой машины, на клиентскую. Данная утилита устанавливает два потока двунаправленного байта и передает данные между ними.
Утилита socat используется для:
TCP порт forwarder-а.
Тестирование безопасности.
Shell интерфейс для UNIX-сокетов.
Реле IP6.
Для перенаправления TCP-ориентированных программ на последовательную линию.
Логически подключать последовательные линии на разных компьютерах.
Устанавливает относительно безопасную среду (su и chroot) для запуска bash скриптов клиента или сервера с сетевыми подключениями.
Мы же будет использовать ее для логирования процессов на пс3.
Под windows есть порт на github.
На всякий случай архив прилагаю socat-win.7z
Архив распаковать и запустить батник (в батнике 2 командные строки уже прописаны, удалите ненужную и уберите REM)
Установить socat можно в linux через командную строку:
# apt-get install socat -y
Удалить его можно через:
# apt-get remove socat
После установки для отлова логов используем команду:
socat -u udp-recv:18194 stdout
Если хотим чтобы вывод был в файл, используем команду:
socat -u UDP-RECV:18194 CREATE:ps3.log
Лог будет в файле ps3.log. Не забываем перед записью логов переключатся в режим разработчика, чтобы логи были более полными. На этом все.
Обычно в исходном коде запись в лог осуществляется через DPRINTF (пример)