уведомьте, когда порт TCP начнет слушать

Я должен быть уведомлен точно, когда приложение запускается LISTENING на любом/указанном порте TCP.

есть ли что-либо как

  1. конфигурирование приложения для входа этого события
  2. пользование библиотекой на любом языке программирования (C/C++ предпочтен), так, чтобы это обеспечило способность к стендам в середине и зарегистрировало это событие
  3. или любая другая идея, КРОМЕ наблюдения netstat или наблюдение пакета SYN, полученного всегда (tcpdump, iptable, ...)
3
задан 29 August 2015 в 10:12
1 ответ

Это можно сделать с помощью auditd; попросите его проверить все вызовы bind (2) и listen (2) - первое, чтобы вы могли видеть, к какому порту привязан, а второе, чтобы знать, когда начинается прослушивание.

4
ответ дан 3 December 2019 в 06:03

Теги

Похожие вопросы