ΠΠΈΠ½Π°Π»Π°ΡΠ° ΡΠ΅Π΄ΠΌΠΈΡΠ° ΠΠΎΠΌΠ΅ΡΡΠ°Π½Ρ
ΠΠ΅ΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΠΈΡ
ΠΏΠΎΠ΄ΡΠΎΠ±Π΅Π½ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈ Π°Π½Π°Π»ΠΈΠ· Π½Π° ΡΠΎΠ²Π° ΠΈΠ·ΡΠΈΡΠ°Π½Π΅.
ΠΠΈΡΠΊΠ»Π΅ΠΉΠΌΠ΅Ρ: Π²ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π½ΠΈΠΆΠ΅ ΠΏΡΠ±Π»ΠΈΠΊΡΠ΅ΡΡΡ ΠΈΡΠΊΠ»ΡΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π² ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΡ
ΡΠ΅Π»ΡΡ
. ΠΠ²ΡΠΎΡ Π½Π΅ ΠΏΠΎΠ»ΡΡΠ°Π» Π΄ΠΎΡΡΡΠΏΠ° ΠΊ ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΡΠ½ΡΠΌ Π΄Π°Π½Π½ΡΠΌ ΡΡΠ΅ΡΡΠΈΡ
Π»ΠΈΡ ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ. ΠΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π²Π·ΡΡΠ° Π»ΠΈΠ±ΠΎ ΠΈΠ· ΠΎΡΠΊΡΡΡΡΡ
ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠ², Π»ΠΈΠ±ΠΎ Π±ΡΠ»Π° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½Π° Π°Π²ΡΠΎΡΡ Π°Π½ΠΎΠ½ΠΈΠΌΠ½ΡΠΌΠΈ Π΄ΠΎΠ±ΡΠΎΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠΌΠΈ.
ΠΡΡΠ³ Elasticsearch ΡΡΡΠ²ΡΡ Ρ ΠΈΠ½Π΄Π΅ΠΊΡΠΈ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° Π΅ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎ Π΄ΠΎΡΡΡΠΏΠ΅Π½:
- graylog2_0
- ΡΠ΅ΡΠ°
- unath_text
- Http:
- graylog2_1
Π graylog2_0 ΡΡΠ΄ΡΡΠΆΠ°ΡΠ΅ ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΠΎΠ½Π½ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ ΠΎΡ 16.11.2018 Π½ΠΎΠ΅ΠΌΠ²ΡΠΈ 2019 Π³. Π΄ΠΎ ΠΌΠ°ΡΡ XNUMX Π³. ΠΈ Π² graylog2_1 β ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΠΎΠ½Π½ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ ΠΎΡ ΠΌΠ°ΡΡ 2019 Π³. Π΄ΠΎ 04.06.2019 Π³. ΠΠΎΠΊΠ°ΡΠΎ Π΄ΠΎΡΡΡΠΏΡΡ Π΄ΠΎ Elasticsearch Π±ΡΠ΄Π΅ Π·Π°ΡΠ²ΠΎΡΠ΅Π½, Π±ΡΠΎΡΡ Π½Π° Π·Π°ΠΏΠΈΡΠΈΡΠ΅ Π² graylog2_1 Π½Π°ΡΠ°ΡΠ½Π°.
Π‘ΠΏΠΎΡΠ΅Π΄ ΡΡΡΡΠ°ΡΠΊΠ°ΡΠ° Shodan ΡΠΎΠ·ΠΈ Elasticsearch Π΅ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎ Π΄ΠΎΡΡΡΠΏΠ΅Π½ ΠΎΡ 12.11.2018 Π½ΠΎΠ΅ΠΌΠ²ΡΠΈ 16.11.2018 Π³. (ΠΊΠ°ΠΊΡΠΎ Π΅ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ ΠΏΠΎ-Π³ΠΎΡΠ΅, ΠΏΡΡΠ²ΠΈΡΠ΅ Π·Π°ΠΏΠΈΡΠΈ Π² ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΠΎΠ½Π½ΠΈΡΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ ΡΠ° Ρ Π΄Π°ΡΠ° XNUMX Π½ΠΎΠ΅ΠΌΠ²ΡΠΈ XNUMX Π³.).
Π ΡΡΡΠΏΠΈΡΠ΅, Π² ΠΏΠΎΠ»Π΅ΡΠΎ gl2_remote_ip ΠΠΎΡΠΎΡΠ΅Π½ΠΈ ΡΠ° IP Π°Π΄ΡΠ΅ΡΠΈ 185.156.178.58 ΠΈ 185.156.178.62 Ρ DNS ΠΈΠΌΠ΅Π½Π° srv2.inventive.ru ΠΈ srv3.inventive.ru:
ΡΠ²Π΅Π΄ΠΎΠΌΠΈΡ Inventive Retail Group (www.inventive.ru) Π·Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Π½Π° 04.06.2019 Π³. Π² 18:25 (ΠΌΠΎΡΠΊΠΎΠ²ΡΠΊΠΎ Π²ΡΠ΅ΠΌΠ΅) ΠΈ Π΄ΠΎ 22:30 ΡΡΡΠ²ΡΡΡΡ βΡΠΈΡ ΠΎβ ΠΈΠ·ΡΠ΅Π·Π½Π° ΠΎΡ ΠΏΡΠ±Π»ΠΈΡΠ΅Π½ Π΄ΠΎΡΡΡΠΏ.
Π‘ΡΠ΄ΡΡΠΆΠ°ΡΠΈΡΠ΅ ΡΠ΅ ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΠΎΠ½Π½ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ (Π²ΡΠΈΡΠΊΠΈ Π΄Π°Π½Π½ΠΈ ΡΠ° ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»Π½ΠΈ, Π΄ΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΡΠ΅ Π½Π΅ ΡΠ° ΠΏΡΠ΅ΠΌΠ°Ρ Π½Π°ΡΠΈ ΠΎΡ ΠΈΠ·ΡΠΈΡΠ»Π΅Π½ΠΈΡΡΠ°, ΡΠ°ΠΊΠ° ΡΠ΅ ΠΎΠ±Π΅ΠΌΡΡ Π½Π° ΠΈΡΡΠΈΠ½ΡΠΊΠ°ΡΠ° ΠΈΠ·ΡΠ΅ΠΊΠ»Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π½Π°ΠΉ-Π²Π΅ΡΠΎΡΡΠ½ΠΎ Π΅ ΠΏΠΎ-ΠΌΠ°Π»ΡΠΊ):
- ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ 3 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° ΠΈΠΌΠ΅ΠΉΠ» Π°Π΄ΡΠ΅ΡΠ° Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠΈ ΠΎΡ ΠΌΠ°Π³Π°Π·ΠΈΠ½ΠΈ re:Store, Samsung, Street Beat ΠΈ Lego
- ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ 7 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° ΡΠ΅Π»Π΅ΡΠΎΠ½Π½ΠΈ Π½ΠΎΠΌΠ΅ΡΠ° Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠΈ ΠΎΡ ΠΌΠ°Π³Π°Π·ΠΈΠ½ΠΈ re:Store, Sony, Nike, Street Beat ΠΈ Lego
- ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ 21 Ρ ΠΈΠ»ΡΠ΄ΠΈ Π΄Π²ΠΎΠΉΠΊΠΈ Π²Ρ ΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Π° ΠΎΡ Π»ΠΈΡΠ½ΠΈ Π°ΠΊΠ°ΡΠ½ΡΠΈ Π½Π° ΠΊΡΠΏΡΠ²Π°ΡΠΈ Π½Π° ΠΌΠ°Π³Π°Π·ΠΈΠ½ΠΈ Sony ΠΈ Street Beat.
- ΠΏΠΎΠ²Π΅ΡΠ΅ΡΠΎ Π·Π°ΠΏΠΈΡΠΈ Ρ ΡΠ΅Π»Π΅ΡΠΎΠ½Π½ΠΈ Π½ΠΎΠΌΠ΅ΡΠ° ΠΈ ΠΈΠΌΠ΅ΠΉΠ» ΡΡΡΠΎ ΡΡΠ΄ΡΡΠΆΠ°Ρ Π° ΠΏΡΠ»Π½ΠΈ ΠΈΠΌΠ΅Π½Π° (ΡΠ΅ΡΡΠΎ Π½Π° Π»Π°ΡΠΈΠ½ΠΈΡΠ°) ΠΈ Π½ΠΎΠΌΠ΅ΡΠ° Π½Π° ΠΊΠ°ΡΡΠΈ Π·Π° Π»ΠΎΡΠ»Π½ΠΎΡΡ.
ΠΡΠΈΠΌΠ΅Ρ ΠΎΡ Π΄Π½Π΅Π²Π½ΠΈΠΊΠ°, ΡΠ²ΡΡΠ·Π°Π½ Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° Π½Π° Nike store (Π²ΡΠΈΡΠΊΠΈ ΡΡΠ²ΡΡΠ²ΠΈΡΠ΅Π»Π½ΠΈ Π΄Π°Π½Π½ΠΈ ΡΠ° Π·Π°ΠΌΠ΅Π½Π΅Π½ΠΈ ΡΡΡ Π·Π½Π°ΡΠΈ βXβ):
"message": "{"MESSAGE":"[URI] /personal/profile/[ΠΠΠ’ΠΠ ΠΠΠΠ ΠΠ‘Π] contact[ΠΠΠΠΠ«Π POST] Arrayn(n [contact[phone]] => +7985026XXXXn [contact[email]] => [email protected] [contact[channel]] => n [contact[subscription]] => 0n)n[ΠΠΠΠΠ«Π GET] Arrayn(n [digital_id] => 27008290n [brand] => NIKEn)n[ΠΠ’ΠΠΠ’ Π‘ΠΠ ΠΠΠ Π] ΠΠΎΠ΄ ΠΎΡΠ²Π΅ΡΠ° - 200[ΠΠ’ΠΠΠ’ Π‘ΠΠ ΠΠΠ Π] stdClass Objectn(n [result] => successn [contact] => stdClass Objectn (n [phone] => +7985026XXXXn [email] => [email protected] [channel] => 0n [subscription] => 0n )nn)n","DATE":"31.03.2019 12:52:51"}",
Π Π΅ΡΠΎ ΠΏΡΠΈΠΌΠ΅Ρ Π·Π° ΡΠΎΠ²Π° ΠΊΠ°ΠΊ ΡΠ΅ ΡΡΡ ΡΠ°Π½ΡΠ²Π°Ρ Π²Π»ΠΈΠ·Π°Π½ΠΈΡ ΠΈ ΠΏΠ°ΡΠΎΠ»ΠΈ ΠΎΡ Π»ΠΈΡΠ½ΠΈ Π°ΠΊΠ°ΡΠ½ΡΠΈ Π½Π° ΠΊΡΠΏΡΠ²Π°ΡΠΈ Π½Π° ΡΠ΅Π±ΡΠ°ΠΉΡΠΎΠ²Π΅ sc-store.ru ΠΈ street-beat.ru:
"message":"{"MESSAGE":"[URI]/action.php?a=login&sessid=93164e2632d9bd47baa4e51d23ac0260&login=XXX%40gmail.com&password=XXX&remember=Y[ΠΠΠ’ΠΠ ΠΠΠΠ ΠΠ‘Π] personal[ΠΠΠΠΠ«Π GET] Arrayn(n [digital_id] => 26725117n [brand]=> SONYn)n[ΠΠ’ΠΠΠ’ Π‘ΠΠ ΠΠΠ Π] ΠΠΎΠ΄ ΠΎΡΠ²Π΅ΡΠ° - [ΠΠ’ΠΠΠ’ Π‘ΠΠ ΠΠΠ Π] ","DATE":"22.04.2019 21:29:09"}"
ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΡΠΎΡΠ΅ΡΠ΅ΡΠ΅ ΠΎΡΠΈΡΠΈΠ°Π»Π½ΠΎΡΠΎ ΠΈΠ·ΡΠ²Π»Π΅Π½ΠΈΠ΅ Π½Π° IRG ΠΎΡΠ½ΠΎΡΠ½ΠΎ ΡΠΎΠ·ΠΈ ΠΈΠ½ΡΠΈΠ΄Π΅Π½Ρ
ΠΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΠΌΠ΅ Π΄Π° ΠΏΡΠ΅Π½Π΅Π±ΡΠ΅Π³Π½Π΅ΠΌ ΡΠΎΠ·ΠΈ ΠΌΠΎΠΌΠ΅Π½Ρ ΠΈ ΡΠΌΠ΅Π½ΠΈΡ ΠΌΠ΅ ΠΏΠ°ΡΠΎΠ»ΠΈΡΠ΅ Π·Π° Π»ΠΈΡΠ½ΠΈΡΠ΅ Π°ΠΊΠ°ΡΠ½ΡΠΈ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠΈΡΠ΅ Π½Π° Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΈ, Π·Π° Π΄Π° ΠΈΠ·Π±Π΅Π³Π½Π΅ΠΌ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΎΡ Π»ΠΈΡΠ½ΠΈ Π°ΠΊΠ°ΡΠ½ΡΠΈ Π·Π° ΠΈΠ·ΠΌΠ°ΠΌΠ½ΠΈ ΡΠ΅Π»ΠΈ. ΠΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° Π½Π΅ ΠΏΠΎΡΠ²ΡΡΠΆΠ΄Π°Π²Π° ΠΈΠ·ΡΠΈΡΠ°Π½Π΅ Π½Π° Π»ΠΈΡΠ½ΠΈ Π΄Π°Π½Π½ΠΈ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠΈ Π½Π° street-beat.ru. ΠΡΠΈΡΠΊΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ Π½Π° Inventive Retail Group Π±ΡΡ Π° Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΎ ΠΏΡΠΎΠ²Π΅ΡΠ΅Π½ΠΈ. ΠΠ΅ ΡΠ° ΠΎΡΠΊΡΠΈΡΠΈ Π·Π°ΠΏΠ»Π°Ρ ΠΈ Π·Π° Π»ΠΈΡΠ½ΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠΈΡΠ΅.
ΠΠΎΡΠΎ Π΅, ΡΠ΅ IRG Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ΅ ΠΊΠ°ΠΊΠ²ΠΎ Π΅ ΠΈΠ·ΡΠ΅ΠΊΠ»ΠΎ ΠΈ ΠΊΠ°ΠΊΠ²ΠΎ Π½Π΅. ΠΡΠΎ ΠΏΡΠΈΠΌΠ΅Ρ ΠΎΡ Π΄Π½Π΅Π²Π½ΠΈΠΊΠ°, ΡΠ²ΡΡΠ·Π°Π½ Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° Π½Π° ΠΌΠ°Π³Π°Π·ΠΈΠ½Π° Street Beat:
"message": "{"MESSAGE":"'DATA' => ['URI' => /local/components/multisite/order/ajax.php,'ΠΠΠ’ΠΠ ΠΠΠΠ ΠΠ‘Π' = contact,'ΠΠΠΠΠ«Π POST' = Arrayn(n [contact[phone]] => 7915545XXXXn)n,'ΠΠΠΠΠ«Π GET' =nttArrayn(n [digital_id] => 27016686n [brand] => STREETBEATn)n,'ΠΠ’ΠΠΠ’ Π‘ΠΠ ΠΠΠ Π' = 'ΠΠΎΠ΄ ΠΎΡΠ²Π΅ΡΠ° - '200,'RESPONCE' = stdClass Objectn(n [result] => successn [contact] => stdClass Objectn (n [phone] => +7915545XXXXn [email] => [email protected]","ΠΠ°ΡΠ°":"01.04.2019 08:33:48"}",
ΠΠ΅ΠΊΠ° ΠΎΠ±Π°ΡΠ΅ Π΄Π° ΠΏΡΠ΅ΠΌΠΈΠ½Π΅ΠΌ ΠΊΡΠΌ Π½Π°ΠΈΡΡΠΈΠ½Π° Π»ΠΎΡΠΈΡΠ΅ Π½ΠΎΠ²ΠΈΠ½ΠΈ ΠΈ Π΄Π° ΠΎΠ±ΡΡΠ½ΠΈΠΌ Π·Π°ΡΠΎ ΡΡΠ°Π²Π° Π²ΡΠΏΡΠΎΡ Π·Π° ΠΈΠ·ΡΠΈΡΠ°Π½Π΅ Π½Π° Π»ΠΈΡΠ½ΠΈ Π΄Π°Π½Π½ΠΈ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠΈ Π½Π° IRG.
ΠΠΊΠΎ ΡΠ΅ Π²Π³Π»Π΅Π΄Π°ΡΠ΅ Π²Π½ΠΈΠΌΠ°ΡΠ΅Π»Π½ΠΎ Π² ΠΈΠ½Π΄Π΅ΠΊΡΠΈΡΠ΅ Π½Π° ΡΠΎΠ·ΠΈ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎ Π΄ΠΎΡΡΡΠΏΠ΅Π½ Elasticsearch, ΡΠ΅ Π·Π°Π±Π΅Π»Π΅ΠΆΠΈΡΠ΅ Π΄Π²Π΅ ΠΈΠΌΠ΅Π½Π° Π² ΡΡΡ : ΡΠ΅ΡΠ° ΠΈ unath_text. Π’ΠΎΠ²Π° Π΅ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠ΅Π½ Π·Π½Π°ΠΊ Π·Π° Π΅Π΄ΠΈΠ½ ΠΎΡ ΠΌΠ½ΠΎΠ³ΠΎΡΠΎ ΡΠΊΡΠΈΠΏΡΠΎΠ²Π΅ Π·Π° ransomware. Π’ΠΎΠΉ Π·Π°ΡΠ΅Π³Π½Π° ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ 4 Ρ ΠΈΠ»ΡΠ΄ΠΈ Elasticsearch ΡΡΡΠ²ΡΡΠ° ΠΏΠΎ ΡΠ΅Π»ΠΈΡ ΡΠ²ΡΡ. Π‘ΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ ΡΠ΅ΡΠ° ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΡΠ°ΠΊΠ°:
"ALL YOUR INDEX AND ELASTICSEARCH DATA HAVE BEEN BACKED UP AT OUR SERVERS, TO RESTORE SEND 0.1 BTC TO THIS BITCOIN ADDRESS 14ARsVT9vbK4uJzi78cSWh1NKyiA2fFJf3 THEN SEND AN EMAIL WITH YOUR SERVER IP, DO NOT WORRY, WE CAN NEGOCIATE IF CAN NOT PAY"
ΠΠΎΠΊΠ°ΡΠΎ ΡΡΡΠ²ΡΡΡΡ Ρ IRG ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΠΎΠ½Π½ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ Π±Π΅ΡΠ΅ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎ Π΄ΠΎΡΡΡΠΏΠ΅Π½, ΡΠΊΡΠΈΠΏΡ Π·Π° ΡΠ°Π½ΡΡΠΌΡΠ΅Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΎ ΠΏΠΎΠ»ΡΡΠΈ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΡΠ° Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠΈΡΠ΅ ΠΈ ΡΠΏΠΎΡΠ΅Π΄ ΡΡΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ΡΠΎ, ΠΊΠΎΠ΅ΡΠΎ ΠΎΡΡΠ°Π²ΠΈ, Π΄Π°Π½Π½ΠΈΡΠ΅ Π±ΡΡ Π° ΠΈΠ·ΡΠ΅Π³Π»Π΅Π½ΠΈ.
ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π° Π½Π΅ ΡΠ΅ ΡΡΠΌΠ½ΡΠ²Π°ΠΌ, ΡΠ΅ ΡΠ°Π·ΠΈ Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ Π΅ Π½Π°ΠΌΠ΅ΡΠ΅Π½Π° ΠΏΡΠ΅Π΄ΠΈ ΠΌΠ΅Π½ ΠΈ Π²Π΅ΡΠ΅ Π΅ ΠΈΠ·ΡΠ΅Π³Π»Π΅Π½Π°. ΠΠΎΡΠΈ Π±ΠΈΡ ΠΊΠ°Π·Π°Π», ΡΠ΅ ΡΡΠΌ ΡΠΈΠ³ΡΡΠ΅Π½ Π² ΡΠΎΠ²Π°. ΠΠ΅ Π΅ ΡΠ°ΠΉΠ½Π°, ΡΠ΅ ΡΠ°ΠΊΠΈΠ²Π° ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈ Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ ΡΠ΅Π»Π΅Π½Π°ΡΠΎΡΠ΅Π½ΠΎ ΡΠ΅ ΡΡΡΡΡΡ ΠΈ ΠΈΠ·ΠΏΠΎΠΌΠΏΠ²Π°Ρ.
ΠΠΎΠ²ΠΈΠ½ΠΈ Π·Π° ΠΈΠ·ΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΈ Π²ΡΡΡΠ΅ΡΠ½ΠΈ Π»ΠΈΡΠ° Π²ΠΈΠ½Π°Π³ΠΈ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π½Π°ΠΌΠ΅ΡΠΈΡΠ΅ Π² ΠΌΠΎΡ ΠΊΠ°Π½Π°Π» Π² Telegram "
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: www.habr.com