How GitLab's Red Team automates C2 testing