Как заставить программу работать на одном порту?

Вообщем вопрос такой.

Есть программа, которая работает по сети, например браузер.

При запросе страницы, браузер обращается к OS и она выдает ему какой-нибудь свободный порт, после чего браузер отправляет запрос на страницу через этот порт. Т.е. порт за программой не закреплен - он выдается динамически.

Возможно ли сделать так чтобы посадить программу на какой то определенный порт, разумеется нужно это сделать для программ у которых нет такого функционала (тот же Mozilla).

Т.е. заставить например браузер отправлять запросы и принимать ответы только через 8888 порт.

Как это сделать?