Skanuj kod źródłowy
Semgrep Community Edition
Znajduj podejrzane wzorce i typowe błędy w kodzie za pomocą konfigurowalnych reguł.
Zastosowanie: Programista, który potrzebuje kontroli kodu lokalnie lub w pull requeście.
Tygodniowy nakład pracy zespołu klienta
~1–3 godz./tydz.
Redakcyjny budżet czasu · 1–25 osób · cały zespół po wdrożeniu
Co obejmuje ten budżet czasu?
- Przegląd nowych wyników z właścicielami repozytoriów: 30–90 min/tydz.
- Utrzymanie reguł i sprawdzenie zakresu skanów: 30–90 min/tydz.
Zakresy obejmują rutynowy przegląd, administrację i przypisywanie dalszych zadań. Osobno dolicz wdrożenie, wykonywanie napraw, incydenty, duże aktualizacje, ćwiczenia odtwarzania i pracę audytową lub prawną. Narzędzia wykonują różne zadania: nie sumuj nakładających się szacunków ani nie traktuj ich jako rankingu szybkości.
Uruchomienie, nakład pracy i granice
- Jak korzystać
- Wybierz reguły dla swojego języka, przeskanuj jedno repozytorium i omów wyniki z właścicielem kodu.
- Kto obsługuje
- Konfiguracja przez programistę; dobór reguł i przegląd wyników.
- Co warto wiedzieć
- Analiza CE ogranicza się do funkcji lub pliku. Silnik LGPL jest open source; reguły utrzymywane przez Semgrep mają odrębną licencję ograniczoną do użytku wewnętrznego. Funkcje platformy mają osobne warunki.
Semgrep & contributors LGPL-2.1 (engine); separate rule licenses