Suricata 5.0 te punaha kitenga whakaeke e waatea ana

Whakahaere OISF (Tuwhera Putanga Haumarutanga Korero) whakaputaina te tukunga o te whakamohiotanga whatunga me te punaha aukati Meerkat 5.0, he huarahi hei tirotiro i nga momo momo waka. I roto i nga whirihoranga Suricata, ka taea te whakamahi turanga waitohu, i whakawhanakehia e te kaupapa Snort, me nga huinga ture Nga Whakawehi Putanga и Nga Whakawehi Putanga Pro. Waehere puna kaupapa horapa raihana i raro i te GPLv2.

Nga huringa matua:

  • I whakaurua nga waahanga poroporo me te takiuru hou mo nga tikanga
    RDP, SNMP me SIP i tuhia ki Rust. Ko te kaha ki te takiuru ma te punaha iti o te EVE, e whakarato ana i nga putanga o nga huihuinga i roto i te whakatakotoranga JSON, kua taapirihia ki te waahanga FTP parsing;

  • I tua atu i te tautoko mo te tikanga motuhēhēnga kiritaki JA3 TLS i whakauruhia i te tukunga o mua, tautoko mo te tikanga JA3S, tuku i runga i nga waahanga o te whiriwhiringa hononga me nga tawhā kua tohua, whakatauhia ko tehea rorohiko e whakamahia ana hei whakarite hononga (hei tauira, ka taea e koe te whakatau i te whakamahinga o Tor me etahi atu tono angamaheni). Ka taea e JA3 te tautuhi i nga kaihoko, me te JA3S - nga kaitoro. Ko nga hua o te whakatau ka taea te whakamahi i roto i te reo whakatakoto ture me nga raarangi;
  • Kua taapirihia te kaha whakamatautau ki te taurite ki tetahi tauira o nga huingararaunga nui, i whakatinanahia ma te whakamahi i nga mahi hou huinga raraunga me te whakautu raraunga. Hei tauira, e tika ana te ahuatanga ki te rapu kanohi kanohi i roto i nga rarangi pango nui me nga miriona whakaurunga;
  • Ko te aratau tirotiro HTTP e whakarato ana i te kapi katoa o nga ahuatanga katoa e whakaahuatia ana i te huinga whakamatautau HTTP Evader (hei tauira, ka hipoki i nga tikanga e whakamahia ana hei huna i nga mahi kino i roto i nga waka);
  • Ko nga taputapu whanaketanga kōwae waikura kua nekehia mai i nga whiringa ki nga waahanga paerewa e hiahiatia ana. I te wa kei te heke mai, kua whakamaheretia kia whakawhānuihia te whakamahinga o Rust i roto i te turanga waehere o te kaupapa me te whakarereke i nga waahanga me nga taapiri i whakawhanakehia i Rust;
  • Kua pai ake te miihini rapu kawa i runga i te tika me te whakahaere i nga rerenga waka tukutahi;
  • Kua taapirihia te tautoko ki te raarangi EVE mo tetahi momo rekoata hou, "anomaly", e penapena ana i nga kaupapa atypical ka kitea i te wa e wetewete ana nga paatete. I whakawhānuihia ano e EVE te whakaaturanga o nga korero mo nga VLAN me nga atanga hopu waka. He whiringa taapiri hei tiaki i nga pane HTTP katoa ki nga urunga http rangitaki EVE;
  • Ka whakaratohia e nga kaihautu-eBPF te tautoko mo nga taputapu taputapu hei whakatere i te hopu paatete. I tenei wa ka iti te whakaterenga o nga taputapu ki nga taputapu whatunga Netronome, engari ka puta mo etahi atu taputapu;
  • Waehere tuhi ano mo te hopu waka ma te anga Netmap. Kua taapirihia te kaha ki te whakamahi i nga ahuatanga Netmap matatau penei i te whakawhiti mariko Vale;
  • Kua tapirihia tautoko mo te kaupapa whakamaarama kupu matua hou mo Sticky Buffers. Kua tautuhia te kaupapa hou ki te whakatakotoranga protocol.buffer, hei tauira, ki te tirotiro i te URI, ko te kupu matua ko "http.uri" hei utu mo "http_uri";
  • Ko nga waehere Python katoa e whakamahia ana ka whakamatauhia mo te hototahi
    Python3;

  • Ko te tautoko mo te hoahoanga Tilera, te rangitaki tuhinga dns.log, me nga konae tawhito-json.log rangitaki kua whakamutua.

