Plansza tytułowa do „Czym jest model cybernetyczny?” przedstawiająca trzy kolumny oznaczone jako GENERALISTA FRONTIEROWY, OBROŃCA DOSTROJONY DO CYBERBEZPIECZEŃSTWA i OFENSYWNY DOSTROJONY DO CYBERBEZPIECZEŃSTWA, z jednolinijkowym opisem każdej z nich.
Guides & Insights

Czym jest model cyber? Kategoria i co tak naprawdę zmienia

Autor

Rowan Sterling

Data publikacji

Najnowsze modele · 20Zobacz wszystkie modele →
Benchmarki: Artificial Analysis · aktualizowane codziennie
Powrót do wszystkich wpisów

Trzy produkty co tydzień są nazywane „modelem cybernetycznym” i nie mają ze sobą prawie nic wspólnego. Jeden to model ogólnego przeznaczenia z korpusami bezpieczeństwa w swoim zestawie treningowym. Jeden to zwykły model owinięty pętlą, która daje mu piaskownicę, fuzzer i ponowne próby. Jeden to ten sam model co u wszystkich innych, ukryty za formularzem weryfikacyjnym. Tylko pierwszy z nich to inny model. Pozostałe dwa to decyzje produktowe — w niektórych przypadkach dobre — i są sprzedawane pod tym samym hasłem, dlatego ta kategoria opiera się porównaniom. Tabeli benchmarków, która nie mówi, który z tych trzech zmierzyła, nie można porównać z tabelą, która to mówi, a większość tabel tego nie mówi. To jest przewodnik po tym rozróżnieniu, po tej niewielkiej liczbie modeli, które naprawdę należą do pierwszej kategorii, oraz po tym, co zespół ds. bezpieczeństwa powinien zrobić z odpowiedzią. To także spojrzenie kategorii, które stoi za 400 incydentami z agentami skatalogowanymi w archiwum incydentów AI, gdzie nieustannie pojawia się pytanie: „czy problemem był model, czy wdrożenie”.

Trzy rzeczy, które obejmuje to wyrażenie

Zacznij od różnicy, która ma znaczenie operacyjne: co się zmieniło, gdy dostawca to zbudował.

Card 'Three things people mean by cyber model' contrasting trained for security (the weights changed), wrapped in a harness (the loop changed) and gated by access (the door changed), with what each one changes and who owns the resulting score.

Wytrenowany pod kątem bezpieczeństwa oznacza, że wagi uległy zmianie. Do miksu treningowego trafiły korpusy dotyczące bezpieczeństwa, model bazowy często jest generalistą, który już był silny, a wynikowy model mierzalnie różni się w zadaniach, w których wiedza z zakresu bezpieczeństwa jest wąskim gardłem — analizowanie zrzutu awarii, rozumowanie o układzie pamięci, rozpoznawanie podatnego wzorca w dużym diffie. Modele z tej grupy są zwykle raportowane względem benchmarków specyficznych dla bezpieczeństwa, takich jak CyberGym lub CyberSecEval, i mogą mieć otwarte wagi albo być dostępne wyłącznie przez API.

Opakowany w harness oznacza, że pętla się zmieniła, a model nie. Dostawca dodał piaskownicę, narzędzia, logikę ponawiania, planistę, być może fuzzer, i zbudował system, który dobrze radzi sobie z zadaniami bezpieczeństwa, ponieważ system jest dobrze zaprojektowany. To prawdziwy i często niedoceniany produkt. To także kategoria, w której wynik staje się niejednoznaczny, ponieważ liczba należy w równym stopniu do harnessu, co do modelu — a harnessu nie można wymienić niezależnie.

Dostęp ograniczony oznacza, że zmieniły się drzwi. Model może być identyczny z publicznym; różnica polega na tym, że musisz być zweryfikowanym przedsiębiorstwem, wykonującym autoryzowaną pracę, na warunkach ograniczających użycie. To produkt polityki, i to taki, którego można bronić, ale nie wynika z niego żadne twierdzenie o zdolnościach. Model, który jest niebezpieczny w niepowołanych rękach i bezpieczny w powołanych, nie stał się bardziej zdolny; stał się bardziej kontrolowany.

Praktyczna konsekwencja: gdy czytasz, że jakiś model to „model cybernetyczny”, następne pytanie brzmi: który z trzech, bo odpowiedź decyduje o tym, czy kupujesz zdolności, inżynierię czy uprawnienia — a te mają różne ceny i różne tryby awarii.

Dlaczego ta kategoria w ogóle istnieje

