Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ «ВстраиваСмыС систСмы. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°Ρ… сСмСйства 68HC12/HCS12 с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ языка Π‘Β». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 115

Автор Π‘Ρ‚ΠΈΠ²Π΅Π½ Π‘Π°Ρ€Ρ€Π΅Ρ‚Ρ‚

ΠŸΡ€ΠΈ сравнСнии ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° Π½Π° Π°Ρ‚Π°ΠΊΡƒΡŽΡ‰Π΅Π΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ (Ρƒ нас Ρ‚Ρ€ΠΈ Ρ‚Π°ΠΊΠΈΡ… Ρ„Π°ΠΉΠ»Π°, ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰ΠΈΡ… Ρ‚Ρ€ΠΈ Ρ‚ΠΈΠΏΠ° нСсанкционированной активности ΠΏΡ€ΠΈ Ρ‚ΡƒΠ½Π½Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ HTTP: Π°Ρ‚Π°ΠΊΠΈ Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ сСансы туннСлирования, Π°Ρ‚Π°ΠΊΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ скриптов ΠΈ Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ Π²ΠΈΠ΄Π΅ΠΎ ΠΈ Π°ΡƒΠ΄ΠΈΠΎ ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ²) с ΠΏΡ€ΠΎΡ„ΠΈΠ»Π΅ΠΌ Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° ΡˆΠΈΠ½Ρ‹ ПК систСма обнаруТСния вторТСния Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚ ΠΎΡ†Π΅Π½ΠΊΡƒ члСнства Π²ΠΎ мноТСствС дСйствий туннСлирования HTTP (tunneling activity detection β€” TAD). Π”Ρ€ΡƒΠ³ΠΈΠ΅ Ρ‚Ρ€ΠΈ Π²Ρ…ΠΎΠ΄Π° систСмы Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‚ ΠΎΡ†Π΅Π½ΠΊΠΈ члСнства Π² мноТСствС ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… слов, Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½Ρ‹Ρ… для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Π²ΠΈΠ΄ΠΎΠ² Π°Ρ‚Π°ΠΊΠΈ.

ΠŸΠ°ΠΊΠ΅Ρ‚Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π² сСансС туннСлирования HTTP, содСрТат ΠΎΠ΄Π½ΠΎ ΠΈΠ»ΠΈ нСсколько ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… слов, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ присутствиС туннСлирования. Π˜ΡΠΏΡ‹Ρ‚ΡƒΠ΅ΠΌΡ‹ΠΉ ПК сравниваСт 40 ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… слов со словами, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ Π² Π΄Π°Π½Π½Ρ‹Ρ… сСанса. ΠžΡ†Π΅Π½ΠΊΠ° соотвСтствия пСрСдаСтся пСрСносной систСмС Π² качСствС Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π²Ρ…ΠΎΠ΄Π½ΠΎΠΉ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹.

На рис. 7.27 ΠΏΠΎΠΊΠ°Π·Π°Π½Π° вся систСма с Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌΠΈ Π²Ρ…ΠΎΠ΄Π½Ρ‹ΠΌΠΈ сигналами. На рис. 7.28 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ пСрСносной систСмы для обнаруТСния вторТСния Π² ΡΠ΅Ρ‚Π΅Π²ΡƒΡŽ срСду. Π’ бСспроводной сСти пСрСносная систСма ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ связана с ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ. Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅Ρ‡Π½Ρ‹Π΅ ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Libpcap ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ сСанса ΠΈΠ· Π½Π΅ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… Internet, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Psplice ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ синтаксичСский Π°Π½Π°Π»ΠΈΠ· ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², Π° ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ сравниваСт Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚Π° ΠΏΠΎ Ρ‚Ρ€Π΅ΠΌ профилям повСдСния ΠΈ ΠΏΠΎ ΠΎΡ†Π΅Π½ΠΊΠ΅ члСнства Π²ΠΎ мноТСствС ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… слов. Π‘ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅Ρ‡Π½Ρ‹Ρ… ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Psplice ΠΈ ΠΌΠΎΠ΄ΡƒΠ»Π΅ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, см. Π² [11].

