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