ืืืจืช ืกืืกืงื
ืืกื ืืฃ ืืืืฉ, ืงืื ืกืคื ืืืืฆืจ ืืืืฉื ืืืืฉ ืืืืืืื ืืืืจืืืืงืืืจื ืืขืืฆืืช ืืืืฉ. ืืื ืืชืืืืื ืฉืืืืืฉื ืืขืช ืืื ืช ืกื ืืฃ ืืืฉ, ืืืืชื ืคืืฉืื ืืงืื ืืืฉืงื ืฉื Snort, ืืืืืืฆืื ืฉื ืชืฆืืจื, ืคืืฉืื ืืฉืคื ืืื ืืืช ืืืืื, ืืืชืืจ ืืืืืืื ืฉื ืื ืืคืจืืืืงืืืื, ืืชื ืืขืืคืช ืืฉืืืื ืืืคืงืืื ืงื, ืฉืืืืฉ ืคืขืื ืืจืืืื ืืืืืืื ืขื ืืืฉื ืืฉืืชืคืช ืฉื ืืขืืืื ืฉืื ืื ืืชืฆืืจื ืืืืืช.
ืืืืืืฉืื ืืืฉืืขืืชืืื ืืืืื ืืืฉืื:
- ืืืฆืข ืืขืืจ ืืืขืจืืช ืชืฆืืจื ืืืฉื ืืืฆืืขื ืชืืืืจ ืืคืืฉื ืืืืคืฉืจืช ืฉืืืืฉ ืืกืงืจืืคืืื ืืืฆืืจืช ืืืืจืืช ืืื ืืืช. LuaJIT ืืฉืืฉ ืืขืืืื ืงืืฆื ืชืฆืืจื. ืชืืกืคืื ืืืืืกืกืื ืขื LuaJIT ืืกืืคืงืื ืขื ืืืฉืื ืืคืฉืจืืืืช ื ืืกืคืืช ืืืืืื ืืืขืจืืช ืจืืฉืื;
- ืื ืืข ืืืืื ืืชืงืืคื ืขืืจ ืืืืจื ืืืฆืื, ืืืืืื ืขืืืื ื ืื ืืกืคื ืืืืืืช ืืงืฉืืจ ืืืืจืื ืืืืืื (ืืืืงืื). ื ืขืฉื ืฉืืืืฉ ืืื ืืข ืืืืคืืฉ Hyperscan, ืฉืืืคืฉืจ ืืืฉืชืืฉ ืืชืื ืืืช ืืืคืขืืืช ืืืืจืืช ืืืืืืงืืช ืืืชืจ ืขื ืืกืืก ืืืืืืื ืจืืืืจืืื ืืืืืื;
- ื ืืกืฃ ืืฆื ืืชืืื ื ืืช ืคื ืืืืช ืืืฉ ืขืืืจ HTTP ืฉืืืงื ืืืฉืืื ืืช ืืฆื ืืืคืขืื ืืืืกื 99% ืืืืฆืืื ืื ืชืืืื ืขื ืืื ืืืืืช ืืืืืงื
HTTP ืืืืง . ืงืื ืืชืืืื ื-HTTP/2 ื ืืฆื ืืคืืชืื; - ืืืืฆืืขืื ืฉื ืืฆื ืืืืงืช ืืื ืืช ืืขืืืง ืฉืืคืจื ืืฉืืขืืชืืช. ื ืืกืคื ืืช ืืืืืืช ืืขืืืื ืื ืืช ืืจืืื ืืืืื, ืืืืคืฉืจ ืืืฆืืข ืื-ืืื ืืช ืฉื ืืกืคืจ ืืืืื ืขื ืืขืืื ืื ืืช ืืืชื ืืืจืืืืช ืืื ืืืจืืช ืืืชืื ืืืกืคืจ ืืืืืช ื-CPU;
- ืืืืืขื ืืืกืื ืชืฆืืจื ืืฉืืชืฃ ืืืืืืืช ืชืืื ืืช, ืืืฉืืชืฃ ืืื ืชืช-ืืขืจืืืช ืฉืื ืืช, ืื ืฉืืคืืืช ืืฉืืขืืชืืช ืืช ืฆืจืืืช ืืืืืจืื ืขื ืืื ืืืืื ืืคืืืืช ืืืืืข;
- ืืขืจืืช ืจืืฉืื ืืืจืืขืื ืืืฉื ืืคืืจืื JSON ืืืฉืืืืช ืืงืืืช ืขื ืคืืืคืืจืืืช ืืืฆืื ืืืช ืืืื Elastic Stack;
- ืืขืืจ ืืืจืืืืงืืืจื ืืืืืืจืืช, ืืืืืช ืืืจืืื ืืช ืืคืื ืงืฆืืื ืืืืช ืืืืฆืขืืช ืืืืืจ ืชืืกืคืื ืืืืืขืช ืชืชื ืืขืจืืืช ืืจืืืืืช ืืฆืืจื ืฉื ืชืืกืคืื ืื ืืชื ืื ืืืืืคื. ื ืืื ืืขืืฉืื, ืืื ืืืืช ืชืืกืคืื ืืืจ ืืืืืขื ืขืืืจ Snort 3, ืืืืกืื ืชืืืื ืืืฉืื ืฉืื ืื, ืืืฉื, ืืืคืฉืจืื ืื ืืืืกืืฃ ืงืืืงืื ืืฉืื, ืืฆืื ืืชืืื ื ืืช ืคื ืืืืช, ืฉืืืืช ืจืืฉืื, ืคืขืืืืช ืืืคืฉืจืืืืช ืืืืืื;
- ืืืืื ืืืืืืื ืฉื ืฉืืจืืชืื ืคืืขืืื, ืืืื ืืช ืืฆืืจื ืืฆืืื ืืื ืืช ืืฆืืืืช ืจืฉืช ืคืขืืืืช.
ืฉืื ืืืื ืืืฉืืืื ืืืืืืจืช ืืืืืงื ืืืืจืื ื, ืฉืคืืจืกืื ื-2018:
- ื ืืกืคื ืชืืืื ืืงืืฆืื ืืื ืืขืงืืฃ ืืืืืจืืช ืืืืจืืช ืืืืก ืืชืฆืืจืช ืืจืืจืช ืืืืื;
- ืืงืื ืืกืคืง ืืช ืืืืืืช ืืืฉืชืืฉ ืืืื ื C++ ืืืืืืจืื ืืชืงื C++14 (ืืื ืืื ืืืจืฉืช ืืืืจ ืืชืืื ื-C++14);
- ื ืืกืฃ ืืืคื VXLAN ืืืฉ;
- ืืืคืืฉ ืืฉืืคืจ ืืืจ ืกืืื ืชืืื ืืคื ืชืืื ืืืืฆืขืืช ืืืฉืืื ืืืืืจืืชืืื ืืืืคืืื ืืขืืืื ืื
ืืืืืจ-ืืืจ ะธืืืคืจ-ืกืจืืงื ; - ืืขืจืืช ืืืืงืช ืืชืขืืืจื HTTP/2 ืืืขื ืืืืื ืืืืื ืืช ืืืื;
- ืืืชืืื ืืืืฅ ืขื ืืื ืฉืืืืฉ ืืืกืคืจ ืฉืจืฉืืจืื ืืื ืืืจืืื ืงืืืฆืืช ืฉื ืืืืื;
- ื ืืกืฃ ืื ืื ืื ืจืืฉืื ืืืฉ;
- ืืืืื ืืฉืืคืจ ืฉื ืฉืืืืืช Lua ืืจืฉืืืืช ืืืื ืื ืืืชืืืืช;
- ืืืฆืขื ืฉืื ืืืื ืืื ืืืคืฉืจ ืืขืื ื ืืืืฉ ืฉื ืืืืจืืช ืชืื ืืื ืชื ืืขื;
- ื ืืกืคื ืืขืจืืช ืืืืงืช RNA (Real-Time Network Awareness), ืืืืกืคืช ืืืืข ืขื ืืฉืืืื, ืืืจืืื, ืืืฉืืืื ืืฉืืจืืชืื ืืืืื ืื ืืจืฉืช;
- ืืื ืืคืฉื ืืช ืืชืฆืืจื, ืืฉืืืืฉ ื-snort_config.lua ืื-SNORT_LUA_PATH ืืืคืกืง.
ืืงืืจ: OpenNet.ru