Nga ahuatanga o Suricata:

  • Te whakamahi i te Hōputu Whakakotahi hei Whakaatu Hua Whakamana whakakotahi2, ka whakamahia ano e te kaupapa Snort, ka taea te whakamahi i nga taputapu tātari paerewa penei i te whare witi2. Te kaha ki te whakauru ki nga hua BASE, Snorby, Sguil me SQueRT. Tautoko mo te whakaputanga ki te whakatakotoranga PCAP;
  • Tautoko mo te rapu aunoa i nga kawa (IP, TCP, UDP, ICMP, HTTP, TLS, FTP, SMB, me etahi atu), ka taea e koe te whakahaere i roto i nga ture ma te momo kawa anake, kaore he tohu ki te tau tauranga (hei tauira , ki te aukati i nga hokohoko HTTP i runga i te tauranga kore-paerewa) . Kaituhi mo te HTTP, SSL, TLS, SMB, SMB2, DCERPC, SMTP, FTP me nga tikanga SSH;
  • He punaha tātari hokohoko HTTP kaha e whakamahi ana i te whare pukapuka HTP motuhake i hangaia e te kaituhi o te kaupapa Mod_Security ki te tarai me te whakarite i nga hokohoko HTTP. Kei te waatea he waahanga mo te pupuri i te raarangi taipitopito o nga whakawhitinga HTTP whakawhiti, ka tiakina te raarangi ki te whakatakotoranga paerewa
    Apache. Ka tautokohia te tangohanga me te manatoko o nga konae kua whakawhitia ma te kawa HTTP. Tautoko mo te wetewete i nga ihirangi kōpeke. Te kaha ki te tautuhi ma te URI, Pihikete, pane, kaihoko-kaiwhakamahi, tinana tono/whakautu;

  • Tautoko mo nga momo atanga mo te haukoti i nga waka, tae atu ki te NFQueue, IPFRing, LibPcap, IPFW, AF_PACKET, PF_RING. Ka taea te tātari i nga konae kua tiakina ki te whakatakotoranga PCAP;
  • Mahinga teitei, te kaha ki te tukatuka i nga awa ki te 10 gigabits / hekona i runga i nga taputapu tikanga.
  • Ko te miihini whakaahuru mahi teitei me nga huinga nui o nga wahitau IP. Tautoko mo te kowhiringa ihirangi ma te kanohi kanohi me nga korero auau. Te wehenga o nga konae mai i nga waka, tae atu ki o raatau tohu ma te ingoa, te momo, te haki MD5 ranei.
  • Te kaha ki te whakamahi i nga taurangi i roto i nga ture: ka taea e koe te tiaki i nga korero mai i te awa ka whakamahia i muri mai i etahi atu ture;
  • Ma te whakamahi i te whakatakotoranga YAML i roto i nga konae whirihoranga, ka taea e koe te pupuri i te tirohanga me te ngawari o te tukatuka miihini;
  • Tautoko IPv6 katoa;
  • Ko te miihini hanga-i roto mo te whakakore aunoa me te whakahiato o nga paatete, e taea ai te whakarite tika te tukatuka o nga awa, ahakoa te ota ka tae mai nga paatete;
  • Tautoko mo nga kawa tunneling: Teredo, IP-IP, IP6-IP4, IP4-IP6, GRE;
  • Tautoko wetewete i te paatete: IPv4, IPv6, TCP, UDP, SCTP, ICMPv4, ICMPv6, GRE, Ethernet, PPP, PPPoE, Raw, SLL, VLAN;
  • Aratau takiuru mo nga taviri me nga tiwhikete ka puta i roto i nga hononga TLS/SSL;
  • Ko te kaha ki te tuhi i nga tuhinga a Lua hei whakarato i te tātaritanga matatau me te whakatinana i etahi atu waahanga e hiahiatia ana hei tautuhi i nga momo waka kaore e ranea nga ture paerewa.
  • Source: opennet.ru

Tāpiri i te kōrero