O XGuardian é uma extensão para o Visual Studio Code que permite realizar scans SAST e SCA diretamente do seu ambiente de desenvolvimento. Com poucos cliques, compacte seu workspace, envie para análise e visualize os resultados de vulnerabilidades do seu código-fonte e das bibliotecas utilizadas.
Funcionalidades
Compactação automática do workspace: Gere um arquivo zip do seu projeto com apenas um comando.
Upload seguro e rápido: Envie o arquivo compactado diretamente para a plataforma XGuardian.
Scans SAST e SCA: Identifique vulnerabilidades tanto no código proprietário quanto nas dependências.
Configuração intuitiva: Defina e salve suas preferências (e-mail, senha, App ID, versão do scan, opções de SAST/SCA, tradução, PDF e exclusões) diretamente pela interface da extensão.
Webview interativa: Gerencie configurações, acompanhe logs e inicie uploads pela sidebar do VS Code.
Feedback visual: Acompanhe o progresso do zip e do upload em tempo real.
Histórico de scans: Consulte facilmente os links dos resultados dos scans realizados.
Como usar
Instale a extensão XGuardian pelo marketplace do VS Code.
Abra o painel lateral do XGuardian no VS Code.
Preencha suas configurações (e-mail, senha, App ID, versão do scan, etc).
Clique em Salvar Configurações.
Clique em Iniciar Upload para compactar e enviar seu projeto para análise.
Acompanhe o progresso e acesse o link do resultado do scan diretamente pelo painel.
Configurações Disponíveis
xguardian.email: Seu e-mail de acesso à plataforma.
xguardian.password: Sua senha.
xguardian.token: Token de autenticação (gerado automaticamente após login).
xguardian.appId: ID da aplicação na plataforma XGuardian.
xguardian.scanVersion: Nome/versão do scan.
xguardian.sast: Ativar/desativar SAST.
xguardian.sca: Ativar/desativar SCA.
xguardian.translate: Ativar/desativar tradução nos relatórios.
xguardian.pdf: Ativar/desativar geração de PDF.
xguardian.exclude: Arquivos ou diretórios a serem excluídos do scan.
Requisitos
Visual Studio Code versão ^1.82.0 ou superior.
Conta ativa na plataforma XGuardian.
Suporte
Para dúvidas ou problemas, entre em contato com o suporte da Xmart Solutions.
XGuardian — Segurança de código integrada ao seu fluxo de desenvolvimento.