Agenty AI i skanery
Czym autonomiczny agent, taki jak PentAGI, różni się od skanera DAST lub skanera podatności oraz jak używać ich razem.
Skaner podatności i agentagentAgent AI PentAGI: model z własnym promptem, ustawieniami i narzędziami, który wykonuje jeden rodzaj pracy w flow, np. testowanie, pisanie kodu lub przeszukiwanie internetu. AI do pentestów szukają słabych punktów, ale działają inaczej. Skaner DAST uruchamia stały zestaw sprawdzeń wobec działającej aplikacji. Agent planuje test na podstawie celu i wybiera każdy kolejny krok w oparciu o to, co dotychczas odkrył.
| Co robi skaner | Co robi agent AI | |
|---|---|---|
| Jak wybiera kolejny krok | Podąża za stałą listą sprawdzeń i crawlerem | Podąża za swoim planem i rewizuje go po każdym subtasksubtask — podzadanieJeden krok zadania. PentAGI planuje podzadania dla każdego zadania i dostosowuje je w miarę postępu prac. |
| Do czego może dotrzeć | Strony i żądania, które znajdzie crawler | Cokolwiek nazwie tasktask — zadanieJedno żądanie w flow: jego pierwsza wiadomość lub późniejsza wiadomość, która nie odpowiada na pytanie agenta. PentAGI dzieli każde zadanie na podzadania.: hosty, usługi, aplikacje webowe, API |
| Z czym pracuje | Własny silnik | Ponad 20 narzędzi bezpieczeństwa w sandboxsandboxIzolowany kontener Docker, w którym agenci uruchamiają swoje narzędzia. Interfejs pokazuje go jako Terminal., wyszukiwarka internetowa i kod pisany przez agents |
| Co raportuje | Dopasowania do znanych wzorców, każde do triage | Wyniki z krokami, które do nich doprowadziły, zebrane w reportreport — raportDokument, który PentAGI pisze o flow i jego ustaleniach. W Enterprise jest to dokument gotowy dla klienta, tworzony na podstawie szablonu. |
| Czy przebiegi się powtarzają | Te same sprawdzenia dają te same wyniki | Dwa przebiegi tego samego task mogą się różnić |
| Ile trwa i ile kosztuje | Minuty, bez kosztów modelu | Dłuższe przebiegi, które zużywają tokeny modelu lub czas GPU |
Kiedy użyć którego
- Skaner daje szerokie, powtarzalne pokrycie: uruchamiaj go w CI przy każdej wersji lub zgodnie z harmonogramem, aby wcześnie wykrywać znane problemy.
- Agent daje głębię: sprawdza, czy osobne słabe punkty składają się na rzeczywistą ścieżkę do systemu, podąża za tym, co oznaczył skaner, i testuje usługi, do których crawler nigdy nie dotrze.
Oba dobrze współpracują. PentAGI może uruchamiać narzędzia skanujące ze swojego sandbox i badać to, co zgłaszają, a Ty możesz przesłać report ze skanera do flowflowJeden flow PentAGI: cel, zadania utworzone na podstawie Twoich wiadomości oraz wszystko, co agenci zrobili po drodze. i poprosić agents o sprawdzenie jego findingsfinding — ustalenieCoś, co test odkrył i zarejestrował, np. host, działająca usługa lub luka..
Czego agent potrzebuje od Ciebie
- Celu, zadania i zakresu, wpisanych do task — zobacz Autonomiczne testowanie penetracyjne.
- Silnego modelu dla głównych agents — zobacz Wybór modeli.
- Autoryzacji do testowania każdego celu w zakresie.
Ostatnia aktualizacja