RedGuard  by wikiZ

C2 traffic control tool to evade detection

created 3 years ago
1,497 stars

Top 28.1% on sourcepulse

GitHubView on GitHub
Project Summary

RedGuard is a C2 front flow control tool designed for red team operations to evade detection by blue teams, AVs, and EDRs. It offers a lightweight, efficient, and reliable solution for hiding C2 channels by managing traffic flow, blocking analysis traffic, and obfuscating communication.

How It Works

RedGuard operates as a reverse proxy, intercepting and manipulating network traffic to disguise C2 communications. It employs techniques such as randomizing TLS JARM fingerprints, forging TLS certificates, and parsing Malleable C2 profiles to mimic legitimate traffic. The tool can block analysis traffic based on JA3 fingerprints, IP blacklists, time restrictions, and custom sample fingerprints, while also supporting domain fronting and load balancing for enhanced stealth.

Quick Start & Requirements

  • Install via git clone https://github.com/wikiZ/RedGuard.git and go build -ldflags "-s -w" -trimpath.
  • Requires Go programming language.
  • Configuration is managed via a .RedGuard_CobaltStrike.ini file.
  • Official documentation and usage examples are available in the README.

Highlighted Details

  • Evades detection by Blue Teams, AVs, and EDRs.
  • Supports Malleable C2 Profiles 4.0+.
  • Implements JA3 fingerprint recognition for sandbox evasion.
  • Offers IP-based geographic restrictions and time-based access control.
  • Can hijack responses or redirect traffic to honeypots.

Maintenance & Community

The project is actively developed by "风起" (Feng Qi), who has authored several related articles and presented at security conferences. Community interaction is encouraged via GitHub issues.

Licensing & Compatibility

The repository does not explicitly state a license in the README. Compatibility for commercial use or closed-source linking is not specified.

Limitations & Caveats

The README does not specify a license, which may impact commercial adoption. While extensive, some advanced features like honeypot integration rely on specific configurations and external tools.

Health Check
Last commit

11 months ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
40 stars in the last 90 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of AI Engineering, Designing Machine Learning Systems), Michele Castata Michele Castata(President of Replit), and
2 more.

rebuff by protectai

0.4%
1k
SDK for LLM prompt injection detection
created 2 years ago
updated 1 year ago
Starred by Boris Cherny Boris Cherny(Creator of Claude Code; MTS at Anthropic), Georgios Konstantopoulos Georgios Konstantopoulos(CTO, General Partner at Paradigm), and
2 more.

gosec by securego

0.2%
8k
Go security checker for scanning Go AST and SSA code
created 9 years ago
updated 5 days ago
Feedback? Help us improve.