Welcome to the blue team How building a better hacker accidentally built a better defender