āĻāĻ°ā§āĻ¨āĻāĻžāĻāĻ°āĻžāĻ¸ āĻŽāĻšāĻžāĻŽāĻžāĻ°ā§āĻ° āĻĒāĻāĻā§āĻŽāĻŋāĻ¤ā§, āĻāĻŽāĻ¨ āĻāĻāĻāĻŋ āĻ
āĻ¨ā§āĻā§āĻ¤āĻŋ āĻ°āĻ¯āĻŧā§āĻā§ āĻ¯ā§ āĻāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻŽāĻžāĻ¨āĻ¤āĻžāĻ˛ā§ āĻ¸āĻŽāĻžāĻ¨āĻāĻžāĻŦā§ āĻŦāĻĄāĻŧ āĻāĻāĻžāĻ°ā§āĻ° āĻĄāĻŋāĻāĻŋāĻāĻžāĻ˛ āĻŽāĻšāĻžāĻŽāĻžāĻ°ā§ āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§ āĻĒāĻĄāĻŧā§āĻā§āĨ¤
āĻāĻ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ āĻĢāĻžāĻāĻ˛ āĻĻā§āĻāĻŋāĻ āĻĒā§āĻ°ā§āĻā§āĻŦāĻ˛ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻā§ āĻ°āĻ¯āĻŧā§āĻā§, āĻ¯āĻž āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ°ā§ āĻ¯ā§ āĻ¸ā§āĻā§āĻ˛āĻŋ āĻāĻāĻ¨ā§āĻĄā§āĻā§āĻ° āĻ˛āĻā§āĻˇā§āĻ¯āĨ¤ āĻāĻā§āĻ˛āĻŋ x86 āĻāĻ° āĻāĻ¨ā§āĻ¯āĻ āĻāĻŽā§āĻĒāĻžāĻāĻ˛ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻāĻŋ āĻ˛āĻā§āĻˇāĻŖā§āĻ¯āĻŧ āĻ¯ā§ āĻ¤āĻžāĻ°āĻž āĻāĻā§ āĻ
āĻĒāĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻā§āĻŦ āĻŽāĻŋāĻ˛, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° CoViper āĻ˛ā§āĻāĻž āĻšāĻ¯āĻŧā§āĻā§ āĻĄā§āĻ˛āĻĢāĻŋāĻ¤ā§, āĻ¯ā§āĻŽāĻ¨āĻāĻŋ 19 āĻā§āĻ¨, 1992 āĻāĻ° āĻ¸āĻāĻāĻ˛āĻ¨ āĻ¤āĻžāĻ°āĻŋāĻ āĻāĻŦāĻ āĻŦāĻŋāĻāĻžāĻā§āĻ° āĻ¨āĻžāĻŽ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻŽāĻžāĻŖāĻŋāĻ¤, āĻāĻŦāĻ C-āĻ¤ā§ āĻāĻ°ā§āĻ¨āĻžāĻāĻžāĻāĻ°āĻžāĻ¸āĨ¤ āĻāĻāĻ¯āĻŧāĻ āĻāĻ¨āĻā§āĻ°āĻŋāĻĒā§āĻāĻžāĻ°ā§āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĨ¤
āĻ°âā§āĻ¯āĻžāĻ¨āĻ¸āĻŽāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻŦāĻž āĻ°âā§āĻ¯āĻžāĻ¨āĻ¸āĻŽāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻšāĻ˛ āĻāĻŽāĻ¨ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻ¯āĻž āĻāĻāĻŦāĻžāĻ° āĻāĻāĻāĻ¨ āĻāĻŋāĻāĻāĻŋāĻŽ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāĻ°ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻ° āĻĢāĻžāĻāĻ˛ āĻāĻ¨āĻā§āĻ°āĻŋāĻĒā§āĻ āĻāĻ°ā§, āĻ
āĻĒāĻžāĻ°ā§āĻāĻŋāĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āĻŦā§āĻ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻā§ āĻŦā§āĻ¯āĻžāĻšāĻ¤ āĻāĻ°ā§ āĻāĻŦāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻā§ āĻāĻžāĻ¨āĻžāĻ¯āĻŧ āĻ¯ā§ āĻāĻāĻŋ āĻĄāĻŋāĻā§āĻ°āĻŋāĻĒā§āĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻā§āĻ°āĻŽāĻŖāĻāĻžāĻ°ā§āĻĻā§āĻ° āĻ
āĻ°ā§āĻĨ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§āĨ¤
āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻāĻŋ āĻāĻžāĻ˛ā§ āĻāĻ°āĻžāĻ° āĻĒāĻ°ā§, āĻāĻāĻŋ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāĻ°ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻ° āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋ āĻ
āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°ā§ āĻāĻŦāĻ āĻ¤āĻžāĻĻā§āĻ° āĻāĻ¨āĻā§āĻ°āĻŋāĻĒā§āĻ āĻāĻ°ā§āĨ¤ āĻ¤āĻžāĻ°āĻž āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ API āĻĢāĻžāĻāĻļāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ
āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨āĻā§āĻ˛āĻŋ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨ āĻāĻ°ā§, āĻ¯āĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§āĻ° āĻāĻĻāĻžāĻšāĻ°āĻŖāĻā§āĻ˛āĻŋ āĻ¸āĻšāĻā§āĻ MSDN āĻ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧ
āĻāĻŋāĻ¤ā§āĻ°.1 āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§ āĻĢāĻžāĻāĻ˛ āĻ
āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°ā§āĻ¨
āĻāĻŋāĻā§āĻā§āĻˇāĻŖ āĻĒāĻ°ā§, āĻ¤āĻžāĻ°āĻž āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāĻ° āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻāĻžāĻ˛ā§ āĻāĻ°ā§ āĻāĻŦāĻ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāĻ° āĻ
āĻŦāĻ°ā§āĻĻā§āĻ§ āĻšāĻāĻ¯āĻŧāĻžāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧā§ āĻāĻāĻāĻŋ āĻ
āĻ¨ā§āĻ°ā§āĻĒ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°ā§āĨ¤
Fig.2 āĻŦā§āĻ˛āĻ āĻāĻ°āĻž āĻŦāĻžāĻ°ā§āĻ¤āĻž
āĻ
āĻĒāĻžāĻ°ā§āĻāĻŋāĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻŦā§āĻ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻŦā§āĻ¯āĻžāĻšāĻ¤ āĻāĻ°āĻ¤ā§, āĻ°ā§āĻ¯āĻžāĻ¨āĻ¸āĻŽāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻŦā§āĻ āĻ°ā§āĻāĻ°ā§āĻĄ (āĻāĻŽāĻŦāĻŋāĻāĻ°) āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻžāĻ° āĻāĻāĻāĻŋ āĻ¸āĻšāĻ āĻā§āĻļāĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤
āĻāĻŋāĻ¤ā§āĻ°.3 āĻŦā§āĻ āĻ°ā§āĻāĻ°ā§āĻĄā§āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨
āĻāĻāĻāĻŋ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāĻ° āĻāĻā§āĻ¸āĻĢāĻŋāĻ˛āĻā§āĻ°ā§āĻ āĻāĻ°āĻžāĻ° āĻāĻ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻāĻŋ āĻ
āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ
āĻ¨ā§āĻ āĻ°ā§āĻ¯āĻžāĻ¨āĻ¸āĻŽāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧ: SmartRansom, Maze, ONI Ransomware, Bioskits, MBRlock Ransomware, HDDCryptor Ransomware, RedBoot, UselessDiskāĨ¤ āĻāĻŽāĻŦāĻŋāĻāĻ° āĻĒā§āĻ¨āĻāĻ˛āĻŋāĻāĻ¨ā§āĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻāĻ¨āĻāĻŖā§āĻ° āĻāĻžāĻā§ āĻāĻŽāĻŦāĻŋāĻāĻ° āĻ˛āĻāĻžāĻ° āĻ
āĻ¨āĻ˛āĻžāĻāĻ¨ā§āĻ° āĻŽāĻ¤ā§ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸ā§āĻ°ā§āĻ¸ āĻā§āĻĄā§āĻ° āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻāĻĒāĻ˛āĻŦā§āĻ§āĨ¤ GitHub āĻ āĻāĻāĻŋ āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻā§āĻā§
GitHub āĻĨā§āĻā§ āĻāĻ āĻā§āĻĄ āĻāĻŽā§āĻĒāĻžāĻāĻ˛ āĻāĻ°āĻž āĻšāĻā§āĻā§
āĻĻā§āĻāĻž āĻ¯āĻžāĻā§āĻā§ āĻ¯ā§ āĻĻā§āĻˇāĻŋāĻ¤ āĻŽā§āĻ¯āĻžāĻ˛āĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻāĻāĻ¤ā§āĻ°āĻŋāĻ¤ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ¨āĻžāĻ° āĻĻā§āĻ°ā§āĻĻāĻžāĻ¨ā§āĻ¤ āĻĻāĻā§āĻˇāĻ¤āĻž āĻŦāĻž āĻ¸āĻāĻ¸ā§āĻĨāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻ¨ā§āĻ; āĻ¯ā§ āĻā§āĻ, āĻ¯ā§ āĻā§āĻ¨āĻ āĻāĻžāĻ¯āĻŧāĻāĻžāĻ¯āĻŧ āĻāĻāĻŋ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻā§āĻĄāĻāĻŋ āĻāĻ¨ā§āĻāĻžāĻ°āĻ¨ā§āĻā§ āĻ
āĻŦāĻžāĻ§ā§ āĻāĻĒāĻ˛āĻŦā§āĻ§ āĻāĻŦāĻ āĻ
āĻ¨ā§āĻ°ā§āĻĒ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻā§āĻ˛āĻŋāĻ¤ā§ āĻ¸āĻšāĻā§āĻ āĻĒā§āĻ¨āĻ°ā§āĻ¤ā§āĻĒāĻžāĻĻāĻ¨ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻāĻāĻž āĻāĻŽāĻžāĻā§ āĻāĻžāĻŦāĻžāĻ¯āĻŧāĨ¤ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻā§āĻ°ā§āĻ¤āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ¯āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻšāĻ¸ā§āĻ¤āĻā§āĻˇā§āĻĒ āĻāĻŦāĻ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻŦā§āĻ¯āĻŦāĻ¸ā§āĻĨāĻž āĻā§āĻ°āĻšāĻŖ āĻāĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨āĨ¤
āĻāĻ¤ā§āĻ¸: www.habr.com