Kasper, скСнСр Π·Π° ΡˆΠΏΠ΅ΠΊΡƒΠ»Π°Ρ‚ΠΈΠ²Π½ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ со ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° ΠΊΠΎΠ΄ΠΎΡ‚ Π²ΠΎ ΠΊΠ΅Ρ€Π½Π΅Π»ΠΎΡ‚ Π½Π° Linux, сСга Π΅ достапСн

Π’ΠΈΠΌ истраТувачи ΠΎΠ΄ Π‘Π»ΠΎΠ±ΠΎΠ΄Π½ΠΈΠΎΡ‚ Π£Π½ΠΈΠ²Π΅Ρ€Π·ΠΈΡ‚Π΅Ρ‚ Π²ΠΎ АмстСрдам објави ΠΏΠ°ΠΊΠ΅Ρ‚ со Π°Π»Π°Ρ‚ΠΊΠΈ Kasper Π΄ΠΈΠ·Π°Ρ˜Π½ΠΈΡ€Π°Π½ Π΄Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΡƒΠ²Π° Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΈ ΠΎΠ΄ ΠΊΠΎΠ΄ Π²ΠΎ ΠΊΠ΅Ρ€Π½Π΅Π»ΠΎΡ‚ Линукс ΠΊΠΎΠΈ ΠΌΠΎΠΆΠ°Ρ‚ Π΄Π° сС користат Π·Π° ΠΈΡΠΊΠΎΡ€ΠΈΡΡ‚ΡƒΠ²Π°ΡšΠ΅ Π½Π° пропуститС ΠΎΠ΄ класата Specter ΠΏΡ€Π΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ°Π½ΠΈ ΠΎΠ΄ ΡˆΠΏΠ΅ΠΊΡƒΠ»Π°Ρ‚ΠΈΠ²Π½ΠΎ ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΊΠΎΠ΄ΠΎΡ‚ Π½Π° процСсорот. Π˜Π·Π²ΠΎΡ€Π½ΠΈΠΎΡ‚ ΠΊΠΎΠ΄ Π·Π° ΠΊΠΎΠΌΠΏΠ»Π΅Ρ‚ΠΎΡ‚ Π°Π»Π°Ρ‚ΠΊΠΈ сС дистрибуира ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Ρ†Π°Ρ‚Π° Apache 2.0.

Π”Π° потсСтимС Π΄Π΅ΠΊΠ° Π·Π° Π΄Π° сС ΠΈΠ·Π²Ρ€ΡˆΠ°Ρ‚ Π½Π°ΠΏΠ°Π΄ΠΈ ΠΊΠ°ΠΊΠΎ Spectre v1, ΠΊΠΎΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π°Π°Ρ‚ Π΄Π° сС ΠΎΠ΄Ρ€Π΅Π΄ΠΈ содрТината Π½Π° ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π°Ρ‚Π°, ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎ Π΅ присуство Π²ΠΎ ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΡ€Π°Π½ΠΈΠΎΡ‚ ΠΊΠΎΠ΄ Π½Π° ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½Π° Π½ΠΈΠ·Π° ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ (Π³Π°ΡŸΠ΅Ρ‚ΠΈ), ΡˆΡ‚ΠΎ Π΄ΠΎΠ²Π΅Π΄ΡƒΠ²Π° Π΄ΠΎ ΡˆΠΏΠ΅ΠΊΡƒΠ»Π°Ρ‚ΠΈΠ²Π½ΠΎ ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅ Π½Π° инструкциитС . Π—Π° Ρ†Π΅Π»ΠΈΡ‚Π΅ Π½Π° ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ˜Π°, процСсорот Π·Π°ΠΏΠΎΡ‡Π½ΡƒΠ²Π° Π΄Π° Π³ΠΈ ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π° Ρ‚Π°ΠΊΠ²ΠΈΡ‚Π΅ Π³Π°ΡŸΠ΅Ρ‚ΠΈ Π²ΠΎ ΡˆΠΏΠ΅ΠΊΡƒΠ»Π°Ρ‚ΠΈΠ²Π΅Π½ Ρ€Π΅ΠΆΠΈΠΌ, ΠΏΠΎΡ‚ΠΎΠ° ΡƒΡ‚Π²Ρ€Π΄ΡƒΠ²Π° Π΄Π΅ΠΊΠ° ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° Π³Ρ€Π°Π½ΠΊΠ°Ρ‚Π° Π½Π΅ Π΅ ΠΎΠΏΡ€Π°Π²Π΄Π°Π½ΠΎ ΠΈ Π³ΠΈ Π²Ρ€Π°ΡœΠ° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈΡ‚Π΅ Π²ΠΎ Π½ΠΈΠ²Π½Π°Ρ‚Π° ΠΏΡ€Π²ΠΎΠ±ΠΈΡ‚Π½Π° ΡΠΎΡΡ‚ΠΎΡ˜Π±Π°, Π½ΠΎ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π΅Π½ΠΈ Π·Π° Π²Ρ€Π΅ΠΌΠ΅ Π½Π° ΡˆΠΏΠ΅ΠΊΡƒΠ»Π°Ρ‚ΠΈΠ²Π½ΠΎΡ‚ΠΎ ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅ Π·Π°Π²Ρ€ΡˆΡƒΠ²Π°Π°Ρ‚ Π²ΠΎ ΠΊΠ΅ΡˆΠΎΡ‚ ΠΈ микроархитСктонскитС Π±Π°Ρ„Π΅Ρ€ΠΈ ΠΈ Π΅ достапСн Π·Π° ΠΏΡ€Π΅Π·Π΅ΠΌΠ°ΡšΠ΅ ΠΎΠ΄ Π½ΠΈΠ² со ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡƒΠ²Π°ΡšΠ΅ Π½Π° прСостанати ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΏΡ€Π΅ΠΊΡƒ ΠΊΠ°Π½Π°Π»ΠΈ ΠΎΠ΄ Ρ‚Ρ€Π΅Ρ‚ΠΈ страни.

ΠŸΡ€Π΅Ρ‚Ρ…ΠΎΠ΄Π½ΠΎ достапнитС Π°Π»Π°Ρ‚ΠΊΠΈ Π·Π° ΡΠΊΠ΅Π½ΠΈΡ€Π°ΡšΠ΅ Π³Π°ΡŸΠ΅Ρ‚ΠΈ Π·Π° ранливоста Π½Π° Spectre, засновани Π½Π° ΠΏΡ€Π΅Π±Π°Ρ€ΡƒΠ²Π°ΡšΠ΅ Π·Π° Ρ‚ΠΈΠΏΠΈΡ‡Π½ΠΈ шСми, ΠΏΠΎΠΊΠ°ΠΆΠ°Π° ΠΌΠ½ΠΎΠ³Ρƒ високо Π½ΠΈΠ²ΠΎ Π½Π° Π»Π°ΠΆΠ½ΠΈ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²ΠΈ, Π΄ΠΎΠ΄Π΅ΠΊΠ° нСдостасуваа ΠΌΠ½ΠΎΠ³Ρƒ вистински Π³Π°ΡŸΠ΅Ρ‚ΠΈ (СкспСримСнтитС ΠΏΠΎΠΊΠ°ΠΆΠ°Π° Π΄Π΅ΠΊΠ° 99% ΠΎΠ΄ Π³Π°ΡŸΠ΅Ρ‚ΠΈΡ‚Π΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΡƒΠ²Π°Π½ΠΈ со Ρ‚Π°ΠΊΠ²ΠΈ Π°Π»Π°Ρ‚ΠΊΠΈ Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° сС користат Π·Π° Π½Π°ΠΏΠ°Π΄ΠΈ , Π° 33% ΠΎΠ΄ Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΡ‚Π΅ Π³Π°ΡŸΠ΅Ρ‚ΠΈ ΠΊΠΎΠΈ Π±ΠΈ ΠΌΠΎΠΆΠ΅Π»Π΅ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π°Ρ‚ Π΄ΠΎ Π½Π°ΠΏΠ°Π΄ Π½Π΅ Π±ΠΈΠ»Π΅ Π·Π°Π±Π΅Π»Π΅ΠΆΠ°Π½ΠΈ).

Π—Π° Π΄Π° Π³ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΠΈ ΠΊΠ²Π°Π»ΠΈΡ‚Π΅Ρ‚ΠΎΡ‚ Π½Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΡƒΠ²Π°ΡšΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΈ Π³Π°ΡŸΠ΅Ρ‚ΠΈ, ΠšΠ°ΡΠΏΠ΅Ρ€ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π° ранливости ΡˆΡ‚ΠΎ Π½Π°ΠΏΠ°Ρ“Π°Ρ‡ΠΎΡ‚ ΠΌΠΎΠΆΠ΅ Π΄Π° Π³ΠΈ искористи Π½Π° сСкој Ρ‡Π΅ΠΊΠΎΡ€ ΠΎΠ΄ ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° Π½Π°ΠΏΠ°Π΄ΠΈΡ‚Π΅ ΠΎΠ΄ класата Specter - сС ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π°Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ ΠΊΠΎΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π°Π°Ρ‚ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ (Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π·Π°ΠΌΠ΅Π½Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ ΠΎΠ΄ Π½Π°ΠΏΠ°Ρ“Π°Ρ‡ΠΈΡ‚Π΅ Π²ΠΎ микроархитСктонски структури Π·Π° Π΄Π° сС влијаС Π½Π° послСдоватСлно ΡˆΠΏΠ΅ΠΊΡƒΠ»Π°Ρ‚ΠΈΠ²Π½ΠΎ ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅ ΠΊΠΎΡ€ΠΈΡΡ‚Π΅Ρ˜ΡœΠΈ Напади ΠΎΠ΄ класата LVI), Π΄ΠΎΠ±ΠΈΠ²Π°Π°Ρ‚ пристап Π΄ΠΎ Π΄ΠΎΠ²Π΅Ρ€Π»ΠΈΠ²ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ (Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠΎΠ³Π° сС Π½Π°Π΄ΠΌΠΈΠ½ΡƒΠ²Π°Π°Ρ‚ Π³Ρ€Π°Π½ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° Π±Π°Ρ„Π΅Ρ€ΠΎΡ‚ ΠΈΠ»ΠΈ сС користи ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π°Ρ‚Π° ΠΎΡ‚ΠΊΠ°ΠΊΠΎ ќС сС ослободи) ΠΈ ΠΏΡ€ΠΎΡ‚Π΅ΠΊΡƒΠ²Π°Π°Ρ‚ Π΄ΠΎΠ²Π΅Ρ€Π»ΠΈΠ²ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ (Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, со Π°Π½Π°Π»ΠΈΠ·Π° Π½Π° ΡΠΎΡΡ‚ΠΎΡ˜Π±Π°Ρ‚Π° Π½Π° ΠΊΠ΅ΡˆΠΎΡ‚ Π½Π° процСсорот ΠΈΠ»ΠΈ со ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΡ‚ MDS).

Kasper, скСнСр Π·Π° ΡˆΠΏΠ΅ΠΊΡƒΠ»Π°Ρ‚ΠΈΠ²Π½ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ со ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° ΠΊΠΎΠ΄ΠΎΡ‚ Π²ΠΎ ΠΊΠ΅Ρ€Π½Π΅Π»ΠΎΡ‚ Π½Π° Linux, сСга Π΅ достапСн

ΠŸΡ€ΠΈ Ρ‚Π΅ΡΡ‚ΠΈΡ€Π°ΡšΠ΅, ΠΊΠ΅Ρ€Π½Π΅Π»ΠΎΡ‚ Π΅ ΠΏΠΎΠ²Ρ€Π·Π°Π½ со Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π·Π° ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅ Π½Π° Kasper ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡƒΠ²Π° ΡˆΡ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈ Π½Π° Π½ΠΈΠ²ΠΎ Π½Π° LLVM. ΠŸΡ€ΠΎΡ†Π΅ΡΠΎΡ‚ Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π΅ΠΌΡƒΠ»ΠΈΡ€Π° ΡˆΠΏΠ΅ΠΊΡƒΠ»Π°Ρ‚ΠΈΠ²Π½ΠΎ ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΊΠΎΠ΄ΠΎΡ‚, ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ со помош Π½Π° ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΡ‚ Π·Π° Π²Ρ€Π°ΡœΠ°ΡšΠ΅ Π½Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π½Π°Ρ‚Π° Ρ‚ΠΎΡ‡ΠΊΠ°, кој ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎ ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π° ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ½ΠΎ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄Π΅Π½Π° Π³Ρ€Π°Π½ΠΊΠ° Π½Π° ΠΊΠΎΠ΄, Π° ΠΏΠΎΡ‚ΠΎΠ° сС Π²Ρ€Π°ΡœΠ° Π²ΠΎ ΠΏΡ€Π²ΠΎΠ±ΠΈΡ‚Π½Π°Ρ‚Π° ΡΠΎΡΡ‚ΠΎΡ˜Π±Π° ΠΏΡ€Π΅Π΄ Π΄Π° Π·Π°ΠΏΠΎΡ‡Π½Π΅ Π³Ρ€Π°Π½ΠΊΠ°Ρ‚Π°. Kasper, исто Ρ‚Π°ΠΊΠ°, сС ΠΎΠ±ΠΈΠ΄ΡƒΠ²Π° Π΄Π° симулира Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ софтвСрски ΠΈ хардвСрски пропусти, Π³ΠΎ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π° Π²Π»ΠΈΡ˜Π°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° архитСктонскитС ΠΈ микроархитСктонскитС Π΅Ρ„Π΅ΠΊΡ‚ΠΈ ΠΈ Π²Ρ€ΡˆΠΈ fuzz Ρ‚Π΅ΡΡ‚ΠΈΡ€Π°ΡšΠ΅ Π½Π° ΠΌΠΎΠΆΠ½ΠΈΡ‚Π΅ Π΄Π΅Ρ˜ΡΡ‚Π²Π° Π½Π° Π½Π°ΠΏΠ°Ρ“Π°Ρ‡ΠΎΡ‚. Π—Π° Π΄Π° сС Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°Π°Ρ‚ Ρ‚Π΅ΠΊΠΎΠ²ΠΈΡ‚Π΅ Π½Π° ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅, сС користи ΠΏΠΎΡ€Ρ‚Π°Ρ‚Π° DataFlowSanitizer Π·Π° ΠΊΠ΅Ρ€Π½Π΅Π»ΠΎΡ‚ Π½Π° Линукс, Π° Π·Π° Ρ‚Π΅ΡΡ‚ΠΈΡ€Π°ΡšΠ΅ Π½Π° Π·Π°ΠΌΠ°Ρ‚ΡƒΠ²Π°ΡšΠ΅ сС користи ΠΈΠ·ΠΌΠ΅Π½Π΅Ρ‚Π° Π²Π΅Ρ€Π·ΠΈΡ˜Π° Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΡ‚ syzkaller.

