14.1.4. Pénzmosás elleni rendszer megkerülése

2025.10.06.
AI Biztonság Blog

A pénzmosás elleni (Anti-Money Laundering, AML) rendszerek kijátszása már rég nem arról szól, hogy egy bőröndnyi készpénzt apránként befizetünk tíz különböző bankba. A modern, AI-alapú AML megoldások a tranzakciók összegénél sokkal komplexebb mintázatokat vizsgálnak: számlák közötti kapcsolatokat, időzítést, földrajzi helyzeteket és viselkedési anomáliákat. 

Kapcsolati űrlap

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

AI Red teamerként a feladatunk nem egyszerűen a rejtőzködés, hanem a megtévesztés. Olyan tevékenységet kell szimulálnunk, ami az AI számára a „normális” zaj része, miközben valójában egy gondosan megtervezett illegális pénzmozgást takar.

A kihívás: Amikor a gép figyeli a mintázatokat

A hagyományos, szabályalapú AML rendszerek sebezhetősége a merevségükben rejlett. Ha a szabály azt mondta, hogy 10.000 dollár felett jelezzen, akkor a 9.900 dolláros utalások láthatatlanok maradtak. Ezt a támadási formát hívják strukturálásnak vagy smurfingnak.

Az AI-modellek ezzel szemben nem fix küszöbértékekkel dolgoznak. Graph-alapú neurális hálókat (GNN), anomáliadetekciós algoritmusokat és viselkedés-klaszterezést használnak, hogy azonosítsák a gyanús hálózatokat és a normálistól eltérő pénzmozgásokat. A mi célunk tehát nem a küszöbértékek alatti mozgás, hanem a modell „normalitásról” alkotott képének manipulálása!

Strukturálás 2.0: A viselkedési anomália elkerülése

Az AI korában a strukturálás már nem csak az összegek felaprózását jelenti. A viselkedési mintázatot kell felaprózni és diverzifikálni. 

Egy AI red team megbízás során a következőképpen közelíthetjük meg:

  • Időbeli eloszlás: Ne utaljunk minden nap reggel 9:05-kor. Variáljuk az időpontokat, használj véletlenszerű késleltetéseket, szimuláljunk hétvégi és esti aktivitást, ami egy átlagos felhasználóra jellemző.
  • Változatos összegek: A 9900 dollár helyett használjunk realisztikusabb, kerekítetlen összegeket (pl. 1245.78, 8760.15). Keverj közéjük teljesen apró, „zaj” tranzakciókat is (pl. 25.50 egy online vásárlásnak álcázva).
  • Tranzakciós partnerek diverzifikálása: Ne csak egy forrás- és egy célszámla között mozogjon a pénz. Építsünk fel egy hálózatot, ahol a pénz több, látszólag független „csomóponton” halad keresztül, mielőtt elérné a végső célját.

A Pénzmosó Számlák és Szintetikus Identitások Hálózata

Az igazán fejlett támadások nem egyetlen számla elrejtésére, hanem egy komplett, megtévesztő ökoszisztéma felépítésére fókuszálnak. Az AI a kapcsolatokat keresi, ezért nekünk hihető, de hamis kapcsolatokat kell létrehoznunk. Ez a pénzmosás elleni küzdelem mesterséges intelligencia általi kihívásának a csúcsa.

A folyamat lényege egy olyan hálózat létrehozása, ahol az illegális forrásból származó pénz több réteg „pénzmosó számlán” (mule account) keresztül tisztul meg. Ezek a számlák lehetnek kompromittált, valódi személyekhez tartozó számlák, vagy kifejezetten erre a célra létrehozott szintetikus identitásokkal nyitott számlák.

Illegális Forrás Pénzmosó 1 Pénzmosó 2 Pénzmosó 3 Online Piac Szolgáltató Fogadási Oldal Cél Számla

A trükk az, hogy ezeket a pénzmosó számlákat „fel kell melegíteni”. Mielőtt a piszkos pénz megérkezne, hónapokig generálunk rajtuk keresztül legitimnek tűnő forgalmat: kis összegű utalások, online vásárlások, számlabefizetések. Ezzel egy „normális” viselkedési profilt építünk fel nekik, így amikor a nagyobb összeg megérkezik és továbbításra kerül, a modell már nem anomáliaként, hanem a megszokott viselkedés részeként értékelheti.

