Pular para o conteúdo
Skillpedia
Segurança42 mil · #4755

cloud-k8s

Permite ao agente avaliar a segurança de nuvem, contêineres e Kubernetes. Ele verifica configurações de IAM e caminhos de escape.

O que ela faz

Esta ferramenta ajuda a verificar a segurança de ambientes de nuvem, contêineres e Kubernetes. Ela procura por configurações incorretas que podem ser exploradas por invasores.

Quando usar

  • ✓Ao testar a segurança de uma conta de nuvem.
  • ✓Ao avaliar a segurança de aplicações rodando em contêineres.
  • ✓Ao verificar permissões e configurações em clusters Kubernetes.

Exemplo do que pedir para a IA

“Verifique a segurança da minha conta AWS e dos meus contêineres Docker.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/zhaoxuya520/reverse-skill/blob/main/skills/cloud-k8s/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/zhaoxuya520/reverse-skill/blob/main/skills/cloud-k8s/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A ferramenta analisa as configurações de segurança, permissões de acesso e possíveis vulnerabilidades em serviços de nuvem e orquestradores de contêineres como Kubernetes.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add zhaoxuya520/reverse-skill --skill cloud-k8s

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/zhaoxuya520/reverse-skill/main/skills/cloud-k8s/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Segurança de Cloud / Container / Kubernetes

AÇÃO NECESSÁRIA (Execute imediatamente após a leitura)

  1. NOW: Leia ../field-journal/precedent-pentest.md — Testes em Cloud/K8s exigem autorização por escrito
  2. NOW: case-init + escopo; defina limites de conta, proíba operações destrutivas
  3. NOW: Confirme se é metadados de cloud / container / K8s / IAM, e não varredura web comum (esta última pentest-tools/)
  4. NEXT: tool-index; kubectl/aws/gcloud, etc., são frequentemente instalados manualmente
  5. ACT: Comece por "Identidade e Superfície de Exposição", proíba varreduras globais por padrão

Cenários de Aplicação

  • SSRF de metadados de cloud (169.254.169.254 / IMDS)
  • Permissões excessivas de IAM, buckets públicos, grupos de segurança mal configurados
  • Avaliação de caminhos de escape de Docker/containerd
  • RBAC do Kubernetes, Secrets, Admission, imagens da cadeia de suprimentos
  • Vulnerabilidades em imagens de container (pode ser vinculado a supply-chain-security/)

Fluxo de Trabalho

Fase 1 — Identidade e Limites

□ 当前身份:云 AK/SK、K8s SA、节点 SSH?
□ 范围:单账号 / 单 cluster / 单 namespace
□ 网络档:authorized_target_only

Fase 2 — Plano de Controle da Cloud

# 示例(按厂商替换;MUST 在授权账号内)
aws sts get-caller-identity
aws s3 ls
# Azure / GCP 对应 identity 命令
□ 公开桶 / 错误 ACL
□ 元数据:IMDSv1 vs v2;SSRF 链
□ 角色可扮演(PassRole)与横向

Fase 3 — Container

□ 是否 privileged / hostPath / hostNetwork
□ capabilities(SYS_ADMIN 等)
□ 可写宿主机路径 → 逃逸候选
□ 镜像历史与已知 CVE → Trivy

Fase 4 — Kubernetes

kubectl auth can-i --list
kubectl get pods,secrets,svc -A
kubectl get clusterrolebindings
□ SA token 挂载与权限
□ 危险 admission webhook 缺失
□ etcd / dashboard 暴露
□ 网络策略是否默认放行

Cadeia de Ferramentas

Ferramenta Uso Bootstrapping
kubectl Interação com o cluster Manual
trivy Imagens / IaC bootstrap trivy se disponível
kube-bench / kubeaudit CIS / Configuração Manual
pacu / scoutsuite Auditoria de Cloud (autorização) Manual
nuclei Templates de vulnerabilidades conhecidas em cloud bootstrap ecossistema nmap/nuclei

Referências

  • references/k8s-cloud-checklist.md
  • Comparativo CTF: ../../CTF-Sandbox-Orchestrator/competition-agent-cloud/
  • ../supply-chain-security/ ../pentest-tools/

Contexto de Roteamento

Upstream: MASTER R23
Downstream: Obter shell do nó → attack-chain / windows-ad; Vulnerabilidades em imagens → supply-chain
NÃO FAZER: Varredura não autorizada de outros inquilinos de nuvem pública

Autoverificação de Conclusão da Tarefa

  • Está limitado à conta/cluster autorizado?
  • As descobertas incluem reprodução e impacto?
  • Evitou operações destrutivas?
  • Relatório / journal?
Perguntas frequentes

Preciso de permissão para usar esta ferramenta?

Sim, é essencial ter autorização por escrito antes de realizar qualquer teste de segurança em ambientes de nuvem ou Kubernetes.

Esta ferramenta pode causar danos?

Não, a ferramenta é projetada para análise e não deve realizar operações destrutivas. É importante definir claramente o escopo e evitar varreduras agressivas.

O que é SSRF?

SSRF (Server-Side Request Forgery) é uma vulnerabilidade que permite a um invasor fazer com que o servidor execute requisições HTTP para um domínio escolhido por ele.

Detalhes

Descrição original do autor

Use for authorized cloud, container, and Kubernetes security assessment including metadata SSRF, IAM misconfig, container escape paths, and cluster RBAC review.

repo: zhaoxuya520/reverse-skill

Popularidade

Estrelas no GitHub
42 mil
Posição no ranking
#4755
Licença
MIT
Atualizada em
22/09/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas