Теоритически возможно при условии что машины находятся в одном сегменте сети. Если машины завязаны через хаб то надо прослушивать этот порт
) Если через свитч, то там целое дело с подменой маков и т.д. По крайней мере прогу для отлова пакетов через свитч я встречал.
В остальных случаях реализация врядли возможна, хотя я могу заблуждатся.