Программ удовлетворяющих вашим хотелкам довольно много. Есть бесплатные решения, есть глобальные коммерческие анализаторы и "присмотрщики"
Я пробовал LanAgent, в принципе понравилась. Правда необходимость отпала и как то стала не актуальна данная тема.
Гугл в помощь и сравнивайте.
www.lanagent.ru