Praca związana z bezpieczeństwem jest niezwykle wrażliwa na dwie właściwości, które modele ogólne przejawiają niekonsekwentnie: rozumowanie w długim kontekście nad kodem, który nie został napisany z myślą o czytaniu, oraz gotowość do opisania ataku wystarczająco szczegółowo, by był użyteczny. Pierwsza jest kwestią możliwości i dlatego modele z tej grupy zwykle reklamują okna kontekstu liczące setki tysięcy lub miliony tokenów. Druga jest kwestią bezpieczeństwa i to dlatego ta kategoria jest powiązana z kontrolą dostępu.

Model, który dobrze rozumuje o bazie kodu, ale odmawia napisania działającego proof-of-concept, jest bezużyteczny w triage'u, ponieważ proof-of-concept jest dowodem. Model, który swobodnie pisze proof-of-concepty, jest użyteczny dla obrońcy i równie użyteczny dla kogoś, kto nim nie jest. Modele dostrojone do cyberbezpieczeństwa są w istocie próbą rozwiązania tego napięcia poprzez zawężenie tego, kto może pytać, zamiast zawężania tego, na co można odpowiadać — co jest spójnym projektem i trudnym do wyegzekwowania na poziomie modelu, ponieważ egzekwowanie jest procesem weryfikacji, a nie zmianą wag.

Gdzie faktycznie argumentuje się na rzecz tej zdolności

Twierdzone zalety modeli dostrojonych do cyberbezpieczeństwa są konkretne i weryfikowalne, co stanowi orzeźwiającą odmianę w dziedzinie, która zwykle argumentuje przymiotnikami. Powtarzające się zalety to wczytywanie całego repozytorium lub ścieżki audytu w jednym przebiegu dzięki długiemu kontekstowi, ustrukturyzowane dane wyjściowe do użycia w potokach oraz wywoływanie narzędzi lub funkcji na tyle stabilne, by mogło funkcjonować w zautomatyzowanym procesie. To twierdzenia inżynieryjne w równym stopniu co twierdzenia dotyczące modeli i można je przetestować na własnym korpusie w jedno popołudnie.

Po stronie ewaluacji wyrosły własne instytucje. Wiz Research prowadzi Cyber Model Arena, która ocenia agentów AI złożonych z modelu bazowego i standardowego harnessu w rzeczywistych zadaniach z zakresu cyberbezpieczeństwa oraz raportuje jakość modeli względem wydajności — wskaźnik sukcesu zestawiony z kosztem, czasem lub liczbą kroków na rozwiązanie przy k niezależnych próbach. Warto przyjąć tę ramę w całości, ponieważ ujmuje ona to, co ukrywa surowy wskaźnik sukcesu: dwóch agentów może osiągnąć ten sam wskaźnik sukcesu przy bardzo różnym koszcie na rozwiązanie, a droższy często jest tym, który wydał budżet na ponowienia.

Screenshot of Wiz Research's Cyber Model Arena headed 'We evaluate AI agents with foundation models and standard harnesses on multiple real-world cybersecurity tasks', showing a 'Model Quality vs. Efficiency' section described as success rate against cost, time or steps per solve over k independent attempts.

Zauważ, co implikuje ta konstrukcja. To benchmark agentów, a nie modeli — model bazowy plus harness — co dokładnie oddaje niejednoznaczność tej kategorii. Arena jest w tym uczciwa, nazywając harness w definicji. Większość postów premierowych — nie.

Brama dostępu i dlaczego stanowi rzeczywistą granicę tej kategorii

Jeśli przyjrzeć się temu, jak modele dostrojone do cyberbezpieczeństwa są faktycznie udostępniane, brama weryfikacyjna jest bardziej rozstrzygająca niż jakikolwiek wynik benchmarku, ponieważ determinuje, kto w ogóle może przeprowadzić ewaluację. Schemat jest spójny: etap weryfikacji biznesowej, warunki ograniczające użycie do autoryzowanych prac z zakresu bezpieczeństwa oraz polityka dopuszczalnego użycia, wobec której rejestrowany jest dostęp.

Screenshot of the OrcaRouter cyber page headed 'Cyber models for your red team. Gateway controls for your blue team.', stating that OrcaCyber Zero and the rest of the cyber tier are open to business-verified security teams doing authorized work, with the agent firewall, guardrails, code review gate and compliance packs running in the same gateway.

Dwa szczegóły projektowe w tym wzorcu warto podkraść, nawet jeśli nigdy nie kupisz modelu cyber. Pierwszym jest weryfikacja firmy, a nie samodeklaracja, ponieważ pole wyboru nie jest mechanizmem rozliczalności. Drugim jest współlokowanie bramki z kontrolami środowiska wykonawczego — ta sama bramka, która hostuje model, hostuje także zaporę ogniową, bariery ochronne i logowanie, dzięki czemu uprawnienie i egzekwowanie znajdują się w jednym miejscu. Bramka weryfikacyjna, która działa w innym systemie niż ruch, to bramka, której nie można audytować.

