
Нам нужна какая-то программа, которая перенаправляет все операции чтения/записи на порт 5938, на порт 59000. Она должна работать в обоих направлениях, что-то вроде «портового туннеля».
Это возможно?
решение1
ПытатьсяTcpTrace. (Ссылка для скачиванияздесь.) Это бесплатный инструмент Windows, который позволяет перехватывать и пересылать порт TCP для диагностических целей. Обратите внимание, что это инструмент с графическим интерфейсом, а не инструмент командной строки или фоновая служба.
Я уже использовал TcpTrace для отладки пользовательских протоколов приложений на основе сокетов. Если предположить, что соединения, которые вы хотите проксировать, достаточно просты, т. е. протокол приложения не кодирует новую информацию о сервере/порте в полезной нагрузке (например, перенаправление HTTP), то TcpTrace должен выполнить то, что вы просите, т. е. передать трафик с одного порта TCP на другой.