Существует ли способ установить Winpcap на Windows XP без прав администратора?
Можно использовать в своих интересах Wireshark для использования портативной версии Winpcap. Вам не будут нужны права администратора, поскольку они - портативные приложения.