вы вообще представляете каким образом происходит "посещение" сайтов? Похоже что нет. иначе таких вопросов бы не возникало.
по теме, могу две идейки высказать:
1. мониторить нужно сам браузер(это простой вариант)
2. мониторить весь трафик, перехватывать пакеты, определять их тип, если хттп, парсить содержимое, и т.д. и т.п. (это сложный вариант)
еще вариант, поискать софтину, которую кто-то до вас уже написал