Рис. 7.28. Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° связСй пСрСносной систСмы обнаруТСния вторТСния Ρ ΠΎΠ±Ρ‰Π΅ΠΉ ΡΠ΅Ρ‚ΡŒΡŽ

7.6.4. Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ Π±Π»ΠΎΠΊ-схСма Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°

На рис. 7.29 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° структура Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Ρ… срСдств систСмы HTTP. Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для систСмы Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ проста. Она состоит ΠΈΠ· Ρ‚Ρ€Π΅Ρ… машин с Π½Π΅Ρ‡Π΅Ρ‚ΠΊΠΎΠΉ Π»ΠΎΠ³ΠΈΠΊΠΎΠΉ, каТдая ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Π½Π° Π½Π° рис. 7.27. Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ быстродСйствиС, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Ρ€ΠΈ ΠΏΠ»Π°Ρ‚Ρ‹ HCS12 для обнаруТСния Π½Π° шинС Ρ‚Ρ€Π΅Ρ… дСйствий вторТСния. На рис. 7.30 ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π±Π»ΠΎΠΊ-схСма Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° для систСмы Π·Π°Ρ‰ΠΈΡ‚Ρ‹.

Рис. 7.29. Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Ρ… срСдств систСмы Π·Π°Ρ‰ΠΈΡ‚Ρ‹


Рис. 7.30. Π‘Π»ΠΎΠΊ-схСма Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° UML для систСмы Π·Π°Ρ‰ΠΈΡ‚Ρ‹

7.6.5. ОписаниС систСмы

На рис. 7.31a, ΠΏΠΎΠΊΠ°Π·Π°Π½ внСшний Π²ΠΈΠ΄ пСрСносной систСмы ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅. Π–Πš дисплСй ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅ сообщСниС:

Portable HTTP

TAD System

Version 1.0

На рис. 7.31Π±, ΠΏΠΎΠΊΠ°Π·Π°Π½ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Ρ‚ΠΈΠΏΠΎΠ²ΠΎΠΉ экран послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ сСанс ΠΎΡ†Π΅Π½Π΅Π½:

IA: 60 Med Alert

SA: 40 Low Alert

S : 40 Low Alert

a) ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ систСму ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. Π’ Π»Π΅Π²ΠΎΠΉ Π½ΠΈΠΆΠ½Π΅ΠΉ части ΠΏΠΎΠΊΠ°Π·Π°Π½Π° ΠΏΠ»Π°Ρ‚Π° 68HC12, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ для интСрфСйса ПК с Ρ†Π΅Π»Π΅Π²ΠΎΠΉ ΠΏΠ»Π°Ρ‚ΠΎΠΉ, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π½ΠΈΠΆΠ½Π΅ΠΌ ΡƒΠ³Π»Ρƒ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ. ЦСлСвая ΠΏΠ»Π°Ρ‚Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ 68HC129S12DP256B, входящий Π² сСмСйство ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² HCS12

Π±) ЖидкокристалличСский дисплСй ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ Ρ‚ΠΈΠΏΠΎΠ²ΠΎΠ΅ сообщСниС

Рис. 7.31. ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π½Π°Ρ систСма ΠΎΡ†Π΅Π½ΠΊΠΈ Π°Ρ‚Π°ΠΊ Π½Π° HTTP Ρ‚ΡƒΠ½Π½Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ (TAD)


Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ряд ΠΎΡ†Π΅Π½ΠΎΠΊ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ сСанса для Ρ‚Ρ€Π΅Ρ… Ρ‚ΠΈΠΏΠΎΠ² Π°Ρ‚Π°ΠΊ Π½Π° Ρ‚ΡƒΠ½Π½Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ HTTP ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΈΠΌ сообщСния.

