Dreadnode Offensive Security Agents vs external_c2 framework (2026)