Я думаю, что правильный ответ - «реализовать прокси для этого».
Если это работает в вашем сценарии, попробуйте реализовать прокси-сервер. Прослушивайте тот же порт, что и ваша целевая служба, и прочитайте весь входящий трафик. Если вам нужна модификация пакета, сделайте это и передайте весь трафик целевой службе. Конечно, вы должны реализовать оба направления.
Вы можете найти базовый фрагмент кода TCP deamon в perl или, может быть, вы можете реализовать только модуль для существующего прокси-сервера для вашего сервиса. Это HTTP или какой трафик вам нужно обрабатывать?