αž—αžΆαž–αž„αžΆαž™αžšαž„αž‚αŸ’αžšαŸ„αŸ‡αž˜αž½αž™αž‘αŸ€αžαž“αŸ…αž€αŸ’αž“αž»αž„ Log4j 2. αž”αž‰αŸ’αž αžΆαž“αŸ…αž€αŸ’αž“αž»αž„ Log4j αž”αŸ‰αŸ‡αž–αžΆαž›αŸ‹αžŠαž›αŸ‹ 8% αž“αŸƒαž€αž‰αŸ’αž…αž”αŸ‹ Maven

αž—αžΆαž–αž„αžΆαž™αžšαž„αž‚αŸ’αžšαŸ„αŸ‡αž˜αž½αž™αž‘αŸ€αžαžαŸ’αžšαžΌαžœαž”αžΆαž“αž‚αŸαž€αŸ†αžŽαžαŸ‹αž’αžαŸ’αžαžŸαž‰αŸ’αž‰αžΆαžŽαž“αŸ…αž€αŸ’αž“αž»αž„αž”αžŽαŸ’αžŽαžΆαž›αŸαž™ Log4j 2 (CVE-2021-45105) αžŠαŸ‚αž›αžαž»αžŸαž–αžΈαž”αž‰αŸ’αž αžΆαž‘αžΆαŸ†αž„αž–αžΈαžšαž˜αž»αž“αž“αŸαŸ‡αžαŸ’αžšαžΌαžœαž”αžΆαž“αž…αžΆαžαŸ‹αžαŸ’αž“αžΆαž€αŸ‹αžαžΆαž˜αžΆαž“αž‚αŸ’αžšαŸ„αŸ‡αžαŸ’αž“αžΆαž€αŸ‹ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž˜αž·αž“αž’αŸ’αž„αž“αŸ‹αž’αŸ’αž„αžšαž‘αŸαŸ” αž”αž‰αŸ’αž αžΆαžαŸ’αž˜αžΈαž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž’αŸ’αž“αž€αž”αž„αŸ’αž€αž±αŸ’αž™αž˜αžΆαž“αž€αžΆαžšαž”αžŠαž·αžŸαŸαž’αž“αŸƒαžŸαŸαžœαžΆαž€αž˜αŸ’αž˜ αž αžΎαž™αž”αž„αŸ’αž αžΆαž‰αžšαžΆαž„αžœαžΆαž“αŸ…αž€αŸ’αž“αž»αž„αž‘αž˜αŸ’αžšαž„αŸ‹αž“αŸƒαžšαž„αŸ’αžœαž·αž›αž‡αž»αŸ† αž“αž·αž„αž‚αžΆαŸ†αž„αž“αŸ…αž–αŸαž›αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž”αž“αŸ’αž‘αžΆαžαŸ‹αž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹αŸ” αž—αžΆαž–αž„αžΆαž™αžšαž„αž‚αŸ’αžšαŸ„αŸ‡αžαŸ’αžšαžΌαžœαž”αžΆαž“αž‡αž½αžŸαž‡αž»αž›αž“αŸ…αž€αŸ’αž“αž»αž„αž€αžΆαžšαž…αŸαž‰αž•αŸ’αžŸαžΆαž™ Log4j 2.17 αžŠαŸ‚αž›αž”αžΆαž“αž…αŸαž‰αž•αŸ’αžŸαžΆαž™αž€αžΆαž›αž–αžΈαž”αŸ‰αž»αž“αŸ’αž˜αžΆαž“αž˜αŸ‰αŸ„αž„αž˜αž»αž“αŸ” αž‚αŸ’αžšαŸ„αŸ‡αžαŸ’αž“αžΆαž€αŸ‹αž“αŸƒαž—αžΆαž–αž„αžΆαž™αžšαž„αž‚αŸ’αžšαŸ„αŸ‡αžαŸ’αžšαžΌαžœαž”αžΆαž“αž€αžΆαžαŸ‹αž”αž“αŸ’αžαž™αžŠαŸ„αž™αž€αžΆαžšαž–αž·αžαžŠαŸ‚αž›αžαžΆαž”αž‰αŸ’αž αžΆαž›αŸαž…αž‘αžΎαž„αž“αŸ…αž›αžΎαž”αŸ’αžšαž–αŸαž“αŸ’αž’αžŠαŸ‚αž›αž˜αžΆαž“ Java 8 αž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡αŸ”

αž—αžΆαž–αž„αžΆαž™αžšαž„αž‚αŸ’αžšαŸ„αŸ‡αž”αŸ‰αŸ‡αž–αžΆαž›αŸ‹αžŠαž›αŸ‹αž”αŸ’αžšαž–αŸαž“αŸ’αž’αžŠαŸ‚αž›αž”αŸ’αžšαžΎαžŸαŸ†αžŽαž½αžšαžαžΆαž˜αž”αžšαž·αž”αž‘ (αž€αžΆαžšαžšαž€αž˜αžΎαž›αž”αžšαž·αž”αž‘) αžŠαžΌαž…αž‡αžΆ ${ctx:var} αžŠαžΎαž˜αŸ’αž”αžΈαž€αŸ†αžŽαžαŸ‹αž‘αž˜αŸ’αžšαž„αŸ‹αž›αž‘αŸ’αž’αž•αž›αž“αŸƒαž€αŸ†αžŽαžαŸ‹αž αŸαžαž»αŸ” αž€αŸ†αžŽαŸ‚ Log4j αž–αžΈ 2.0-alpha1 αžŠαž›αŸ‹ 2.16.0 αžαŸ’αžœαŸ‡αž€αžΆαžšαž€αžΆαžšαž–αžΆαžšαž”αŸ’αžšαž†αžΆαŸ†αž„αž“αžΉαž„αž€αžΆαžšαž αŸ…αž‘αžΎαž„αžœαž·αž‰αžŠαŸ‚αž›αž˜αž·αž“αž’αžΆαž…αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž”αžΆαž“ αžŠαŸ‚αž›αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž’αŸ’αž“αž€αžœαžΆαž™αž”αŸ’αžšαž αžΆαžšαžšαŸ€αž”αž…αŸ†αžαž˜αŸ’αž›αŸƒαžŠαŸ‚αž›αž”αžΆαž“αž”αŸ’αžšαžΎαž€αŸ’αž“αž»αž„αž€αžΆαžšαž‡αŸ†αž“αž½αžŸαžŠαžΎαž˜αŸ’αž”αžΈαž”αž„αŸ’αž€αž±αŸ’αž™αž˜αžΆαž“αžšαž„αŸ’αžœαž·αž›αž‡αž»αŸ† αžŠαŸ‚αž›αž“αžΆαŸ†αž±αŸ’αž™αž’αžŸαŸ‹αž‘αŸ†αž αŸ†αž‡αž„αŸ‹ αž“αž·αž„αž€αžΆαžšαž‚αžΆαŸ†αž„αŸ” αž‡αžΆαž–αž·αžŸαŸαžŸαž”αž‰αŸ’αž αžΆαž”αžΆαž“αž€αžΎαžαž‘αžΎαž„αž“αŸ…αž–αŸαž›αž‡αŸ†αž“αž½αžŸαžαž˜αŸ’αž›αŸƒαžŠαžΌαž…αž‡αžΆ "${${::-${::-$${::-j}}}} αŸ”