ΠŸΡ€ΠΎΡ†Π΅ΡΡΡ‹ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· Ρ‚Ρ€Π΅Ρ… подсистСм с Π½Π΅Ρ‡Π΅Ρ‚ΠΊΠΎΠΉ Π»ΠΎΠ³ΠΈΠΊΠΎΠΉ Π² пСрСносной ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π½ΠΎΠΉ систСмС TAD ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹. КаТдая подсистСма состоит ΠΈΠ· модуля с Π½Π΅Ρ‡Π΅Ρ‚ΠΊΠΎΠΉ Π»ΠΎΠ³ΠΈΠΊΠΎΠΉ ΠΈ модуля Π΄Π΅Ρ„Π°Π·Π·ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π΄Π²Π΅ ΠΎΡ†Π΅Π½ΠΊΠΈ члСнства: для профиля повСдСния ΠΈ для ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… слов, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ состояниС Π·Π°Ρ‰ΠΈΡ‰Π°Π΅ΠΌΠΎΠΉ сСссии. БостояниС соотвСтствуСт ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Ρ‚Ρ€Π΅Ρ… ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ, ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ сообщСния ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π½Π° экранС графичСского Π–Πš дисплСя.

Π’ ΠΌΠΎΠ΄ΡƒΠ»Π΅ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, стандартныС ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈ повСдСния ΡΡ€Π°Π²Π½ΠΈΠ²Π°ΡŽΡ‚ΡΡ с ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΌΠΈ Π² сСансС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ ΠΎΡ†Π΅Π½ΠΊΡƒ члСнства для ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ подсистСмы TAD, подсистСмы скриптового вторТСния ΠΈ подсистСмы внСдрСния ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ². Π’ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅ Ρ‚Ρ€ΠΈ Π½Π°Π±ΠΎΡ€Π° ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… слов ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ сСансу вторТСния Π² ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ Ρ‚ΡƒΠ½Π½Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ HTTP, сСансу скриптового вторТСния ΠΈ сСансу внСдрСния ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ². ПослС Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠΈ стСнограммы, Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‚ΡΡ Ρ‚Ρ€ΠΈ ΠΎΡ†Π΅Π½ΠΊΠΈ члСнства Π²ΠΎ мноТСствС ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… слов. Π¨Π΅ΡΡ‚ΡŒ числовых мноТСств Π·Π°Ρ‚Π΅ΠΌ ΠΏΠΎΡΡ‹Π»Π°ΡŽΡ‚ΡΡ Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π½ΡƒΡŽ систСму.

Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ пСрСносная систСма бСзопасности TAD ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ Π½Π°Π±ΠΎΡ€ ΡˆΠ΅ΡΡ‚ΠΈ ΠΎΡ†Π΅Π½ΠΎΠΊ, ΠΎΠ½ пСрСсылаСтся Π½Π° Ρ‚Ρ€ΠΈ подсистСмы с Π½Π΅Ρ‡Π΅Ρ‚ΠΊΠΎΠΉ Π»ΠΎΠ³ΠΈΠΊΠΎΠΉ β€” подсистСмы Ρ„Π°Π·Π·ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ. КаТдая ΠΈΠ· подсистСм TAD вычисляСт ΠΎΡ†Π΅Π½ΠΊΡƒ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Π²ΠΈΠ΄ΠΎΠ² Π°Ρ‚Π°ΠΊΠΈ Π½Π° Ρ‚ΡƒΠ½Π½Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. ОпишСм Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ систСмы Ρ„Π°Π·Π·ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ.

