Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

FeedsContatoPrivacidade© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
ncentral-compromise-ioc-triage — Caçador de IoCs pós-exploração somente leitura para endpoints Windows da N-able N-central CVE-2026-18556/CVE-2026-18577. | Kitploit
Ferramentas/GitHubGitHub/creamyg31337/ncentral-compromise-ioc-triage
Ferramentas DefensivasGerenciamento de Indicadores de Comprometimento (IOC)Mecanismos de PersistênciaForensia DigitalInteligência de AmeaçasResposta a IncidentesAnálise de Logs
GitHub

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
creamyg31337/ncentral-compromise-ioc-triage

ncentral-compromise-ioc-triage

Caçador de IoCs pós-exploração somente leitura para endpoints Windows da N-able N-central CVE-2026-18556/CVE-2026-18577.

Ver Repositório
30há 2 mesesAinda não revisado
Compartilhar

Triagem de IoC de Comprometimento do N-central

Kit de ferramentas defensivo de hunting somente leitura para artefatos de pós-exploração associados às vulnerabilidades de bypass de autenticação do N-able N-central CVE-2026-18556 e CVE-2026-18577. O scanner de endpoint em PowerShell sinaliza indicadores publicados pela N-able e pela Huntress; ele nunca corrige nem modifica o host.

Fontes

Aviso do fornecedorN-able — N-central Security Update (August 4, 2026)
Template de detecçãoN-able developer recipe — CVE-2026-18577 detection
Pesquisa independenteHuntress — Critical N-able N-central Vulnerability and Active Exploitation
Build não afetadoN-central 2026.3.1.7
PlataformaWindows PowerShell 5.1+ (elevado)

Vários IPs de atacantes publicados são nós de saída de VPNs comerciais (NordVPN / Mullvad). Uma correspondência de IP isolada não é prova de comprometimento — correlacione com o horário da sessão de Take Control, a identidade do visualizador, o histórico de tickets e os artefatos de persistência no endpoint.

Início rápido

Execute uma sessão elevada do PowerShell em um endpoint Windows gerenciado:

Set-ExecutionPolicy -Scope Process Bypass
.\scripts\Hunt-NcentralCompromise.ps1

Retrospectiva mais curta e exportação CSV:

.\scripts\Hunt-NcentralCompromise.ps1 -RecentDays 7 -CsvPath .\findings.csv

Enviar a partir de um RMM (iocs.json deve estar ao lado do diretório scripts, ou passar -IocFile):

powershell.exe -NoProfile -ExecutionPolicy Bypass -File .\scripts\Hunt-NcentralCompromise.ps1 -OutputPath C:\Windows\Temp\ncentral-scan.json

Direitos administrativos são necessários para cobertura total. Sem eles, o scanner encerra com 2; passe -AllowNonElevated para aceitar cobertura reduzida.

O que é verificado

VerificaçãoDescrição
Serviços CloudflaredNome exato do serviço Cloudflared, linhas de comando que invocam cloudflared.exe e serviços no estilo de túnel iniciados a partir de perfis de usuário, ProgramData ou Temp
Processos CloudflaredProcessos em execução cujo image/linha de comando se assemelha ao Cloudflare Tunnel
Documents svchostDocuments\svchost.exe sob perfis de usuário locais (pivot publicado pela N-able)
Logs do Take ControlBASupSrvc_*.log* / BASupTSHelper_*.log* recentes sob C:\ProgramData\GetSupportService_N-Central\Logs\ (recursivo), transmitidos na íntegra — incluindo logs rotacionados .gz — para IPs/domínios de IOC
Eventos de aplicaçãoIDs de evento 4102, 8192 e 8193, incluindo tríades próximas e mensagens que mencionam MSP Support / IPs publicados

Opções

-IocFile PATH                         alternate IoC JSON (default ..\iocs.json)
-RecentDays N                         lookback for logs/events (default from IoCs)
-EventCorrelationWindowMinutes N      triad clustering window (default 15)
-MaxLogScanBytes N                    per-log content-scan cap (default 64 MB)
-SkipServices / -SkipLogs / -SkipEvents / -SkipDocuments
-AllowNonElevated                     continue with reduced coverage when not admin
-OutputPath PATH                      JSON report path
-CsvPath PATH                         optional CSV export
-PassThru                             emit finding objects to the pipeline

Testes

Install-Module Pester -MinimumVersion 5.5.0 -Scope CurrentUser -Force -SkipPublisherCheck
.\tests\Invoke-Tests.ps1

A suíte é somente leitura, não requer elevação e é executada inteiramente contra fixtures sintéticos em TestDrive:.

Saída e interpretação

Os achados são valores [PSCustomObject] com Severity, ArtifactType, Details, Timestamp, Target, ComputerName e Evidence. Um relatório JSON com carimbo de data/hora é gravado por padrão.

Código de saídaSignificado
0Nenhum achado Critical ou High
1Um ou mais achados Critical ou High
2Erro fatal do scanner (IoCs ausentes ou malformados, sem elevação, falha inesperada)

Significado de achado positivo: evidência consistente com tradecraft publicada foi observada e deve ser investigada. O uso legítimo do MSP Take Control e instalações autorizadas do cloudflared podem se sobrepor — trate itens Medium/Info como contexto, a menos que estejam correlacionados com infraestrutura de IOC ou sessões não explicadas.

Estrutura do projeto

iocs.json                                    machine-readable indicators
scripts/Hunt-NcentralCompromise.ps1          Windows endpoint hunter
tests/Hunt-NcentralCompromise.Tests.ps1      Pester 5 suite
tests/Invoke-Tests.ps1                       test runner
docs/ncentral-compromise-iocs.md             human-readable IoC notes
docs/script-reference.md                     CLI / schema / exit codes

Documentação

  • Notas de IoC
  • Referência do script
  • Contribuição
  • Guia do agente

Licença

MIT — consulte LICENSE.

Baixar ferramenta