0.13.5 Káosz: destrukció öröme, anarchia, rendszer összeomlasztása

2025.10.06.
AI Biztonság Blog

Vannak támadók, akiket nem a pénz, a hatalom, a bosszú vagy bármilyen ideológia vezérel. Az ő céljuk  – hogy egy popkulturális hasonlattal éljünk – „Látni, hogy a világ lángokban áll”. 

Kapcsolati űrlap

AI Biztonság kérdésed van? Itt elérsz minket:

Ez a motiváció a tiszta, szűretlen káosz iránti vágy. Nem egy konkrét cél elérése a fontos, hanem maga a folyamat: a rend felbomlasztása, a kiszámíthatóság lerombolása és a rendszer logikájának térdre kényszerítése.

Míg az előző fejezetekben tárgyalt támadók (a pénzsóvár kiberbűnözőtől a politikai aktivistáig) egyfajta racionális keretrendszerben mozognak – még ha az erkölcsileg elítélhető is –, a káosz-ügynök motivációja kívül esik ezen. Az ő jutalmuk a rendszer váratlan, bizarr vagy katasztrofális viselkedése. Az ő győzelmük az, amikor a gondosan megtervezett logika látványosan összeomlik a szándékos entrópia súlya alatt.

A digitális piromán profilja

A káosz-támadókat gyakran nehéz profilozni a hagyományos kiberbiztonsági modellekkel, mert a cselekedeteikből hiányzik a következetes, célirányos minta. Mégis, néhány közös vonás gyakran megfigyelhető:

  • Nincs konkrét végcél: Nem akarnak adatot lopni, hogy eladják, vagy szolgáltatást megbénítani, hogy zsaroljanak. A támadás maga a cél.
  • A folyamat a jutalom: Az izgalmat a rendszer határainak feszegetése, a sebezhetőségek felfedezése és a váratlan eredmények előidézése jelenti.
  • Intellektuális unalom vagy nihilizmus: Gyakran magasan képzett egyének, akik unalmukban vagy a rendszerekbe vetett hitük megrendülése miatt fordulnak a destrukció felé.
  • Rendszerfétis: Lenyűgözik őket a komplex rendszerek, és a legmélyebb megértés formájának azt tekintik, ha képesek azt szétzilálni.

Az AI rendszerek vonzó célpontok számukra. Egy hagyományos szoftver összeomlása kiszámítható. Egy mesterséges intelligencia „megőrülése” viszont végtelenül kreatív és szürreális eredményekhez vezethet, ami a káosz-ügynök számára a legmagasabb szintű kielégülést nyújtja.

A Káosz megnyilvánulásai AI rendszerekben

A kaotikus támadások nem finomak. Nem rejtőzködnek. Céljuk a maximális, látványos és lehetőleg értelmetlen kár okozása. 

Néhány tipikus példa:

  • Nyelvi modelleknél (LLM): A cél a koherencia teljes lerombolása. Olyan promptokkal bombázzák a rendszert, amelyek logikai hurkokat, végtelen ismétléseket, értelmetlen karaktersorozatokat vagy egymásnak teljesen ellentmondó állítások generálását kényszerítik ki. A cél nem egy specifikus rossz válasz, hanem a modell teljes verbális összeomlasztása.
  • Képfelismerő rendszereknél: Nem egy macskát akarnak kutyának álcázni. Inkább olyan bemeneti zajjal árasztják el a rendszert (pl. egy videó stream minden képkockáját véletlenszerű pixelekkel módosítják), hogy az osztályozó teljesen megbénuljon, és véletlenszerű, villódzó címkéket köpjön ki magából másodpercenként.
  • Ajánlórendszereknél: Létrehoznak több ezer botot, amelyek teljesen véletlenszerű és ellentmondásos viselkedést szimulálnak: lájkolnak, majd azonnal dislike-olnak egy terméket, 1 másodpercig néznek egy 2 órás filmet, irreleváns termékeket tesznek a kosárba. A cél az ajánlási algoritmus statisztikai alapjainak teljes szétzilálása, amíg a rendszer használhatatlan és abszurd ajánlásokat nem ad minden felhasználónak.

Gyakorlati példa: A Zajgenerátor

