Возможо ли с помощью снифферов, например Ethereal, выделять и сохранять из сетевого потока данных, отдельные типы файлов в real time, например *.tar.gz, *.zip, *.mp3 и т.д ?
вряд ли... это ведь совсем другой уровень OSI. во всяком случае из фришных снифферов точно никто такого не может , я никогда не видел. если ошибаюсь - буду очень рад если кто поправит и даст ссылочку :)
Еще под windows (IP-DVB Streamreader, DVB StreamReader, LIVE Internet Stream Filter, SkyNet, FileGrabber), под linux есть owns, но он постянно сохраняет "битые" файлы, да и сам проект больше не поддерживается.