Você pode tentar executar o aplicativo com strace
(chamadas de sistema de rastreamento) ou ltrace
(chamadas de biblioteca de rastreamento). Esteja preparado para poder ver agora "se um programa modifica alguma coisa", e isso é um lote de informações.
Se você quiser apenas monitorar a interação da rede, execute-a em um namespace de rede com um par veth no namespace principal (e possivelmente no NAT) e, em seguida, execute wireshark em um veth. Novamente, se for esperado que o programa faça interação de rede, você obterá um lote de dados.