Kasper, скСнСр Π·Π° ΡˆΠΏΠ΅ΠΊΡƒΠ»Π°Ρ‚ΠΈΠ²Π½ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ со ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° ΠΊΠΎΠ΄ΠΎΡ‚ Π²ΠΎ ΠΊΠ΅Ρ€Π½Π΅Π»ΠΎΡ‚ Π½Π° Linux, сСга Π΅ достапСн

Π‘ΠΊΠ΅Π½ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° ΠΊΠ΅Ρ€Π½Π΅Π»ΠΎΡ‚ Линукс со помош Π½Π° Kasper ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΡƒΠ²Π°ΡˆΠ΅ 1379 ΠΏΡ€Π΅Ρ‚Ρ…ΠΎΠ΄Π½ΠΎ Π½Π΅ΠΏΠΎΠ·Π½Π°Ρ‚ΠΈ Π³Π°ΡŸΠ΅Ρ‚ΠΈ ΠΊΠΎΠΈ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΡ˜Π°Π»Π½ΠΎ Π²ΠΎΠ΄Π°Ρ‚ Π΄ΠΎ ΠΈΡΡ‚Π΅ΠΊΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π·Π° Π²Ρ€Π΅ΠΌΠ΅ Π½Π° ΡˆΠΏΠ΅ΠΊΡƒΠ»Π°Ρ‚ΠΈΠ²Π½ΠΎ ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅ Π½Π° инструкциитС. Π—Π°Π±Π΅Π»Π΅ΠΆΠ°Π½ΠΎ Π΅ Π΄Π΅ΠΊΠ° ΠΌΠΎΠΆΠ΅Π±ΠΈ само Π½Π΅ΠΊΠΎΠΈ ΠΎΠ΄ Π½ΠΈΠ² ΠΌΠΎΠΆΠ°Ρ‚ Π΄Π° прСтставуваат Ρ€Π΅Π°Π»Π½ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ, Π½ΠΎ Π·Π° Π΄Π° сС ΠΏΠΎΠΊΠ°ΠΆΠ΅ Π΄Π΅ΠΊΠ° постои Ρ€Π΅Π°Π»Π½Π° опасност, Π° Π½Π΅ само тСорСтска, Ρ€Π°Π·Π²ΠΈΠ΅Π½ Π΅ Ρ€Π°Π±ΠΎΡ‚Π΅Π½ ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏ Π½Π° Сксплоат Π·Π° Π΅Π΄Π΅Π½ ΠΎΠ΄ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΈΡ‚Π΅ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΈ Π½Π° ΠΊΠΎΠ΄ΠΎΡ‚, ΡˆΡ‚ΠΎ Π΄ΠΎΠ²Π΅Π΄ΡƒΠ²Π° Π΄ΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈΡΡ‚Π΅ΠΊΡƒΠ²Π°ΡšΠ΅ ΠΎΠ΄ ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π°Ρ‚Π° Π½Π° ΠΊΠ΅Ρ€Π½Π΅Π»ΠΎΡ‚.

Π˜Π·Π²ΠΎΡ€: opennet.ru

Π”ΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€