Sentinel AI Code Security
Loading...
Sentinel Bezpieczeństwo kodu AI
Agent online Jak to działa

Przegląd bezpieczeństwa AI

Znajdź to, co znajdują atakujący.

Przeciągnij pliki źródłowe lub pobierz repozytorium z GitHub. Sentinel uruchamia deterministyczny silnik reguł, a następnie audytora AI i weryfikuje każde znalezisko w odniesieniu do Twojego rzeczywistego kodu, zanim trafi ono do raportu.

  • Zweryfikowane dowody, a nie domysły
  • TypeScript · Python · Rust · ponad 20 języków
  • Skanowanie tylko do odczytu · zweryfikowane gałęzie z poprawkami

Dodaj kod do skanowania

Prześlij pliki Repozytorium GitHub

Upuść pliki źródłowe tutaj

lub wybierz pliki z urządzenia

Wybierz pliki

TypeScript, JavaScript, Python, Rust, Go, Java, C/C++, C#, Ruby, PHP, Swift, Kotlin, SQL, shell i więcej. Maksymalnie 20 plików, każdy do 250 KB.

Wczytaj podatny przykład

Repozytorium
Load repository

Publiczne repozytoria działają bez tokena. W przypadku prywatnych repozytoriów użyj tokena typu fine-grained z dostępem tylko do odczytu do zawartości (Contents).

Prywatne repozytorium? Dodaj token tylko do odczytu
Token fine-grained
Zapomnij token

Wysyłany bezpośrednio do api.github.com z tej karty. Przechowywany tylko w pamięci, nigdy nie zapisywany ani nie wysyłany nigdzie indziej.

Token tylko do odczytu w pamięci

Read-only access

Pliki źródłowe

Zaznacz wszystko Wyczyść

    Dodaj wybrane pliki

    Kolejka skanowania

    Wyczyść wszystko

      Agent w działaniu

      Skanowanie kodu

      The agent is reviewing your files in passes.

      1. Pobieranie i walidacja plików
      2. Skanowanie silnikiem reguł
      3. Poszukiwania agenta z narzędziami
      4. Informacje o CVE i zależnościach
      5. Niezależna weryfikacja
      6. Przygotowywanie zweryfikowanych poprawek
      7. Tworzenie raportu

      Aktywność

        Nowe skanowanie
        Popraw i wypchnij Kopiuj raport Pobierz .md

        Zweryfikowany przegląd bezpieczeństwa

        Raport bezpieczeństwa

        ·

        0 /100

        Wynik ryzyka

        Krytyczny0
        Wysoka0
        Średnia0
        Niska0

        0 Znaleziska

        Niezależna weryfikacja

        Potwierdzono
        0
        Wymaga przeglądu
        0
        Odrzucono
        0
        Najwyższy CVSS
        0.0

        Znaleziska odrzucone przez weryfikatora

          Analiza zależności

            Wszystkie0 Krytyczny0 Wysoka0 Średnia0 Niska0
            Szukaj znalezisk

            Aktywność agenta

              Wszystkie wywołania narzędzi wykonane przez agenta podczas przeglądania kodu, w kolejności.

              Naprawa

              Napraw, zweryfikuj, a następnie wypchnij

              Zastosuj gotowe poprawki Resetuj

              Proponowane poprawki

                Brak automatycznych poprawek dla tego skanowania. Skorzystaj z instrukcji naprawy dla każdego znaleziska.

                Wyślij zweryfikowane poprawki

                Tworzy nową gałąź i pull request. Twoja domyślna gałąź nigdy nie jest modyfikowana.

                Repozytorium Nazwa gałęzi Tytuł pull requestu Token GitHub

                Precyzyjny token z uprawnieniami odczytu/zapisu do Contents i Pull requests. Użyty raz, przechowywany w pamięci.

                Wypchnij zweryfikowane poprawki

                Otwórz pull request Kopiuj link
                Skanuj ponownie

                Działa w Twojej przeglądarce. Nic nie jest skanowane bez Twojej akcji.

                Sentinel · Bezpieczeństwo kodu AI

                Jak działa Sentinel

                ×

                Sentinel to dwuwarstwowy przegląd bezpieczeństwa uruchamiany na żądanie.

                1. Ingest — pliki są walidowane w przeglądarce; pliki nieobsługiwane lub binarne są odrzucane.

                2. Silnik reguł — deterministyczne sprawdzanie pod kątem wstrzykiwania, sekretów, niebezpiecznej deserializacji, błędów TLS i innych znanych wzorców w TypeScript, JavaScript, Python i Rust.

                3. Audytor AI — model skoncentrowany na bezpieczeństwie przegląda kod pod kątem błędów logicznych i ryzyk specyficznych dla języka, w tym Go, Java, C/C++, C#, Ruby, PHP, Swift i Kotlin.

                4. Weryfikacja — każde znalezisko AI musi wskazywać na linię, która faktycznie istnieje w kodzie, w przeciwnym razie zostaje odrzucone.

                Dostęp do GitHub korzysta z publicznego API za Twoją zgodą. Tokeny są opcjonalne, służą tylko do odczytu i nigdy nie są przechowywane.

                5. Głęboka analiza — agent może listować pliki, czytać kod, przeszukiwać sinki za pomocą grep, sprawdzać CWE i przeszukiwać aktualne rekordy CVE przed zgłoszeniem czegokolwiek.

                6. Niezależny weryfikator — drugi model próbuje obalić każde znalezisko, przypisuje ocenę CVSS 3.1 i odrzuca słabe twierdzenia.

                7. Push — zastosowane poprawki są ponownie sprawdzane przez silnik reguł, a następnie zatwierdzane w nowej gałęzi wraz z pull requestem. Twoja gałąź domyślna pozostaje nienaruszona.

                Jasne