Semgrep

Cerca bug nel codice con i pattern

semgrep
 
Open sourceStrumento da riga di comando

Software di terzi da repository pubblici. bestappfor.me non lo ospita, non lo verifica e non risponde del suo uso. Scarica solo dalla fonte ufficiale e controlla la licenza. Termini e esclusione di responsabilità

Stelle
17,1K
GitHub
Salute
Solida
10 controlli superati su 10
Licenza
LGPL-2.1-only
Open source
Versione
1.180.0
6 giorni fa
Categoria
Strumenti per sviluppatori
Strumento da riga di comando
Linguaggio
C

Descrizione

Semgrep analizza il codice sorgente per trovare bug, schemi a rischio e violazioni delle regole. Le regole somigliano al codice che scrivi già, senza espressioni regolari né alberi sintattici, e la ricerca segue il significato, non solo il testo esatto.

Supporta più di 30 linguaggi e funziona nell'editor, come controllo pre-commit o nella CI/CD. L'analisi avviene in locale e, di default, il codice non viene caricato. La Community Edition esamina una funzione o un file alla volta, perciò per la sicurezza il progetto consiglia la sua AppSec Platform separata.

In evidenza

  • Supporta oltre 30 linguaggi
  • Regole scritte come schemi simili al codice
  • In locale: IDE, pre-commit o CI/CD

Per chi è

Ideale per sviluppatori che vogliono intercettare bug e far rispettare regole di codice a ogni commit

Descrizione scritta dalla nostra redazione con assistenza automatica, non dallo sviluppatore, e non ancora rivista.

Perché è qui

  • Codice modificato 6 giorni fa
  • Nuova release 6 giorni fa

Canali ufficiali

Solo canali ufficiali. Non ospitiamo né ripacchettizziamo i download.

Homebrew
macOS, Linux
1.180.0
brew install semgrep

Potrebbero piacerti anche

Vedi tutto