Π’Ρ€ΠΈ подсистСмы Ρ„Π°Π·Π·ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ HTTP TAD ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°ΡŽΡ‚ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· Ρ‚Ρ€Π΅Ρ… рассматриваСмых Ρ‚ΠΈΠΏΠΎΠ² Π°Ρ‚Π°ΠΊΠΈ. Π’Π°ΠΊ ΠΊΠ°ΠΊ всС Ρ‚Ρ€ΠΈ подсистСмы ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡƒΡŽ структуру, ΠΌΡ‹ опишСм Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Ρƒ ΠΈΠ· Π½ΠΈΡ…, ΡƒΠΊΠ°Π·Π°Π² отличия для Π΄Ρ€ΡƒΠ³ΠΈΡ… Π΄Π²ΡƒΡ… подсистСм. Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄Π²Π΅ ΠΎΡ†Π΅Π½ΠΊΠΈ сСанса, созданныС ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΌ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΠΎΡΡ‹Π»Π°ΡŽΡ‚ΡΡ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· подсистСм, подсистСма сначала ΠΈΡ… Ρ„Π°Π·Π·ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΠ΅Ρ‚: сравниваСт значСния члСнства ΠΏΠΎ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ Π½Π΅Ρ‡Π΅Ρ‚ΠΊΠΎΠΉ Π»ΠΎΠ³ΠΈΠΊΠΈ с Π½Π°Π±ΠΎΡ€ΠΎΠΌ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… лингвистичСских ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… функциями члСнства. Машина с Π½Π΅Ρ‡Π΅Ρ‚ΠΊΠΎΠΉ Π»ΠΎΠ³ΠΈΠΊΠΎΠΉ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ Π²Ρ…ΠΎΠ΄Π½Ρ‹Π΅ лингвистичСскиС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΊ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅. ПослС этого прСобразования, подсистСма выполняСт процСсс Π΄Π΅Ρ„Π°Π·Π·ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ числСнноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ состояниС Π·Π°Ρ‰ΠΈΡ‚Ρ‹ исслСдуСмого сСанса.

НачнСм с Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… лингвистичСских ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…. ВсС подсистСма ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡƒΡŽ Π³Ρ€Π°Π΄Π°Ρ†ΠΈΡŽ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…. Π˜ΠΌΠ΅ΡŽΡ‚ΡΡ Ρ‚Ρ€ΠΈ значСния ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ, ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰Π΅ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΏΠ°Ρ€ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ повСдСния: Π½ΠΈΠ·ΠΊΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ члСнства, срСдний ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΈ высокий ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ. Π’Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ члСнства ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ Π½Π° рис. 7.32.

Рис. 7.32. Π’Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ члСнства для вторТСния Π² ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ Ρ‚ΡƒΠ½Π½Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ подсистСмы TAD


Π’ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŽ повСдСния, подсистСма ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ ΠΎΡ†Π΅Π½ΠΊΡƒ члСнства ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… слов, Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½Π½ΡƒΡŽ Π½Π°Ρ‚ΡƒΡ€Π°Π»ΡŒΠ½Ρ‹ΠΌ числом ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… ΠΎΡ‚ 0 Π΄ΠΎ 255. Π€ΡƒΠ½ΠΊΡ†ΠΈΡŽ Π½Π° рис. 7.32 ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΈ для ΠΎΡ†Π΅Π½ΠΊΠΈ члСнства ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… слов. Как ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рисункС, использовано ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½ΠΎΠ΅ описанииС Π²Ρ…ΠΎΠ΄Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ члСнства. Π‘Π½ΠΎΠ²Π° ось Ρƒ прСдставляСт ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ члСнства ΠΎΡ‚ 0 Π΄ΠΎ 255, ΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ оси x опрСдСляСт ΠΎΡ†Π΅Π½ΠΊΡƒ члСнства для ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… слов.

Из-Π·Π° ΠΏΠ΅Ρ€Π΅ΠΊΡ€Ρ‹Ρ‚ΠΈΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ члСнства, ΠΎΠ΄Π½ΠΎ числовоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ нСскольким Π²Ρ…ΠΎΠ΄Π½Ρ‹ΠΌ функциям члСнства. ΠŸΡ€ΠΎΡ†Π΅ΡΡ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π²Ρ…ΠΎΠ΄Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ члСнства ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ значСния члСнства для всСх Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ члСнства Π½Π°Π·Π²Π°Π½ процСссом Ρ„Π°Π·Π·ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ (fuzzification).

