Skip to content

credkellar-boop/REDTEAM-ENV

Repository files navigation

RedTeam-ENV

Profile Image

Build License Issues Best Practices

RedTeam-ENV is a comprehensive, modular Infrastructure-as-Code (IaC) framework engineered for offensive security, automated environment provisioning, and compliance validation. It serves as a centralized deployment engine that orchestrates specialized tools across a wide array of attack surfaces, ranging from standard cloud infrastructure to highly specialized hardware, Web3, and telecommunication networks.

Problems This Solves

​Environment Inconsistency: Security testing requires complex, reproducible environments to be accurate. This framework automates the provisioning process, ensuring audits, stress tests, and evasions are conducted under strict, uniform conditions every time.

Tool Fragmentation:

Security teams typically rely on a scattered array of disparate scripts. RedTeam-ENV unifies OSINT, cloud resource auditing, WAF evasion, and persistence simulators into a single, cohesive architecture.

Pipeline Vulnerabilities:

Integrating deep security checks into automated CI/CD workflows for multi-language software projects (such as Rust, C++, Python, and Dart) is notoriously difficult. Modules within this framework, like soc2-drift-hunter and poison-pill, allow for continuous auditing of infrastructure configurations and immediate detection of hardcoded secrets directly within the build pipeline.

Why This is Highly Effective

​Advanced Infrastructure Support: Beyond standard web and cloud audits, it includes modules like hardware-rf, telecom-5g/slice-isolation, and container-mesh/pod-escape. This makes it uniquely capable of validating the security of non-standard, low-latency, and highly distributed systems, such as advanced data plane routing infrastructure and high-performance edge compute nodes.

​Extreme Scalability:

It allows for the programmatic deployment of complex adversarial simulations. An entire staging network can be instantiated, subjected to automated attack chains (from reconnaissance to Command and Control beaconing), and safely dismantled without manual intervention.

Modular Architecture:

The framework uses strict functional separation. You can deploy only the specific testing modules required for a given target, reducing overhead and avoiding unnecessary operational noise during engagements.

​Installation Guide

1. Clone the repository and navigate to the directory

git clone https://github.com/credkellar-boop/REDTEAM-ENV.git cd REDTEAM-ENV

2. Make the provisioning engine executable and run it

This script initializes the required directory structures, logging files, and base paths

chmod +x setup.sh ./setup.sh

3. Install required Python dependencies

Includes modules for web scraping, cloud interactions, and templating

pip3 install -r requirements.txt

4. Review and modify the global configuration file

Edit config.yaml to set your specific compliance thresholds, reporting engines, and target variables

nano config.yaml


Technology Stack & Environment

Core Programming Languages

Python Go Rust C++ Shell Script PowerShell Dart

Core Systems

Linux Windows Active Directory

Cybersecurity & Offensive Auditing

Penetration Testing OSINT WAF Evasion Compliance Auditing

Low-Level Infrastructure & Performance

HPC Exascale InfiniBand P4 Routing

Artificial Intelligence

AI Models Temporal Algorithms Video Generation

DevOps, Infrastructure & Build Tools

GitHub Actions Terraform Docker Kubernetes

Cloud Providers

AWS Cloudflare

Platform Support & Hardware Architecture

NVIDIA AMD Supercomputing Orbital Satellites


Project Architecture

This framework is organized into functional modules to separate infrastructure deployment, security instrumentation, and reporting.

RedTeam-ENV/
├── .github/workflows/main.yml    # CI/CD Validation
├── README.md                     # Documentation
├── setup.sh                      # Environment Provisioning Engine
├── config.yaml                   # Global Variables
└── modules/
    ├── active-directory/
    ├── blue-sync/
    ├── c2/
    ├── cloud/
    │   ├── perforator/           # S3 Bucket Enumerator
    │   └── rediska/              # Redis Cache Auditor
    ├── comms-interception/
    ├── compliance-as-code/
    ├── container-mesh/
    ├── defi-web3/
    ├── deployment/
    ├── evasion/
    ├── exfiltration/
    ├── hardware-rf/
    ├── iot-firmware/
    ├── metrics-reporting/
    ├── mobile-sec/
    ├── pipeline-ci-cd/
    ├── post-exploitation/
    ├── recon/
    │   ├── indulgentia/
    │   ├── piedpiper/            # OSINT Credential & Leak Finder
    │   └── thc-scalpel/
    ├── simulators/
    │   └── bl00dym4ry/           # Phishing & Beacon Emulation
    ├── source-control-git/
    ├── telecom-5g/
    └── threat-intel-sync/

About

RedTeam-ENV is a modular, automated orchestration framework for advanced penetration testing. It centralizes 19 specialized tools for OSINT, cloud auditing, WAF evasion, stealth tunneling, and stress testing

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors