UtgÄvan av attackdetekteringssystemet Suricata 6.0

Efter ett Ärs utveckling har organisationen OISF (Open Information Security Foundation) publicerade utgivning av systemet för upptÀckts- och förhindrandesystem för nÀtverksintrÄng Suricata 6.0, som tillhandahÄller verktyg för inspektion av olika typer av trafik. I Suricatas konfigurationer Àr det tillÄtet att anvÀnda signaturdatabaser, utvecklade av projektet Snort, samt regeluppsÀttningar Emerging Threats och Emerging Threats Pro. Projektets kÀllkoder sprids Àr under GPLv2-licensen.

Huvudsakliga förÀndringar:

  • Första stödet för HTTP/2.
  • Stöd för protokollen RFB och MQTT, inklusive möjlighet att identifiera protokollet och logga.
  • Möjlighet att logga för protokollet DCERPC.
  • Betydande ökning av loggningsprestandan genom EVE-systemet, vilket möjliggör utskrift av hĂ€ndelser i JSON-format. FörbĂ€ttringar uppnĂ„ddes genom anvĂ€ndning av en ny JSON-strömgenerator skriven i Rust.
  • Skalbarheten hos EVE-loggarna har ökat och möjligheten att ha en separat loggfil för varje ström har implementerats.
  • Möjlighet att definiera villkor för att rensa logguppgifter.
  • Möjlighet att Ă„terspegla MAC-adresser i EVE-loggen och ökad detaljrikedom i DNS-loggen.
  • Ökning av prestanda för flödesbehandlingsmotorn (flow engine).
  • Stöd för identifiering av SSH-implementeringar (HASSH).
  • Implementering av en tunneldecoder för GENEVE.
  • Koden för bearbetning har skrivits om i Rust ASN.1, DCERPC och SSH. Stöd för nya protokoll har ocksĂ„ implementerats i Rust.
  • I regeldefinieringssprĂ„ket har nyckelordet byte_jump lagt till stöd för parametern from_end, och i byte_test har parametern bitmask lagts till. Det har implementerats ett nyckelord pcrexform som möjliggör anvĂ€ndning av reguljĂ€ra uttryck (pcre) för att fĂ„nga delstrĂ€ngar. Urldecode konvertering har lagts till. Ett nyckelord byte_math har lagts till.
  • Möjlighet att anvĂ€nda cbindgen för att generera bindningar i Rust och C.
  • Inledande stöd för plugins har lagts till.

Funktioner i Suricata:

  • AnvĂ€ndning av ett enhetligt format för resultatutmatning Unified2, som ocksĂ„ anvĂ€nds av Snort-projektet, vilket gör det möjligt att anvĂ€nda standardanalysverktyg som barnyard2. Möjlighet till integration med produkter som BASE, Snorby, Sguil och SQueRT. Stöd för utmatning i PCAP-format;
  • Stöd för automatisk protokolldetektering (IP, TCP, UDP, ICMP, HTTP, TLS, FTP, SMB etc.) vilket gör det möjligt att arbeta med regler endast baserat pĂ„ protokollets typ utan koppling till portnumret (till exempel blockera HTTP-trafik pĂ„ en icke-standardport). Förekomst av avkodare för protokoll som HTTP, SSL, TLS, SMB, SMB2, DCERPC, SMTP, FTP och SSH;
  • Ett kraftfullt system för analys av HTTP-trafik som anvĂ€nder ett sĂ€rskilt bibliotek, HTP, för att analysera och normalisera HTTP-trafik, dĂ€r skaparen av Mod_Security-projektet stĂ„r bakom. En modul finns för att föra detaljerad logg över transitera HTTP-omdirigeringar, loggen sparas i standardformatet
    Apache. Stöd för extrahering och verifiering av filer som överförs via HTTP-protokollet. Stöd för analys av komprimerat innehÄll. Möjlighet till identifiering via URI, cookies, rubriker, user-agent och kropp i begÀran/svar;
  • Stöd för olika grĂ€nssnitt för trafikfĂ„ngst, inklusive NFQueue, IPFRing, LibPcap, IPFW, AF_PACKET, PF_RING. Analys av redan sparade filer i PCAP-format Ă€r möjlig;
  • Hög prestanda, förmĂ„ga att hantera strömmar upp till 10 gigabit/s pĂ„ vanlig hĂ„rdvara.
  • Högpresterande maskmatchningsmotor med stora uppsĂ€ttningar av IP-adresser. Stöd för innehĂ„llsutvinning baserat pĂ„ mask och reguljĂ€ra uttryck. Utdrag av filer frĂ„n trafik, inklusive identifiering av filer efter namn, typ eller MD5-kontrollsumma.
  • Möjlighet att anvĂ€nda variabler i regler: du kan spara information frĂ„n flödet och senare anvĂ€nda den i andra regler;
  • AnvĂ€ndning av YAML-format i konfigurationsfiler, vilket sparar tydlighet vid enkel maskinbearbetning;
  • Fullt stöd för IPv6;
  • Inbyggd motor för automatisk defragmentering och ombyggnad av paket, vilket sĂ€kerstĂ€ller korrekt bearbetning av flöden oavsett paketens ankomstordning;
  • Stöd för tunnelingprotokoll: Teredo, IP-IP, IP6-IP4, IP4-IP6, GRE;
  • Stöd för dekodning av paket: IPv4, IPv6, TCP, UDP, SCTP, ICMPv4, ICMPv6, GRE, Ethernet, PPP, PPPoE, Raw, SLL, VLAN;
  • Loggning av nycklar och certifikat som figurerar i TLS/SSL-anslutningar;
  • Möjlighet att skriva skript i Lua för att möjliggöra avancerad analys och genomförande av ytterligare funktioner som krĂ€vs för att identifiera trafiktyper dĂ€r standardreglerna inte rĂ€cker till.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster