nacs: event-driven pentest scanner