NOC online · 24/7Longview, TX · +1 323 412 0665
KinetikatechServers · Security · Websites
SK

Nástroje zabezpečenia s otvoreným zdrojom

Falco: Runtime Detekcia hrozieb pre kontajnery

Falco je runtime bezpečnostný nástroj CNCF, ktorý sleduje systémové volania; pravidlá popisujú správanie, ktoré by sa nikdy nemalo stať (shell vytvorený v nginx, niekto číta /etc/shadow, kontajner pripája hostiteľský súborový systém) a Falco upozorní, keď sa tak stane. Je to náprotivok skenovania obrázkov: Nástroje triedy Trivy zachytávajú známe zraniteľnosti pred nasadením, Falco zachytáva nesprávne správanie počas prevádzky.

Kľúčové body

  1. Zdrojom údajov sú syscalls: modul jadra alebo moderný ovládač eBPF dodáva prúdy udalostí, ktoré sa pravidlá zhodujú s kontextom procesu/kontajnera (obrázok, priestor názvov, používateľ, argumenty syscall), vrátane polí s kontajnermi, ako sú metadáta nasadenia Kubernetes; táto šošovka na úrovni systémového volania vidí, čo detekcia založená na protokole chýba.
  2. Predvolené pravidlá pokrývajú klasické triedy kontajnerových únikov: privilegované spúšťanie kontajnerov, citlivé čítanie súborov, spätné shelly, neočakávané sieťové nástroje vo vnútri kontajnerov, zápisy pod pripojenia a známe vytváranie súrodencov za behu kontajnerov; predvolená sada je počiatočná základná línia určená na vyladenie pre kombi.
  3. Pravidlá sú YAML a systémové volania, nie podpisy: žiadne CVE kanály na aktualizáciu; namiesto toho politika správania ako 'spawned_process a proc.name in (shellkit binaries)' vyjadruje očakávania panstva; príbeh ladenia je na úrovni triedy (zápis v čítanie binárnych súborov) a nie na podpis.
  4. Výstup je založený na zásuvných moduloch: stdout, syslog, Slack, webhook do orchestrátora a kľúčové moderné integrácie (automatická odpoveď triedy Falco Talon); výstrahy väčšiny nehnuteľností sú v rovnakom SIEM ako Wazuh (náš venovaný článok), takže výstrahy za behu a koncové body korelujú.
  5. Tvar nasadenia sa zhoduje s kombi: daemonset na Kubernetes (ovládač eBPF na moderných jadrách), založený na hostiteľoch pre samostatných hostiteľov Docker; stopa zdrojov je skromná, ale na jadrách triedy 10G uzlov sa trasie, čo je dôležité, pretože sondy eBPF úzko súvisia s verziami jadra a distribúciami.
  6. Poctivé umiestnenie v našej súprave bezpečnostných nástrojov: Falco zistí nesprávne konanie, nezabráni mu; spárovať ho so skenovaním obrázkov (Trivy), politikami prijímania (bezpečnostný kontext/orchestačné nástroje Kubernetes) a sieťovými ovládacími prvkami; narušenie zachytené o 3:00 má väčšiu hodnotu ako správa o skenovaní, ktorú nikto nečítal.

Poznámka z teréna

Falcov prvý úlovok na klientskom klastri: ladiaci obrázok, ktorý bol dodaný s shellom a niekto ho použil vo výrobe zo zvyku. Žiadne CVE, žiadny zásah skenera, čisté správanie. Pravidlo, ktoré sa spustilo, bolo predvolené nastavenie, ktoré sme chceli naladiť. Predvolené hodnoty si niekedy zarobia nahlas.

Často kladené otázky

Falco vs komerčný produkt CNDR?

Falco pokrýva jadro detekcie syscall ako open source s formátom pravidiel, ktorý vlastní komunita; komerčné nástroje pridávajú používateľské rozhranie, modely anomálií ML a pracovné postupy riadenej odozvy a mnoho spoločností prevádzkuje Falco spolu s vrstvou syscall.

Čo Falco zachytil, čo skenerom uniklo?

Behové správanie: kompromitované poverenia používané na vytvorenie shellu, kontajner na čítanie tajomstiev, ktoré by nemal, pivot z webovej vrstvy do klastra Kubernetes; skenery kontrolujú, čo bolo odoslané, Falco sleduje, čo sa deje.

Je eBPF povinný?

Ovládač eBPF je moderný štandard a zabraňuje údržbe modulu jadra; pre staršie jadrá existuje starší modul jadra a zdrojový doplnok syscall rozširuje Falco za hostiteľov Linuxu.

Ako hlučné sú predvolené pravidlá?

Hlučnosť na pozemkoch s nezvyčajným nástrojom, najmä počas nasadenia; očakávajte skutočný cyklus ladenia (pravidlá výnimiek pre menný priestor) počas prvých týždňov, kým sa výstrahy stanú operatívne, a nie automatický šum na pozadí.

Ako Kinetikatech pomáha s nástroje zabezpečenia s otvoreným zdrojom

Návrh je jednoduchý: Profesionáli testovacej sady nástrojov majú skutočne nabité: skenery, sniffery, crackery a webové servery proxy vysvetlili spôsob, akým sa používajú pri skutočných stretnutiach – príkazy, príznaky, výstupy a kde každý sedí v metodológii. Svernúť našu službu Testy penetrácie a Bezpečnosť Linuxových serverov a máte kompletné pokrytie: seriózne hodnotenie, čistá implementácia, monitoring nonstop.

Pozrite sa s inžinierom

Problém so serverom? Napadený web? Pomalé načítanie?

Kritické problémy vyriešime v 30 minútach — nonstop, 7 dní v týždni.

Požiadať o núdzovú podporu support@kinetikatech.com