Ez a pszeudokód egy egyszerű botot vázol fel, amelynek egyetlen célja, hogy egy chatbot API-t értelmetlen, kaotikus adatokkal árasszon el a modell belső állapotának megzavarása érdekében.

# Pszeudokód egy kaotikus LLM-támadáshoz

# Cél API
API_ENDPOINT = "https://api.pelda-chatbot-lekeres.hu/v1/generate"

# Értelmetlen karakterek és szavak gyűjteménye
ZAVARO_KESZLET = ["\n", "\t", " ", "NaN", "undefined", "...", "GOTO 10", "﷽"]

# A beszélgetés kontextusának szándékos tönkretétele
session_history = []

CIKLUS amíg_le_nem_allitjak:
 # 1. Lépés: Generáljunk egy teljesen véletlenszerű promptot
 # Nem egy konkrét választ akarunk, csak zajt kelteni.
 random_hossz = veletlen_szam(1, 500)
 prompt = ""
 FOR i = 0-TÓL random_hossz-IG:
 prompt += veletlen_valasztas(ZAVARO_KESZLET)

 # 2. Lépés: Adjuk hozzá a korábbi, értelmetlen kontextust
 # Ezzel a modell memóriáját terheljük és zavarjuk.
 teljes_bemenet = session_history + prompt

 # 3. Lépés: Küldjük el a kérést az API-nak
 valasz = api_keres(API_ENDPOINT, teljes_bemenet)

 # 4. Lépés: A kapott választ is használjuk fel a további zajkeltéshez
 # Így a modell saját kaotikus kimeneteit fordítjuk vissza ellene.
 session_history.append(prompt)
 session_history.append(valasz)

 # Opcionális: A kontextus méretének korlátozása, hogy ne nőjön a végtelenségig
 HA session_history.hossza > 20:
 session_history.eltavolit(0) # Legrégebbi elem törlése

Célzott Támadás vs. Kaotikus Szabotázs

A különbség a szándékban és a módszerben rejlik. Míg egy célzott támadó a legrövidebb utat keresi a céljához, a káosz-ügynök a lehető legnagyobb felfordulást akarja kelteni, cél nélkül.

Célzott Támadás Támadó Gyenge Pont Profit Kaotikus Szabotázs Támadó UI API Gateway Adatbázis Modell Logika

A Káosz Szimulációja: Red Teaming Nézőpont

Miért fontos egy Red Team számára, hogy ezzel a látszólag irracionális motivációval is foglalkozzon? Mert a káosz-támadók olyan sebezhetőségeket és hibamódokat fedezhetnek fel, amelyek egy célirányos támadó látóterén kívül esnek! A profitorientált hekker nem fog időt pazarolni olyan hiba kihasználására, ami csak értelmetlen kimenetet produkál. Egy káosz-ügynök viszont pontosan ezt keresi.

A káosz-támadó nem a leggyengébb láncszemet keresi, hanem azt, amelyik a leglátványosabban szakad el. A feladat Ai red teamerként az, hogy megtaláljuk ezt a láncszemet, mielőtt ő találná meg.

A káosz-szcenáriók tesztelése során a következő kérdéseket kell feltenni:

  • Mi történik a rendszerrel, ha a bemenetek nemcsak hibásak, hanem logikailag is inkoherensek és rosszindulatúan véletlenszerűek?
  • Hogyan reagál a modell a saját, korábbi hibás kimeneteire, ha azokat visszacsatolják a bemeneti körbe?
  • Vannak-e olyan peremfeltételek, amelyek nem egyszerűen hibát, hanem öngerjesztő, kaotikus viselkedést váltanak ki?
  • Az összeomlás elegánsan történik (pl. egy hibaüzenettel leáll), vagy kontrollálatlanul, erőforrásokat felemésztve, esetleg a környező rendszereket is magával rántva?

A káosz elleni védekezés a robusztusság és a rugalmasság (resilience) legtisztább formája. Egy olyan rendszer, amely képes túlélni egy szándékos, céltalan szabotázst, sokkal jobban fel van készítve a valós világ véletlenszerű hibáira és a célzottabb, de váratlan támadásokra is.