Nasz własny poziom cyber ma taki sam kształt: modele do działań ofensywnych, bramowe mechanizmy kontroli do działań defensywnych oraz weryfikacja przed jednym i drugim. To także uczciwa odpowiedź na pytanie „czy mogę po prostu wywołać ten model” — w przypadku poziomu ofensywnego odpowiedź brzmi: dostęp jest decyzją, którą ktoś podejmuje na twój temat, a nie polem w żądaniu API.

Jakie modele cyber istnieją i jak je odróżnić?

Populacja jest wystarczająco mała, by ogarnąć ją w myślach, i dzieli się według trzech powyższych kategorii, a nie według dostawcy.

• Modele naprawdę dostrojone pod cyberbezpieczeństwo. Trenowane na danych silnie nasyconych zagadnieniami bezpieczeństwa, zwykle raportowane w CyberGym lub CyberSecEval, z mierzalną różnicą w zadaniach analizy crashów i pisania patchy. Część z nich ma otwarte wagi, co umożliwia lokalną ewaluację; część jest dostępna wyłącznie przez API i objęta weryfikacją.

• Modele ogólnego przeznaczenia z silnymi zachowaniami bezpieczeństwa. Modele frontier, które przypadkiem dobrze wykonują tę pracę, choć nie były do niej dostrajane. Często są właściwym wyborem dla obrońców, ponieważ ten sam model wykonuje też resztę pracy.

• Produkty agentowe. Model plus pętla dedykowana bezpieczeństwu — sandbox, fuzzer, planner — sprzedawane jako system. Oceniaj je po koszcie na jedno rozwiązanie i po tym, co pętla robi, gdy poniesie porażkę, a nie po benchmarku modelu.

• Wersje powyższych z ograniczonym dostępem. Te same modele, ograniczony dostęp. Ograniczenie zmienia to, kto może ich używać, a nie to, co potrafią.

Porównanie, które naprawdę ma znaczenie dla zespołu ds. bezpieczeństwa, rzadko sprowadza się do modelu kontra modelu. Chodzi o to, czy praca, którą trzeba wykonać, jest związana z wiedzą, czy z pętlą. Czytanie raportu z audytu i rozumowanie o łańcuchu eksploitacji jest związane z wiedzą i sprzyja dostrojonemu modelowi. Uruchamianie fuzzera przez sześć godzin i triażowanie awarii jest związane z pętlą i sprzyja dobrej inżynierii. Większość rzeczywistych programów potrzebuje obu, dlatego użyteczne pytanie zakupowe brzmi: „dla którego z tych dwóch zadań kupuję?”, a nie „który model wypada lepiej?”.

O co zapytać przed adopcją?

Pięć pytań dzieli decyzję dotyczącą kategorii od decyzji marketingowej.

• Co się zmieniło — wagi, pętla czy dostęp? Dostawca powinien umieć odpowiedzieć na to jednym zdaniem. Jeśli odpowiedź brzmi „pętla”, oceń produkt jako produkt.

• Który benchmark, uruchomiony przez kogo i w jakim środowisku testowym? Liczba CyberGym bez środowiska testowego to liczba dotycząca konfiguracji, której nie można odtworzyć.

• Jaki jest koszt na jedno rozwiązanie, a nie wskaźnik sukcesu? Ujęcie Wiz jest właściwe; dwa agenty o tym samym wskaźniku sukcesu to nie ten sam zakup.

• Co robi bramka, gdy jej nie przejdę? Każde wdrożenie opierające się na zweryfikowanym dostępie powinno ci powiedzieć, co się dzieje w przypadku wyniku fałszywie negatywnego, bo to twoi własni inżynierowie będą tymi fałszywymi negatywami.

• Czego nie potrafi? Warianty wyłącznie defensywne dokumentują własne ograniczenia, a ta dokumentacja jest cechą — model, którego nie można obrócić w narzędzie ofensywne, jest innym obiektem ryzyka niż taki, który można.

Kategoria jest realna, różnice w możliwościach są realne, a większość zamieszania wynika z tego, że trzy różne produkty dzielą jedną nazwę. Gdy tylko oddzielisz obciążniki od pętli od drzwi, tabele porównawcze przestają być sprzeczne i zaczynają dotyczyć różnych rzeczy — a to jedyny warunek, w którym zespół ds. bezpieczeństwa może na ich podstawie podjąć decyzję.