Adatmanipuláció és a „Normális” Újradefiniálása

A legkifinomultabb támadási vektor közvetlenül a modell tanítási folyamatát célozza. Ha egy támadónak módjában áll (akár belsősként, akár egy adatszivárgáson keresztül) manipulálni a tanító adathalmazt, vagy akár csak nagy mennyiségű, alacsony kockázatúnak tűnő, de valójában összehangolt tranzakciót végrehajtani, azzal lassan eltolhatja a modell fogalmát a normalitásról. Ezt nevezzük „zajkeltésnek” vagy koncepcionális sodródás (concept drift) előidézésének.

Gondolj bele: ha a modell azt tanulja meg, hogy egy bizonyos típusú, kis összegű, offshore számlák közötti tranzakció gyakori és ártalmatlan, akkor a későbbiekben egy ilyen mintázatot követő, de már illegális célú pénzmozgást alacsonyabb kockázatúnak fog besorolni!


# Pszeudokód a modell deszenzitizálására zajkeltéssel
def generate_noise_transactions(network, num_transactions):
 """
 Legitimnek tűnő, alacsony összegű tranzakciókat generál
 egy hálózaton belül, hogy növelje a "normális" zajszintet.
 """
 for i in range(num_transactions):
 # Véletlenszerűen kiválaszt egy forrás- és egy célszámlát a hálózatból
 source_account = network.get_random_mule()
 target_account = network.get_random_legit_service()
 
 # Véletlenszerű, de hihető összeg generálása
 amount = random.uniform(10.0, 200.0)
 
 # Tranzakció végrehajtása véletlenszerű időzítéssel
 execute_transaction(source_account, target_account, amount)
 time.sleep(random.randint(60, 3600)) # Vár 1 perctől 1 óráig

# Futtatás: 10000 "zaj" tranzakció generálása a modell megtévesztésére
generate_noise_transactions(my_mule_network, 10000)
 

Ez a stratégia türelmet és erőforrásokat igényel, de rendkívül hatékony lehet, mivel nem egy konkrét riasztást próbál megkerülni, hanem magát a riasztási mechanizmust teszi kevésbé érzékennyé.

Az AI Red Teamer Eszköztára

Egy AML rendszer elleni AI red team művelethez speciális tudásra és eszközökre van szükség. 

A sikeres operáció nem csupán technikai, hanem szociális és pénzügyi ismereteket is megkövetel.

Eszköz / Képesség Alkalmazás az AML Red Teamingben
Szintetikus Adat Generátorok Valósághű tranzakciós előzmények, felhasználói profilok és viselkedési minták létrehozása a „felmelegítési” fázishoz.
Gráfelemzési Ismeretek A pénzmosó-hálózatok megtervezése, a gyenge pontok és a lehetséges lebukási útvonalak (pl. „híd” csomópontok) azonosítása.
Pénzügyi Protokollok Ismerete A SWIFT, SEPA, és kriptovaluta tranzakciók működésének mély megértése, hogy a generált forgalom hiteles legyen.
OSINT (Nyílt Forráskódú Hírszerzés) Szintetikus identitásokhoz szükséges adatok (nevek, címek, közösségi média profilok) gyűjtése és létrehozása.
Anomáliadetekciós Algoritmusok Ismerete Annak megértése, hogy az ellenfél (az AI modell) hogyan „gondolkodik”, milyen statisztikai módszereket használ a gyanús tevékenységek kiszűrésére.

Zárógondolat: A Folyamatos Harc

Az AI-alapú AML rendszerek megkerülése kifinomult, több rétegű feladat. A siker kulcsa nem a láthatatlanság, hanem a beolvadás. 

Az AI red teamernek úgy kell gondolkodnia, mint egy viselkedés-pszichológusnak, aki nem egy embert, hanem egy adatokból tanuló algoritmust próbál meggyőzni arról, hogy minden a legnagyobb rendben van! 

Ez a terület jól példázza, hogy az AI biztonsága nem csupán a kódról, hanem a kontextusról, az adatokról és a rendszert körülvevő emberi és üzleti folyamatok mély megértéséről is szól.