Π’ ΠΊΠΎΠ½Ρ†Π΅ процСсса Ρ„Π°Π·Π·ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ, ΠΌΡ‹ ΠΈΠΌΠ΅Π΅ΠΌ ΠΎΠ΄Π½Ρƒ ΠΈΠ»ΠΈ нСсколько Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ члСнства с ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌΠΈ значСниями. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ шаг Π² процСссС Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ Π½Π΅Ρ‡Π΅Ρ‚ΠΊΠΈΠ΅ Π²Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² Π½Π΅Ρ‡Π΅Ρ‚ΠΊΠΈΠ΅ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ ΠΏΡ€Π°Π²ΠΈΠ». ΠŸΡ€Π΅ΠΆΠ΄Π΅, Ρ‡Π΅ΠΌ ΠΌΡ‹ обсудим процСсс отобраТСния Π² логичСской машинС с Π½Π΅Ρ‡Π΅Ρ‚ΠΊΠΎΠΉ Π»ΠΎΠ³ΠΈΠΊΠΎΠΉ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π΅Ρ‡Π΅Ρ‚ΠΊΠΈΠ΅ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ члСнства. ΠŸΡΡ‚ΡŒ ΠΈΠ· Π½ΠΈΡ… ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ Π½Π° рис. 7.33: (1) Π½Π΅Ρ‚ опасности, (2) низкая ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ, (3) срСдняя ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ, (4) ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ ΠΈ (5) высокая ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ.

Рис. 7.33. Π’Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ члСнства для ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π²ΠΌΠ΅ΡˆΠ°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π°


Π’Ρ‹Π²ΠΎΠ΄ лингвистичСских ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ члСнства Π½Π° рис. 7.33 ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Π½Π΅ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ для экспСртов ΠΏΠΎ систСма с Π½Π΅Ρ‡Π΅Ρ‚ΠΊΠΎΠΉ Π»ΠΎΠ³ΠΈΠΊΠΎΠΉ. Как ΠΌΡ‹ ΠΏΠΎΠΊΠ°ΠΆΠ΅ΠΌ Π΄Π°Π»Π΅Π΅, ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠΈ МК HCS12 Ρ„ΠΈΡ€ΠΌΡ‹ Motorola упростили процСсс Π΄Π΅Ρ„Π°Π·Π·ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ, сопоставив ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ с Π½Π΅Ρ‡Π΅Ρ‚ΠΊΠΎΠΉ Π»ΠΎΠ³ΠΈΠΊΠΎΠΉ ΠΎΠ΄Π½ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. Для Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ подсистСмы, ΠΌΡ‹ примСняСм Π΄Π΅Π²ΡΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ», ΠΏΠΎΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… Π² Ρ‚Π°Π±Π». 7.1, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ…ΠΎΠ΄Π½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π² Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅.

ЗначСния для профиля повСдСния ЗначСния для ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… слов Π’Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹ НизкоС НизкоС НСт опасности НизкоС Π‘Ρ€Π΅Π΄Π½Π΅Π΅ Низкая ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ НизкоС ВысокоС ΠžΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ Π‘Ρ€Π΅Π΄Π½Π΅Π΅ НизкоС Низкая ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ Π‘Ρ€Π΅Π΄Π½Π΅Π΅ Π‘Ρ€Π΅Π΄Π½Π΅Π΅ БрСдняя ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ Π‘Ρ€Π΅Π΄Π½Π΅Π΅ ВысокоС ΠžΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ ВысокоС НизкоС БрСдняя ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ ВысокоС Π‘Ρ€Π΅Π΄Π½Π΅Π΅ ΠžΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ ВысокоС ВысокоС Высокая ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ

Π’Π°Π±Π»ΠΈΡ†Π° 7.1. ΠŸΡ€Π°Π²ΠΈΠ»Π° Ρ„Π°Π·Π·ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠ΅ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ…ΠΎΠ΄Π½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π² Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