1. How did you determine that this is a virus and not just a bug causing the router to go crazy?
2. Why do you have 500+ computers that don't already have up-to-date AV software on them? ;-)
One easy thing to try is to turn on Netflow switching on a router interface that would be handling this traffic.
Go into config mode, and at the interface level you type "ip route-cache flow". Exit config mode and wait a bit, then type "show ip cache flow".
You could also turn on IP accounting but this would only help if you configured it on a router interface that was transmitting this traffic, not receiving it.
You could also create an access list that logs incoming and/or outgoing traffic from the router.
Pick your poison. I think I'd try Netflow first but others here might have some different ideas.