Смотри.
Ты пишешь скрипт Клиент.
Он форкает некую функцию Монитор с параметром $$ (пид родителя.
Монитор $$ &
Тула-ебучая
Или запускаешь фоном тулу, даже лучше:
Тула-ебучая &
Пид-тулы=$!
Вот. Зная её пид, ты ходишь в /проц, смотришь нетстат -п что-там-надо итд. Ну и уебать её можешь килом.