Metadata-Version: 2.4
Name: cloudxpl-forge
Version: 4.1.1
Summary: CloudXPL-Forge (CXF) — Cloud security assessment framework. 508 modules across 20 categories: AWS, Azure, GCP, OCI, Alibaba, Tencent, IBM, DigitalOcean, OVHcloud, Hetzner, Kubernetes, serverless, storage, multi-cloud, hypervisors (VMware ESXi/vCenter, Hyper-V, KVM/QEMU, Xen/Citrix, Nutanix, Firecracker, Kata, side-channel), VDI escape, PaaS escape, CI/CD runner escape, 100+ CVEs 2019-2026, VM/container/tenant escape, credential and network attack surfaces.
Author-email: André Henrique <henrique.santos@uniaogeek.com.br>
License: MIT
Project-URL: Homepage, https://github.com/mrhenrike/CloudXPL-Forge
Project-URL: Repository, https://github.com/mrhenrike/CloudXPL-Forge
Keywords: security,pentesting,cloud-security,aws,azure,gcp,oci,oracle-cloud,alibaba-cloud,tencent-cloud,ibm-cloud,digitalocean,ovhcloud,hetzner,vmware,esxi,vcenter,hyper-v,kvm,qemu,citrix,nutanix,hypervisor,vm-escape,kubernetes,k8s,serverless,lambda,iam,s3,ssrf,imds,container-escape,privilege-escalation,credential-theft,bucket-exploit,blob-exploit,entra-id,aks,eks,gke,cloud-exploit,red-team,purple-team,cve,kev,rsa-securid,data-exfiltration,storage-attack,multi-cloud,xpl-forge,tenant-escape,guest-to-host,firecracker,kata-containers,vdi-escape,runc-escape,dirty-pipe,openslp,vmci,xen-xsa,remotefx,paas-escape,cicd-escape,github-actions,gitlab-ci,jenkins,terraform,azurescape,cloud-run,fargate,horizon,citrix-vda,avd,workspaces,sev-snp,tdx,side-channel,spectre,nitro-enclaves
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Security
Requires-Python: >=3.9
Description-Content-Type: text/markdown
Requires-Dist: requests<3.0,>=2.31.0
Requires-Dist: rich>=13.0
Requires-Dist: dnspython>=2.4
Requires-Dist: xpl-core>=0.1.0
Provides-Extra: aws
Requires-Dist: boto3>=1.34; extra == "aws"
Provides-Extra: azure
Requires-Dist: azure-identity>=1.15; extra == "azure"
Requires-Dist: azure-mgmt-resource>=23.0; extra == "azure"
Requires-Dist: azure-mgmt-storage>=21.0; extra == "azure"
Requires-Dist: azure-mgmt-compute>=30.0; extra == "azure"
Requires-Dist: azure-mgmt-network>=25.0; extra == "azure"
Requires-Dist: azure-keyvault-secrets>=4.7; extra == "azure"
Requires-Dist: msgraph-sdk>=1.0; extra == "azure"
Provides-Extra: gcp
Requires-Dist: google-cloud-storage>=2.14; extra == "gcp"
Requires-Dist: google-cloud-resource-manager>=1.12; extra == "gcp"
Requires-Dist: google-cloud-compute>=1.14; extra == "gcp"
Requires-Dist: google-cloud-iam>=2.12; extra == "gcp"
Requires-Dist: google-cloud-secret-manager>=2.16; extra == "gcp"
Provides-Extra: k8s
Requires-Dist: kubernetes>=29.0; extra == "k8s"
Provides-Extra: oci
Requires-Dist: oci>=2.120; extra == "oci"
Provides-Extra: alibaba
Requires-Dist: alibabacloud-credentials>=0.3; extra == "alibaba"
Requires-Dist: alibabacloud-ecs20140526>=4.0; extra == "alibaba"
Requires-Dist: alibabacloud-oss20190517>=1.0; extra == "alibaba"
Provides-Extra: tencent
Requires-Dist: tencentcloud-sdk-python>=3.0; extra == "tencent"
Provides-Extra: ibm
Requires-Dist: ibm-cloud-sdk-core>=3.16; extra == "ibm"
Requires-Dist: ibm-cos-sdk>=2.13; extra == "ibm"
Provides-Extra: digitalocean
Requires-Dist: pydo>=0.8; extra == "digitalocean"
Provides-Extra: ovh
Requires-Dist: ovh>=1.1; extra == "ovh"
Provides-Extra: hetzner
Requires-Dist: hcloud>=2.0; extra == "hetzner"
Provides-Extra: virt
Requires-Dist: pyvmomi>=8.0; extra == "virt"
Requires-Dist: libvirt-python>=10.0; extra == "virt"
Provides-Extra: dev
Requires-Dist: pytest>=7.0; extra == "dev"
Requires-Dist: ruff>=0.4; extra == "dev"
Requires-Dist: build>=1.0; extra == "dev"
Provides-Extra: full
Requires-Dist: boto3>=1.34; extra == "full"
Requires-Dist: azure-identity>=1.15; extra == "full"
Requires-Dist: azure-mgmt-resource>=23.0; extra == "full"
Requires-Dist: azure-mgmt-storage>=21.0; extra == "full"
Requires-Dist: azure-mgmt-compute>=30.0; extra == "full"
Requires-Dist: azure-mgmt-network>=25.0; extra == "full"
Requires-Dist: azure-keyvault-secrets>=4.7; extra == "full"
Requires-Dist: msgraph-sdk>=1.0; extra == "full"
Requires-Dist: google-cloud-storage>=2.14; extra == "full"
Requires-Dist: google-cloud-resource-manager>=1.12; extra == "full"
Requires-Dist: google-cloud-compute>=1.14; extra == "full"
Requires-Dist: google-cloud-iam>=2.12; extra == "full"
Requires-Dist: google-cloud-secret-manager>=2.16; extra == "full"
Requires-Dist: kubernetes>=29.0; extra == "full"
Requires-Dist: oci>=2.120; extra == "full"
Requires-Dist: alibabacloud-credentials>=0.3; extra == "full"
Requires-Dist: alibabacloud-ecs20140526>=4.0; extra == "full"
Requires-Dist: alibabacloud-oss20190517>=1.0; extra == "full"
Requires-Dist: tencentcloud-sdk-python>=3.0; extra == "full"
Requires-Dist: ibm-cloud-sdk-core>=3.16; extra == "full"
Requires-Dist: ibm-cos-sdk>=2.13; extra == "full"
Requires-Dist: pydo>=0.8; extra == "full"
Requires-Dist: ovh>=1.1; extra == "full"
Requires-Dist: hcloud>=2.0; extra == "full"
Requires-Dist: pyvmomi>=8.0; extra == "full"
Requires-Dist: libvirt-python>=10.0; extra == "full"
