Skip to content
| Marketplace
Sign in
Visual Studio Code>Linters>DedSecNew to Visual Studio Code? Get it now.
DedSec

DedSec

DedSec

|
1 install
| (0) | Free
Mostra vulnerabilidades de seguranca direto no editor, antes do commit. Traz o scanner embutido; precisa apenas de Python 3.11+ instalado.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

DedSec para VS Code

Mostra vulnerabilidades de segurança direto no editor, enquanto você digita, antes de qualquer commit. Usa o scanner local do DedSec (Regex + AST), sem internet.

  • Sublinha a linha com a falha (vermelho = high/critical, amarelo = medium).
  • Passe o mouse para ver a explicação e como corrigir; o CWE abre a página oficial.
  • Lâmpada (Ctrl+.) > "ignorar este achado" acrescenta dedsec: ignore na linha.
  • Comandos (Ctrl+Shift+P): "DedSec: Analisar arquivo atual" e "DedSec: Analisar projeto inteiro".
  • Respeita o .dedsec.toml do projeto.

Instalação

Baixe o .vsix em https://dedsec-beta.vercel.app e, no VS Code, abra a paleta de comandos (Ctrl+Shift+P) e escolha Extensions: Install from VSIX....

Requisito: Python 3.11 ou mais novo instalado e acessível no PATH.

O scanner vem embutido na extensão, então ela funciona em qualquer projeto, não só no repositório do DedSec. Se o projeto aberto tiver o seu próprio backend/scanner, a extensão usa esse, para que quem desenvolve o DedSec teste as regras que está editando.

Como gerar o pacote

npm run package

O comando copia backend/scanner para dentro da extensão (build.js) e gera o .vsix. A cópia não é versionada: o código vive apenas em backend/scanner. Depois de gerar, atualize também frontend/public/, que é de onde o site serve o download.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft