hunt-sharepoint
Faz seu agente procurar por vulnerabilidades em servidores SharePoint. É útil para proteger documentos e dados armazenados nessas plataformas.
O que ela faz
Esta ferramenta ajuda a encontrar servidores Microsoft SharePoint que podem estar vulneráveis a ataques. Ela procura por versões antigas e configurações inseguras que podem ser exploradas.
Quando usar
- ✓Ao verificar a segurança de um servidor SharePoint.
- ✓Ao procurar por falhas em sistemas corporativos.
- ✓Para fins educacionais sobre segurança de redes.
Exemplo do que pedir para a IA
“Procure por servidores SharePoint vulneráveis no endereço [endereço do servidor].”
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
Mensagem pronta para colar
Como funciona
A ferramenta examina as respostas do servidor, como cabeçalhos e caminhos de URL, para identificar versões e configurações específicas do SharePoint. Ela compara essas informações com um banco de dados de vulnerabilidades conhecidas.
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 sickn33/agentic-awesome-skills --skill hunt-sharepointOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/hunt-sharepoint/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
⚠️ USO AUTORIZADO APENAS Esta habilidade é apenas para fins educacionais ou avaliações de segurança autorizadas. Você deve ter permissão explícita e por escrito do proprietário do sistema antes de usar esta ferramenta. O uso indevido desta ferramenta é ilegal e estritamente proibido.
Portão de confirmação obrigatório Antes de executar qualquer comando que sonde, explore, altere, persista em, extraia dados de ou tente acesso a credenciais contra um alvo:
- Peça ao usuário para declarar o URL, IP, conta ou recurso exato do alvo.
- Peça ao usuário para confirmar a autorização por escrito e o escopo permitido.
- Mostre o(s) comando(s) exato(s) e explique seu efeito esperado.
- Aguarde a confirmação explícita na conversa atual.
Sem essa confirmação, permaneça apenas em modo de leitura e forneça apenas orientação defensiva. Prefira um sandbox, VM descartável ou laboratório controlado.
Alvos Principais (Crown Jewel Targets)
O SharePoint Server (on-prem) é uma das superfícies de ataque corporativo mais ricas em 2025-2026 para caça a bugs (bug bounty) / equipes vermelhas (red-team). Três forças convergem:
- Caminhos de código sem patches no fim da vida útil (End-of-life). O SharePoint Server 2013 atingiu o fim do suporte estendido (EoL) em 11/04/2023 (build final
15.0.5545.1000/ KB5002381). Qualquer CVE do SharePoint publicado após essa data está permanentemente sem patches em farms SP2013. O SP2016 atinge o EoL em 14/07/2026; o SP2019 atinge o EoL em 14/07/2026 (próximos 2 meses a partir de maio de 2026); apenas o SP Subscription Edition está atualmente em suporte ativo. - CVE-2025-53770 / 53771 "ToolShell" — Cadeia de patches de emergência fora de banda de julho de 2025 para SPE / SP2019 / SP2016. O caminho de código vulnerável (
/_layouts/15/ToolPane.aspx?DisplayMode=Editanônimo +__REQUESTDIGESTanônimo + ViewState não criptografado) está presente no SP2013 também e nunca receberá correção. - Páginas de login com marca personalizada esquecem o login SOAP legado.
/_vti_bin/Authentication.asmxcom a operação SOAPLoginé o equivalente no SharePoint ao bypass do XMLRPC do WordPress — aceita credenciais nativas de Formulário anonimamente, sem limite de taxa na maioria das farms, mesmo quando a interface de usuário personalizada tem bloqueio.
Alvos de SharePoint de maior valor:
- Farms SP2013 ainda na internet pública — todos os CVEs desde abril de 2023 estão sem patches. Achados de severidade crítica.
- Portais de revendedores / parceiros / fornecedores construídos em SharePoint por integradores corporativos (grupo VW alemão, um integrador de sistemas corporativo, etc.) — dados de negócios de alto impacto, frequentemente aninhados em árvores corporativas do AD.
- Farms SharePoint com zonas de autenticação de Formulário anônimas — Authentication.asmx se torna anonimamente brute-forceável.
- SharePoint dentro de florestas pai do AD corporativo — vazamento do NTLM Tipo 2 (veja
hunt-ntlm-info) divulga a associação à floresta pai. - Instalações SharePoint integradas com Telerik — sinks de desserialização adicionais sobre os próprios do SP.
Tipos de ativos que pagam mais: SP Server alcançável pela internet (qualquer versão) > SP Online com ganchos de soluções personalizadas > SP interno somente após comprometimento da VPN.
Sinais da Superfície de Ataque
Impressões digitais de cabeçalho de resposta (qualquer um é suficiente — geralmente múltiplos ocorrem juntos):
SPRequestGuid: <GUID> (always — anonymous and authenticated)
X-MS-InvokeApp: 1; RequireReadOnly (SharePoint web request)
X-SharePointHealthScore: 0 (SharePoint specific)
SPIisLatency: <ms> (SharePoint internal timing)
SPRequestDuration: <ms> (SharePoint request duration)
MicrosoftSharePointTeamServices: 15.0.0.0 (often stripped by ELB — but if present, exact version)
X-Forms_Based_Auth_Required: <login URL> (Forms-auth zone indicator)
X-Forms_Based_Auth_Return_Url: <return URL> (Forms-auth zone indicator)
X-MSDAVEXT_Error: 917656; Access denied... (WebDAV extension active)
DAV: 1, 2 (WebDAV verbs supported)
Set-Cookie: ASP.NET_SessionId=... (always — IIS session)
Set-Cookie: FedAuth=...; rtFa=... (claims-mode auth)
Set-Cookie: WSS_FullScreenMode=... (SharePoint UI mode)
Impressões digitais de URL / caminho:
/_layouts/15/ (raiz de layouts do SP2013+ — SP2010 usava /_layouts/ sem o 15)
/_layouts/14/ (SP2010 legado — quase EoL desde 13/10/2020)
/_layouts/16/ (alguns SP2019 / SPE)
/_vti_bin/ (FrontPage-RPC + serviços SOAP)
/_vti_pvt/ (configuração do FrontPage-RPC — geralmente 403)
/_vti_inf.html (quase sempre anônimo; contém banner FPVersion)
…
Perguntas frequentes
O que é SharePoint?
SharePoint é uma plataforma da Microsoft usada por empresas para organizar, compartilhar e gerenciar documentos e informações.
O que significa 'vulnerável'?
Significa que o sistema possui falhas de segurança que podem ser exploradas por pessoas mal-intencionadas.
Preciso de permissão para usar esta ferramenta?
Sim, é crucial ter permissão explícita e por escrito do proprietário do sistema antes de usar esta ferramenta, pois ela pode ser usada para testar a segurança.
Detalhes
Descrição original do autor
Hunt Microsoft SharePoint Server (2013/2016/2019/Subscription Edition) on-prem farms
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #3286
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
api-connector-builder
Faz seu agente construir novas conexões com APIs seguindo o padrão já existente. Use quando precisar adicionar mais uma integração sem criar um novo jeito de fazer.
affaan-m/ECC
api-design
Ajuda seu agente a projetar APIs REST seguindo as melhores práticas. É útil para definir como as APIs se comunicam, como os erros são mostrados e como organizar os dados.
affaan-m/ECC
backend-patterns
Ajuda seu agente com padrões de arquitetura do lado do servidor e otimização de banco de dados. É útil para construir ou revisar o código que roda no servidor.
affaan-m/ECC