Lëshimi final i versionit beta të sistemit të zbulimit të sulmeve Snort 3

Kompania Cisco paraqiti versioni përfundimtare beta e sistemit të rishikuar për parandalimin e sulmeve Snort 3, e njohur gjithashtu si projekti Snort++, i cili është duke u punuar me ndërprerje që nga viti 2005. Këtë vit pritet të publikohet një kandidaturë për lëshim.

Në degën e re, koncepti i produktit është rishikuar plotësisht dhe arkitektura është ridizajnuar. Disa nga fushat që janë theksuar gjatë përgatitjes së degës së re përfshijnë thjeshtimin e konfigurimit dhe nisjes së Snort, automatizimin e konfiguratave, thjeshtimin e gjuhës së rregullave, identifikimin automatik të të gjithë protokolleve, ofrimin e një shell për menaxhimin nga linja e komandës, dhe aplikimin aktiv të shumëfishtë me qasjen e përbashkët të trajtuesve në një konfigurim të vetëm.

Janë implementuar risitë e mëposhtme:

  • ËshtĂ« realizuar kalimi nĂ« njĂ« sistem tĂ« ri konfigurimi, qĂ« ofron njĂ« sintaksĂ« tĂ« thjeshtuar dhe lejon pĂ«rdorimin e skripteve pĂ«r formimin dinamik tĂ« konfigurimeve. LuaJIT pĂ«rdoret pĂ«r tĂ« pĂ«rpunuar skedarĂ«t e konfigurimit. Ofron plugina tĂ« bazuara nĂ« LuaJIT me realizimin e mundĂ«sive shtesĂ« pĂ«r rregullat dhe sistemin e regjistrimeve;
  • Motori i pĂ«rmirĂ«suar pĂ«r identifikimin e sulmeve, rregullat e azhurnuara, Ă«shtĂ« shtuar mundĂ«sia e lidhjes sĂ« bufereve nĂ« rregulla (sticky buffers). Aktivizimi i motorit kĂ«rkues Hyperscan, i cili lejon pĂ«rdorimin e shablloneve mĂ« tĂ« shpejta dhe mĂ« tĂ« sakta tĂ« bazuara nĂ« shprehje regjuli nĂ« rregulla;
  • Shtuar njĂ« modalitet tĂ« ri introspektiv pĂ«r HTTP, duke marrĂ« parasysh gjendjen e seancĂ«s dhe duke pĂ«rfshirĂ« 99% tĂ« situatave tĂ« mbĂ«shtetura nga paketat e testeve. HTTP Evader. NjĂ« kod pĂ«r mbĂ«shtetje HTTP/2 Ă«shtĂ« nĂ« zhvillim;
  • Rritja e madhe e performancĂ«s nĂ« modalitetin e inspektimit tĂ« thellĂ« tĂ« pakove. Shtuar mundĂ«sia pĂ«r pĂ«rpunim shumĂ«fishek, duke lejuar ekzekutimin e njĂ«kohshĂ«m tĂ« disa fijeve me pĂ«rpunues tĂ« paketave dhe duke siguruar shkallĂ«zueshmĂ«ri lineare nĂ« pĂ«rputhje me numrin e bĂ«rthamave tĂ« CPU;
  • Realizimi i njĂ« depoje tĂ« pĂ«rbashkĂ«t tĂ« konfigurimit dhe tabelave tĂ« atributeve, tĂ« cilat pĂ«rdoren sĂ« bashku nĂ« sisteme tĂ« ndryshme, duke lejuar njĂ« ulje tĂ« konsiderueshme tĂ« konsumit tĂ« memories pĂ«rmes eliminimit tĂ« informacionit tĂ« dyftuar;
  • NjĂ« sistem i ri tĂ« regjistrimit tĂ« ngjarjeve, qĂ« pĂ«rdor formatin JSON dhe Ă«shtĂ« lehtĂ«sisht i integrueshĂ«m me platforma tĂ« jashtme si Elastic Stack;
  • Kalimi nĂ« njĂ« arkitekturĂ« modulare, mundĂ«sia e zgjerimit tĂ« funksionaliteteve pĂ«rmes lidhjes sĂ« plginave dhe realizimi i nĂ«nsistemeve tĂ« rĂ«ndĂ«sishme si plginĂ« tĂ« zĂ«vendĂ«sueshme. Aktualisht, pĂ«r Snort 3 janĂ« zhvilluar disa qindra plgina qĂ« pĂ«rfshijnĂ« fusha tĂ« ndryshme aplikimi, pĂ«r shembull, duke lejuar shtimin e codec-ve tĂ« vet, modaliteteve tĂ« introspeksionit, metodave tĂ« regjistrimit, veprime dhe opsione nĂ« rregulla;
  • PĂ«rcaktimi automatik i shĂ«rbimeve aktive, duke i liruar nga nevoja pĂ«r tĂ« Treguar manualisht portet e aktivizuara nĂ« rrjet.

Ndryshimet e krahasuara me lëshimin e kaluar provues, i cili u publikua në vitin 2018:

  • Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r skedarĂ«t pĂ«r tejkalimin e shpejtĂ« tĂ« konfigurimeve nĂ« lidhje me konfigurimin e zakonshĂ«m;
  • Kodet e mundĂ«sojnĂ« pĂ«rdorimin e konstruksioneve C++, tĂ« pĂ«rcaktuara nĂ« standardin C++14 (pĂ«r ndĂ«rtimin kĂ«rkohet kompajler qĂ« mbĂ«shtet C++14);
  • Shtuar njĂ« pĂ«rpunues tĂ« ri VXLAN;
  • PĂ«rmirĂ«suar kĂ«rkimi i tipeve tĂ« pĂ«rmbajtjes duke pĂ«rdorur variante tĂ« pĂ«rmirĂ«suara tĂ« algoritmeve Boyer-Moore dhe Hyperscan;
  • sistemi i inspektimit tĂ« trafikut HTTP/2 Ă«shtĂ« nĂ« praktisht gatishmĂ«ri tĂ« plotĂ«;
  • Rritet startimi duke pĂ«rdorur disa dĂ«rrasa pĂ«r kompaktimin e grupeve tĂ« rregullave;
  • Shtuar njĂ« mekanizĂ«m tĂ« ri logimi;
  • Ă«shtĂ« pĂ«rmirĂ«suar identifikimi i gabimeve Lua dhe Ă«shtĂ« optimizuar funksionimi i listave tĂ« bardha;
  • janĂ« bĂ«rĂ« ndryshime qĂ« lejojnĂ« rinovimin e konfigurimeve nĂ« kohĂ« reale;
  • Ă«shtĂ« shtuar njĂ« sistem inspektimi RNA (Real-time Network Awareness), qĂ« mbledh tĂ« dhĂ«na rreth burimeve, hosteve, aplikacioneve dhe shĂ«rbimeve tĂ« disponueshme nĂ« rrjet;
  • pĂ«r tĂ« thjeshtuar konfigurimin, Ă«shtĂ« ndĂ«rprerĂ« pĂ«rdorimi i snort_config.lua dhe SNORT_LUA_PATH.

Burimi: opennet.ru

Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster