ΠΠ° ΡΠΎΠ½Π° Π½Π° ΠΏΠ°Π½Π΄Π΅ΠΌΠΈΡΡΠ° ΠΎΡ ΠΊΠΎΡΠΎΠ½Π°Π²ΠΈΡΡΡ ΠΈΠΌΠ° ΡΡΠ΅ΡΠ°Π½Π΅ΡΠΎ, ΡΠ΅ ΡΡΠΏΠΎΡΠ΅Π΄Π½ΠΎ Ρ Π½Π΅Ρ Π΅ ΠΈΠ·Π±ΡΡ
Π½Π°Π»Π° ΡΡΡΠΎ ΡΠΎΠ»ΠΊΠΎΠ²Π° ΠΌΠ°ΡΠ°Π±Π½Π° Π΄ΠΈΠ³ΠΈΡΠ°Π»Π½Π° Π΅ΠΏΠΈΠ΄Π΅ΠΌΠΈΡ.
Π Π΄Π²Π°ΡΠ° ΠΈΠ·ΠΏΡΠ»Π½ΠΈΠΌΠΈ ΡΠ°ΠΉΠ»Π° ΡΠ° Π²ΡΠ² ΡΠΎΡΠΌΠ°Ρ Portable Executable, ΠΊΠΎΠ΅ΡΠΎ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°, ΡΠ΅ ΡΠ° Π½Π°ΡΠΎΡΠ΅Π½ΠΈ ΠΊΡΠΌ Windows. Π’Π΅ ΡΡΡΠΎ ΡΠ° ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠ°Π½ΠΈ Π·Π° x86. Π’ΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ ΠΎΡΠ±Π΅Π»Π΅ΠΆΠΈ, ΡΠ΅ ΡΠ΅ ΡΠ° ΠΌΠ½ΠΎΠ³ΠΎ ΡΡ
ΠΎΠ΄Π½ΠΈ ΠΏΠΎΠΌΠ΅ΠΆΠ΄Ρ ΡΠΈ, ΡΠ°ΠΌΠΎ CoViper Π΅ Π½Π°ΠΏΠΈΡΠ°Π½ Π½Π° Delphi, ΠΊΠ°ΠΊΡΠΎ ΡΠ΅ Π²ΠΈΠΆΠ΄Π° ΠΎΡ Π΄Π°ΡΠ°ΡΠ° Π½Π° ΠΊΠΎΠΌΠΏΠΈΠ»Π°ΡΠΈΡ ΠΎΡ 19 ΡΠ½ΠΈ 1992 Π³. ΠΈ ΠΈΠΌΠ΅Π½Π°ΡΠ° Π½Π° ΡΠ΅ΠΊΡΠΈΠΈΡΠ΅, ΠΈ CoronaVirus Π½Π° C. Π Π΄Π²Π°ΠΌΠ°ΡΠ° ΡΠ° ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΠ΅Π»ΠΈ Π½Π° ΠΊΡΠΈΠΏΡΠΎΡΠΈ.
Π Π°Π½ΡΡΠΌΡΠ΅ΡΡΡ ΠΈΠ»ΠΈ ΡΠ°Π½ΡΡΠΌΡΠ΅ΡΡΡ ΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ, ΠΊΠΎΠΈΡΠΎ Π²Π΅Π΄Π½ΡΠΆ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΡΠ° Π½Π° ΠΆΠ΅ΡΡΠ²Π°ΡΠ° ΠΊΡΠΈΠΏΡΠΈΡΠ°Ρ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅, Π½Π°ΡΡΡΠ°Π²Π°Ρ Π½ΠΎΡΠΌΠ°Π»Π½ΠΈΡ ΠΏΡΠΎΡΠ΅Ρ Π½Π° Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° ΠΈ ΠΈΠ½ΡΠΎΡΠΌΠΈΡΠ°Ρ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ, ΡΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° ΠΏΠ»Π°ΡΠΈ Π½Π° Π½Π°ΠΏΠ°Π΄Π°ΡΠ΅Π»ΠΈΡΠ΅, Π·Π° Π΄Π° Π³ΠΎ Π΄Π΅ΡΠΈΡΡΠΈΡΠ°Ρ.
Π‘Π»Π΅Π΄ ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ°ΡΠ°, ΡΡ ΡΡΡΡΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΡΠ° ΠΈ Π³ΠΈ ΠΊΡΠΈΠΏΡΠΈΡΠ°. Π’Π΅ ΠΈΠ·Π²ΡΡΡΠ²Π°Ρ ΡΡΡΡΠ΅Π½ΠΈΡ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΈ API ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΏΡΠΈΠΌΠ΅ΡΠΈ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΠΊΠΎΠΈΡΠΎ ΠΌΠΎΠ³Π°Ρ Π»Π΅ΡΠ½ΠΎ Π΄Π° Π±ΡΠ΄Π°Ρ Π½Π°ΠΌΠ΅ΡΠ΅Π½ΠΈ Π² MSDN
Π€ΠΈΠ³.1 Π’ΡΡΡΠ΅Π½Π΅ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅
Π‘Π»Π΅Π΄ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎ Π²ΡΠ΅ΠΌΠ΅ ΡΠ΅ ΡΠ΅ΡΡΠ°ΡΡΠΈΡΠ°Ρ ΠΊΠΎΠΌΠΏΡΡΡΡΠ° ΠΈ ΠΏΠΎΠΊΠ°Π·Π²Π°Ρ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ ΡΡΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ Π·Π° Π±Π»ΠΎΠΊΠΈΡΠ°Π½ ΠΊΠΎΠΌΠΏΡΡΡΡ.
Π€ΠΈΠ³.2 Π‘ΡΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ Π·Π° Π±Π»ΠΎΠΊΠΈΡΠ°Π½Π΅
ΠΠ° Π΄Π° Π½Π°ΡΡΡΠΈ ΠΏΡΠΎΡΠ΅ΡΠ° Π½Π° Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ°, ΡΠ°Π½ΡΡΠΌΡΠ΅ΡΡΡ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΏΡΠΎΡΡΠ° ΡΠ΅Ρ
Π½ΠΈΠΊΠ° Π·Π° ΠΏΡΠΎΠΌΡΠ½Π° Π½Π° Π·Π°ΠΏΠΈΡΠ° Π·Π° Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ (MBR)
Π€ΠΈΠ³.3 ΠΠΎΠ΄ΠΈΡΠΈΡΠΈΡΠ°Π½Π΅ Π½Π° Π·Π°ΡΠ΅ΠΆΠ΄Π°Ρ Π·Π°ΠΏΠΈΡ
Π’ΠΎΠ·ΠΈ ΠΌΠ΅ΡΠΎΠ΄ Π·Π° Π΅ΠΊΡΡΠΈΠ»ΡΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΡ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΎΡ ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΡΡΠ³ΠΈ ransomware: SmartRansom, Maze, ONI Ransomware, Bioskits, MBRlock Ransomware, HDDCryptor Ransomware, RedBoot, UselessDisk. Π Π΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΠΏΡΠ΅Π½Π°ΠΏΠΈΡΠ²Π°Π½Π΅ Π½Π° MBR Π΅ Π΄ΠΎΡΡΡΠΏΠ½ΠΎ Π·Π° ΡΠΈΡΠΎΠΊΠ°ΡΠ° ΠΏΡΠ±Π»ΠΈΠΊΠ° Ρ ΠΏΠΎΡΠ²Π°ΡΠ° Π½Π° ΠΈΠ·Ρ
ΠΎΠ΄Π½ΠΈ ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ ΠΊΠ°ΡΠΎ MBR Locker ΠΎΠ½Π»Π°ΠΉΠ½. ΠΠΎΡΠ²ΡΡΠΆΠ΄Π°Π²Π°Π½Π΅ Π½Π° ΡΠΎΠ²Π° Π² GitHub
ΠΠΎΠΌΠΏΠΈΠ»ΠΈΡΠ°Π½Π΅ Π½Π° ΡΠΎΠ·ΠΈ ΠΊΠΎΠ΄ ΠΎΡ GitHub
ΠΠΊΠ°Π·Π²Π° ΡΠ΅, ΡΠ΅ Π·Π° Π΄Π° ΡΠ³Π»ΠΎΠ±ΠΈΡΠ΅ Π·Π»ΠΎΠ½Π°ΠΌΠ΅ΡΠ΅Π½ Π·Π»ΠΎΠ²ΡΠ΅Π΄Π΅Π½ ΡΠΎΡΡΡΠ΅Ρ Π½Π΅ Π΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° ΠΈΠΌΠ°ΡΠ΅ Π³ΠΎΠ»Π΅ΠΌΠΈ ΡΠΌΠ΅Π½ΠΈΡ ΠΈΠ»ΠΈ ΡΠ΅ΡΡΡΡΠΈ; Π²ΡΠ΅ΠΊΠΈ ΠΈ Π½Π°Π²ΡΡΠΊΡΠ΄Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Π³ΠΎ Π½Π°ΠΏΡΠ°Π²ΠΈ. ΠΠΎΠ΄ΡΡ Π΅ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎ Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ ΠΈ Π»Π΅ΡΠ½ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ Π²ΡΠ·ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ Π² ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ. Π’ΠΎΠ²Π° ΠΌΠ΅ ΠΊΠ°ΡΠ° Π΄Π° ΡΠ΅ Π·Π°ΠΌΠΈΡΠ»Ρ. Π’ΠΎΠ²Π° Π΅ ΡΠ΅ΡΠΈΠΎΠ·Π΅Π½ ΠΏΡΠΎΠ±Π»Π΅ΠΌ, ΠΊΠΎΠΉΡΠΎ ΠΈΠ·ΠΈΡΠΊΠ²Π° Π½Π°ΠΌΠ΅ΡΠ° ΠΈ ΠΏΡΠ΅Π΄ΠΏΡΠΈΠ΅ΠΌΠ°Π½Π΅ Π½Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈ ΠΌΠ΅ΡΠΊΠΈ.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: www.habr.com