Intel ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π° ControlFlag 1.2, инструмСнт Π·Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅ Π½Π° Π°Π½ΠΎΠΌΠ°Π»ΠΈΠΈ Π² ΠΈΠ·Ρ…ΠΎΠ΄Π½ΠΈΡ‚Π΅ тСкстовС.

Компания Intel ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π° Π½ΠΎΠ²Π°Ρ‚Π° вСрсия Π½Π° инструмСнта ControlFlag 1.2, ΠΊΠΎΠΉΡ‚ΠΎ позволява ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅ Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ ΠΈ Π°Π½ΠΎΠΌΠ°Π»ΠΈΠΈ Π² ΠΈΠ·Ρ…ΠΎΠ΄Π½ΠΈΡ‚Π΅ тСкстовС, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ систСма Π·Π° машинно ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅, ΠΎΠ±ΡƒΡ‡Π΅Π½Π° Π½Π° голям ΠΎΠ±Π΅ΠΌ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‰ ΠΊΠΎΠ΄. Π—Π° Ρ€Π°Π·Π»ΠΈΠΊΠ° ΠΎΡ‚ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΈΡ‚Π΅ статични Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€ΠΈ, ControlFlag Π½Π΅ слСдва ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»Π½ΠΎ Π·Π°Π΄Π°Π΄Π΅Π½ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π°, ΠΊΠΎΠΈΡ‚ΠΎ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ ΠΏΡ€Π΅Π΄Π²ΠΈΠΆΠ΄Π°Ρ‚ всички възмоТни Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΈ, Π° сС основава Π½Π° статистика ΠΎΡ‚ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π΅Π·ΠΈΠΊΠΎΠ²ΠΈ конструкции Π² мноТСство ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‰ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ. ΠšΠΎΠ΄ΡŠΡ‚ Π½Π° ControlFlag Π΅ написан Π½Π° Π΅Π·ΠΈΠΊΠ° C++ ΠΈ Π΅ с ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΊΠΎΠ΄ ΠΏΠΎΠ΄ лицСнзия MIT.

Новата вСрсия Π΅ Π·Π°Π±Π΅Π»Π΅ΠΆΠΈΡ‚Π΅Π»Π½Π° с рСализацията Π½Π° пълна ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅ Π½Π° Π°Π½ΠΎΠΌΠ°Π»ΠΈΠΈ ΠΈ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ въз основа Π½Π° шаблони Π½Π° ΠΊΠΎΠ΄ Π·Π° Π΅Π·ΠΈΠΊΠ° C++. Π’ ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½ΠΈ вСрсии ΠΏΠΎΠ΄ΠΎΠ±Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° бСшС прСдоставСна Π·Π° Π΅Π·ΠΈΡ†ΠΈΡ‚Π΅ C ΠΈ PHP. БистСмата Π΅ подходяща Π·Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π²ΠΈΠ΄ΠΎΠ²Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ Π² ΠΊΠΎΠ΄Π°, ΠΎΡ‚ ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ΠΈΠ΅ Π½Π° ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΈ Π³Ρ€Π΅ΡˆΠΊΠΈ ΠΈ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ ΠΎΡ‚ Ρ‚ΠΈΠΏΠΎΠ²Π΅ Π΄ΠΎ ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅ Π½Π° Π°Π½ΠΎΠΌΠ°Π»ΠΈΠΈ Π² условни ΠΈΠ·Ρ€Π°Π·ΠΈ β€žif” ΠΈ пропуснати ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π·Π° стойности NULL Π² ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ. БистСмата сС ΠΎΠ±ΡƒΡ‡Π°Π²Π°, ΠΊΠ°Ρ‚ΠΎ строи статистичСски ΠΌΠΎΠ΄Π΅Π» Π½Π° наличния масив ΠΎΡ‚ ΠΊΠΎΠ΄ Π½Π° ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ Π½Π° Π΅Π·ΠΈΡ†ΠΈΡ‚Π΅ C, C++ ΠΈ PHP, ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½ΠΈ Π² GitHub ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΈ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ.

По Π²Ρ€Π΅ΠΌΠ΅ Π½Π° ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅Ρ‚ΠΎ систСмата опрСдСля Ρ‚ΠΈΠΏΠΈΡ‡Π½ΠΈ шаблони Π·Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ Π½Π° конструкции Π² ΠΊΠΎΠ΄Π° ΠΈ ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π° синтактично Π΄ΡŠΡ€Π²ΠΎ Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠΈΡ‚Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚Π΅Π·ΠΈ шаблони, отразяващо ΠΏΠΎΡ‚ΠΎΠΊΠ° Π½Π° изпълнСниС Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚Π°. Π’ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ сС Ρ„ΠΎΡ€ΠΌΠΈΡ€Π° Π΅Ρ‚Π°Π»ΠΎΠ½Π½ΠΎ Π΄ΡŠΡ€Π²ΠΎ Π·Π° Π²Π·Π΅ΠΌΠ°Π½Π΅ Π½Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, обСдиняващо ΠΎΠΏΠΈΡ‚Π° ΠΎΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° всички Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ ΠΈΠ·Ρ…ΠΎΠ΄Π½ΠΈ тСкстовС. Π—Π° провСрявания ΠΊΠΎΠ΄ сС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π° ΠΏΠΎΠ΄ΠΎΠ±Π΅Π½ процСс Π½Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½Π΅ Π½Π° шаблони, ΠΊΠΎΠΈΡ‚ΠΎ сС сравняват с Π΅Ρ‚Π°Π»ΠΎΠ½Π½ΠΎΡ‚ΠΎ Π΄ΡŠΡ€Π²ΠΎ Π·Π° Π²Π·Π΅ΠΌΠ°Π½Π΅ Π½Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ. Π“ΠΎΠ»Π΅ΠΌΠΈ разминавания с Π±Π»ΠΈΠ·ΠΊΠΈΡ‚Π΅ ΠΊΠ»ΠΎΠ½ΠΈ ΠΏΠΎΠΊΠ°Π·Π²Π°Ρ‚ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π½Π° аномалия Π² провСрявания шаблон.

Intel ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π° ControlFlag 1.2, инструмСнт Π·Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅ Π½Π° Π°Π½ΠΎΠΌΠ°Π»ΠΈΠΈ Π² ΠΈΠ·Ρ…ΠΎΠ΄Π½ΠΈΡ‚Π΅ тСкстовС.


Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru
ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster