Encontrar a qué puertos accede un progtwig

Tengo un progtwig que intenta conectarse a un server al iniciarse en un puerto desconocido. Necesito averiguar a qué puerto accede el progtwig para habilitar un túnel ssh.

Intenté netstat pero como la connection falla, no encuentro ninguna información útil.

 strace -e trace=connect -f yourprogram 

o usando un file de volcado

 strace -o yourprogram.strace -e trace=connect -f yourprogram 

Solo otra opción: la auditd del logging de llamadas al sistema de soporte de Linux.

sudo auditctl -a entry,always -F arch=b64 -S connect

Algo mejor comparado con strace : puedes filtrar por múltiples condiciones.

Por ejemplo:

  • Audit / Log all failed sudo auditctl -a entry,always -F arch=b64 -F success!=0 -S connect connect call: sudo auditctl -a entry,always -F arch=b64 -F success!=0 -S connect
  • Auditar / Registrar todas las llamadas del sistema connect por uid específico: sudo auditctl -a entry,always -F arch=b64 -F auid=501 -S connect