αž›αžΎαžŸαž–αžΈαž“αŸαŸ‡ αžœαžΆαž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αž€αžαŸ‹αžŸαž˜αŸ’αž‚αžΆαž›αŸ‹αžαžΆ αž’αŸ’αž“αž€αžŸαŸ’αžšαžΆαžœαž‡αŸ’αžšαžΆαžœαž˜αž€αž–αžΈ Blumira αž”αžΆαž“αžŸαŸ’αž“αžΎαž‡αž˜αŸ’αžšαžΎαžŸαž˜αž½αž™αžŠαžΎαž˜αŸ’αž”αžΈαžœαžΆαž™αž”αŸ’αžšαž αžΆαžšαž€αž˜αŸ’αž˜αžœαž·αž’αžΈ Java αžŠαŸ‚αž›αž„αžΆαž™αžšαž„αž‚αŸ’αžšαŸ„αŸ‡αžŠαŸ‚αž›αž˜αž·αž“αž‘αž‘αž½αž›αž™αž€αžŸαŸ†αžŽαžΎαž”αžŽαŸ’αžαžΆαž‰αžαžΆαž„αž€αŸ’αžšαŸ… αž§αž‘αžΆαž αžšαžŽαŸ αž”αŸ’αžšαž–αŸαž“αŸ’αž’αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸ αž¬αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž€αž˜αŸ’αž˜αžœαž·αž’αžΈ Java αž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αžœαžΆαž™αž”αŸ’αžšαž αžΆαžšαžαžΆαž˜αžšαž”αŸ€αž”αž“αŸαŸ‡αŸ” αžαŸ’αž›αžΉαž˜αžŸαžΆαžšαž“αŸƒαžœαž·αž’αžΈαžŸαžΆαžŸαŸ’αžšαŸ’αžαž‚αžΊαžαžΆαž”αŸ’αžšαžŸαž·αž“αž”αžΎαž˜αžΆαž“αžŠαŸ†αžŽαžΎαžšαž€αžΆαžš Java αžŠαŸ‚αž›αž„αžΆαž™αžšαž„αž‚αŸ’αžšαŸ„αŸ‡αž“αŸ…αž›αžΎαž”αŸ’αžšαž–αŸαž“αŸ’αž’αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαžŠαŸ‚αž›αž‘αž‘αž½αž›αž™αž€αž€αžΆαžšαžαž—αŸ’αž‡αžΆαž”αŸ‹αž”αžŽαŸ’αžαžΆαž‰αžαŸ‚αž–αžΈαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž€αŸ’αž“αž»αž„αžŸαŸ’αžšαž»αž€ αž¬αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžŸαŸ†αžŽαžΎ RMI (Remote Method Invocation, port 1099) αž€αžΆαžšαžœαžΆαž™αž”αŸ’αžšαž αžΆαžšαž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αž“αž»αžœαžαŸ’αžαžŠαŸ„αž™αž€αžΌαžŠ JavaScript αŸ” αž“αŸ…αž–αŸαž›αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž”αžΎαž€αž‘αŸ†αž–αŸαžšαž–αŸ’αž™αžΆαž”αžΆαž‘αž“αŸ…αž€αŸ’αž“αž»αž„αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžšαž»αž€αžšαž€αžšαž”αžŸαŸ‹αž–αž½αž€αž‚αŸαŸ” αžŠαžΎαž˜αŸ’αž”αžΈαž”αž„αŸ’αž€αžΎαžαž€αžΆαžšαžαž—αŸ’αž‡αžΆαž”αŸ‹αž‘αŸ…αž…αŸ’αžšαž€αž”αžŽαŸ’αžαžΆαž‰αž“αŸƒαž€αž˜αŸ’αž˜αžœαž·αž’αžΈ Java αž€αŸ†αž‘αž»αž„αž–αŸαž›αž€αžΆαžšαžœαžΆαž™αž”αŸ’αžšαž αžΆαžšαž“αŸ„αŸ‡ WebSocket API αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžšαžΎ αžŠαŸ‚αž›αžαž»αžŸαž–αžΈαžŸαŸ†αžŽαžΎ HTTP αž€αžΆαžšαžšαžΉαžαž”αž“αŸ’αžαžΉαž„αž”αŸ’αžšαž—αž–αžŠαžΎαž˜αžŠαžΌαž…αž‚αŸ’αž“αžΆαž˜αž·αž“αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αž“αž»αžœαžαŸ’αžαž‘αŸ (WebSocket αž€αŸαž’αžΆαž…αž”αŸ’αžšαžΎαžŠαžΎαž˜αŸ’αž”αžΈαžŸαŸ’αž€αŸαž“αž…αŸ’αžšαž€αž”αžŽαŸ’αžαžΆαž‰αž“αŸ…αž›αžΎαž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“ host αžŠαžΎαž˜αŸ’αž”αžΈαž€αŸ†αžŽαžαŸ‹αž§αž”αž€αžšαžŽαŸαžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž”αžŽαŸ’αžαžΆαž‰αžŠαŸ‚αž›αž˜αžΆαž“) αŸ”

