Code Pulse: a real-time code coverage tool for penetration testing activities