αž—αžΆαž–αž„αžΆαž™αžšαž„αž‚αŸ’αžšαŸ„αŸ‡αž˜αž½αž™αž‘αŸ€αžαž“αŸ…αž€αŸ’αž“αž»αž„ Log4j 2. αž”αž‰αŸ’αž αžΆαž“αŸ…αž€αŸ’αž“αž»αž„ Log4j αž”αŸ‰αŸ‡αž–αžΆαž›αŸ‹αžŠαž›αŸ‹ 8% αž“αŸƒαž€αž‰αŸ’αž…αž”αŸ‹ Maven

αž€αžΆαžšαž…αžΆαž”αŸ‹αž’αžΆαžšαž˜αŸ’αž˜αžŽαŸαž•αž„αžŠαŸ‚αžšαž‚αžΊαž›αž‘αŸ’αž’αž•αž›αžŠαŸ‚αž›αž”αžΆαž“αž”αŸ„αŸ‡αž–αž»αž˜αŸ’αž–αž•αŸ’αžŸαžΆαž™αžŠαŸ„αž™ Google αž“αŸƒαž€αžΆαžšαžœαžΆαž™αžαž˜αŸ’αž›αŸƒαž—αžΆαž–αž„αžΆαž™αžšαž„αž‚αŸ’αžšαŸ„αŸ‡αž“αŸƒαž”αžŽαŸ’αžŽαžΆαž›αŸαž™αžŠαŸ‚αž›αž‘αžΆαž€αŸ‹αž‘αž„αž“αžΉαž„αž—αžΆαž–αž’αžΆαžŸαŸ’αžšαŸαž™ Log4j αŸ” αž™αŸ„αž„αžαžΆαž˜ ​​Google αž”αž‰αŸ’αž αžΆαž“αŸαŸ‡αž”αŸ‰αŸ‡αž–αžΆαž›αŸ‹αžŠαž›αŸ‹ 8% αž“αŸƒαž€αž‰αŸ’αž…αž”αŸ‹αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž“αŸ…αž€αŸ’αž“αž»αž„αžƒαŸ’αž›αžΆαŸ†αž„ Maven Central αŸ” αž‡αžΆαž–αž·αžŸαŸαžŸ αž€αž‰αŸ’αž…αž”αŸ‹ Java 35863 αžŠαŸ‚αž›αž—αŸ’αž‡αžΆαž”αŸ‹αž‡αžΆαž˜αž½αž™ Log4j αžαžΆαž˜αžšαž™αŸˆαž—αžΆαž–αž’αžΆαžŸαŸ’αžšαŸαž™αžŠαŸ„αž™αž•αŸ’αž‘αžΆαž›αŸ‹ αž“αž·αž„αžŠαŸ„αž™αž”αŸ’αžšαž™αŸ„αž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ‰αŸ‡αž–αžΆαž›αŸ‹αž‘αŸ…αž“αžΉαž„αž—αžΆαž–αž„αžΆαž™αžšαž„αž‚αŸ’αžšαŸ„αŸ‡αŸ” αž€αŸ’αž“αž»αž„αž–αŸαž›αž‡αžΆαž˜αž½αž™αž‚αŸ’αž“αžΆαž“αŸαŸ‡ Log4j αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžšαžΎαž‡αžΆαž€αžΆαžšαž–αžΉαž„αž•αŸ’αž’αŸ‚αž€αž€αž˜αŸ’αžšαž·αžαž‘αžΈαž˜αž½αž™αžŠαŸ„αž™αž•αŸ’αž‘αžΆαž›αŸ‹αžαŸ‚αž€αŸ’αž“αž»αž„ 17% αž“αŸƒαž€αžšαžŽαžΈ αž αžΎαž™αž€αŸ’αž“αž»αž„ 83% αž“αŸƒαž€αž‰αŸ’αž…αž”αŸ‹αžŠαŸ‚αž›αžšαž„αž•αž›αž”αŸ‰αŸ‡αž–αžΆαž›αŸ‹ αž€αžΆαžšαž…αž„αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αž“αž»αžœαžαŸ’αžαžαžΆαž˜αžšαž™αŸˆαž€αž‰αŸ’αž…αž”αŸ‹αž€αž˜αŸ’αžšαž·αžαž˜αž’αŸ’αž™αž˜αžŠαŸ‚αž›αž’αžΆαžŸαŸ’αžšαŸαž™αž›αžΎ Log4j αž–αŸ„αž›αž‚αžΊαž§αŸ” αž€αžΆαžšαž‰αŸ€αž“αž€αž˜αŸ’αžšαž·αžαž‘αžΈαž–αžΈαžšαž“αž·αž„αžαŸ’αž–αžŸαŸ‹αž‡αžΆαž„ (21% - αž€αž˜αŸ’αžšαž·αžαž‘αžΈαž–αžΈαžš 12% - αž‘αžΈαž”αžΈ 14% - αž‘αžΈαž”αž½αž“ 26% - αž‘αžΈαž”αŸ’αžšαžΆαŸ† 6% - αž‘αžΈαž”αŸ’αžšαžΆαŸ†αž˜αž½αž™) αŸ” αž›αŸ’αž”αžΏαž“αž“αŸƒαž€αžΆαžšαž‡αž½αžŸαž‡αž»αž›αž—αžΆαž–αž„αžΆαž™αžšαž„αž‚αŸ’αžšαŸ„αŸ‡αž“αŸ…αžαŸ‚αž‘αž»αž€αž±αŸ’αž™αž˜αžΆαž“αž€αžΆαžšαž…αž„αŸ‹αž”αžΆαž“ αž˜αž½αž™αžŸαž”αŸ’αžαžΆαž αŸαž”αž“αŸ’αž‘αžΆαž”αŸ‹αž–αžΈαž—αžΆαž–αž„αžΆαž™αžšαž„αž‚αŸ’αžšαŸ„αŸ‡αžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαž€αžƒαžΎαž‰ αž€αŸ’αž“αž»αž„αž…αŸ†αžŽαŸ„αž˜αž€αž‰αŸ’αž…αž”αŸ‹αžŠαŸ‚αž›αž€αŸ†αžŽαžαŸ‹αž’αžαŸ’αžαžŸαž‰αŸ’αž‰αžΆαžŽαž…αŸ†αž“αž½αž“ 35863 αž”αž‰αŸ’αž αžΆαžαŸ’αžšαžΌαžœαž”αžΆαž“αž‡αž½αžŸαž‡αž»αž›αžšαž αžΌαžαž˜αž€αžŠαž›αŸ‹αž–αŸαž›αž“αŸαŸ‡αžαŸ’αžšαžΉαž˜αžαŸ‚ 4620 αž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡αž–αŸ„αž›αž‚αžΊαž§αŸ” αž“αŸ… 13% αŸ”

αž—αžΆαž–αž„αžΆαž™αžšαž„αž‚αŸ’αžšαŸ„αŸ‡αž˜αž½αž™αž‘αŸ€αžαž“αŸ…αž€αŸ’αž“αž»αž„ Log4j 2. αž”αž‰αŸ’αž αžΆαž“αŸ…αž€αŸ’αž“αž»αž„ Log4j αž”αŸ‰αŸ‡αž–αžΆαž›αŸ‹αžŠαž›αŸ‹ 8% αž“αŸƒαž€αž‰αŸ’αž…αž”αŸ‹ Maven

αž‘αž“αŸ’αž‘αžΉαž˜αž“αžΉαž„αž“αŸαŸ‡ αž‘αžΈαž—αŸ’αž“αžΆαž€αŸ‹αž„αžΆαžšαž€αžΆαžšαž–αžΆαžšαžŸαž“αŸ’αžαž·αžŸαž»αžαž’αŸŠαžΈαž“αž’αžΊαžŽαž·αž αž“αž·αž„αž αŸαžŠαŸ’αž‹αžΆαžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αžšαž”αžŸαŸ‹αžŸαž αžšαžŠαŸ’αž‹αž’αžΆαž˜αŸαžšαž·αž€αž”αžΆαž“αž…αŸαž‰αžŸαŸαž…αž€αŸ’αžαžΈαžŽαŸ‚αž“αžΆαŸ†αž”αž“αŸ’αž‘αžΆαž“αŸ‹αž˜αž½αž™αžŠαŸ‚αž›αžαž˜αŸ’αžšαžΌαžœαž±αŸ’αž™αž‘αžΈαž—αŸ’αž“αžΆαž€αŸ‹αž„αžΆαžšαžŸαž αž–αŸαž“αŸ’αž’αž€αŸ†αžŽαžαŸ‹αž’αžαŸ’αžαžŸαž‰αŸ’αž‰αžΆαžŽαž”αŸ’αžšαž–αŸαž“αŸ’αž’αž–αŸαžαŸŒαž˜αžΆαž“αžŠαŸ‚αž›αžšαž„αž•αž›αž”αŸ‰αŸ‡αž–αžΆαž›αŸ‹αžŠαŸ„αž™αž—αžΆαž–αž„αžΆαž™αžšαž„αž‚αŸ’αžšαŸ„αŸ‡ Log4j αž“αž·αž„αžŠαŸ†αž‘αžΎαž„αž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“αž—αžΆαž–αžŠαŸ‚αž›αžšαžΆαžšαžΆαŸ†αž„αž”αž‰αŸ’αž αžΆαž“αŸαŸ‡αžαŸ’αžšαžΉαž˜αžαŸ’αž„αŸƒαž‘αžΈ 23 αžαŸ‚αž’αŸ’αž“αžΌαŸ” αžαŸ’αžšαžΉαž˜αžαŸ’αž„αŸƒαž‘αžΈ 28 αžαŸ‚αž’αŸ’αž“αžΌ αž’αž„αŸ’αž‚αž€αžΆαžšαž“αžΆαž“αžΆαžαŸ’αžšαžΌαžœαžšαžΆαž™αž€αžΆαžšαžŽαŸαž’αŸ†αž–αžΈαž€αžΆαžšαž„αžΆαžšαžšαž”αžŸαŸ‹αž–αž½αž€αž‚αŸαŸ” αžŠαžΎαž˜αŸ’αž”αžΈαž„αžΆαž™αžŸαŸ’αžšαž½αž›αž€αŸ’αž“αž»αž„αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αž’αžαŸ’αžαžŸαž‰αŸ’αž‰αžΆαžŽαž”αŸ’αžšαž–αŸαž“αŸ’αž’αžŠαŸ‚αž›αž˜αžΆαž“αž”αž‰αŸ’αž αžΆ αž”αž‰αŸ’αž‡αžΈαž•αž›αž·αžαž•αž›αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž‰αŸ’αž‡αžΆαž€αŸ‹αžαžΆαž”αž„αŸ’αž αžΆαž‰αž—αžΆαž–αž„αžΆαž™αžšαž„αž‚αŸ’αžšαŸ„αŸ‡αžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαŸ€αž”αž…αŸ† (αž”αž‰αŸ’αž‡αžΈαžšαž½αž˜αž˜αžΆαž“αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž‡αžΆαž„ 23 αž–αžΆαž“αŸ‹)αŸ”

αž”αŸ’αžšαž—αž–: opennet.ru

αž”αž“αŸ’αžαŸ‚αž˜αž˜αžαž·αž™αŸ„αž”αž›αŸ‹