āĻŽāĻžāĻ°ā§āĻ 2019 āĻ¸āĻžāĻ˛ā§, āĻ¸āĻžāĻāĻŦāĻžāĻ° āĻā§āĻ°ā§āĻĒ āĻāĻļāĻžāĻ¨ āĻ˛ā§āĻāĻžāĻ¸ āĻĨā§āĻā§ āĻŽā§āĻ¯āĻžāĻā§āĻ¸ āĻŽā§āĻ¯āĻžāĻ˛āĻāĻ¯āĻŧāĻžāĻ°ā§āĻ° āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻ¨āĻŽā§āĻ¨āĻž āĻāĻāĻāĻŋ āĻāĻ¨āĻĒā§āĻ°āĻŋāĻ¯āĻŧ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨āĻŋāĻ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž VirusTotal-āĻ āĻāĻĒāĻ˛ā§āĻĄ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛āĨ¤ āĻŦā§āĻ¯āĻžāĻāĻĄā§āĻ° āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ āĻĢāĻžāĻāĻ˛āĻāĻŋāĻ¤ā§ āĻŽā§āĻ¯āĻžāĻāĻāĻāĻ¸ āĻŽā§āĻ¯āĻžāĻ˛āĻāĻ¯āĻŧā§āĻ¯āĻžāĻ°ā§āĻ° āĻĒā§āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖā§āĻ° āĻŽāĻ¤ā§ āĻāĻāĻ āĻā§āĻˇāĻŽāĻ¤āĻž āĻ°āĻ¯āĻŧā§āĻā§ āĻ¯āĻž āĻāĻŽāĻ°āĻž āĻ āĻ§ā§āĻ¯āĻ¯āĻŧāĻ¨ āĻāĻ°ā§āĻāĻŋ, āĻ¤āĻŦā§ āĻāĻ° āĻāĻ āĻ¨ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻā§ āĻāĻŦāĻ āĻāĻāĻŋ āĻ¸āĻ¨āĻžāĻā§āĻ¤ āĻāĻ°āĻž āĻāĻ°āĻ āĻāĻ āĻŋāĻ¨ āĻšāĻ¯āĻŧā§ āĻāĻ ā§āĻā§āĨ¤ āĻĻā§āĻ°ā§āĻāĻžāĻā§āĻ¯āĻŦāĻļāĻ¤, āĻāĻŽāĻ°āĻž āĻāĻ āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻ¸āĻžāĻĨā§ āĻ¯ā§āĻā§āĻ¤ āĻāĻāĻāĻŋ āĻĄā§āĻ°āĻĒāĻžāĻ° āĻā§āĻāĻā§ āĻĒāĻžāĻāĻ¨āĻŋ, āĻ¤āĻžāĻ āĻāĻŽāĻ°āĻž āĻāĻāĻ¨āĻ āĻ¸āĻāĻā§āĻ°āĻŽāĻŖ āĻā§āĻā§āĻāĻ° āĻāĻžāĻ¨āĻŋ āĻ¨āĻžāĨ¤
āĻāĻŽāĻ°āĻž āĻ¸āĻŽā§āĻĒā§āĻ°āĻ¤āĻŋ āĻĒā§āĻ°āĻāĻžāĻļ āĻāĻ°ā§āĻāĻŋ
ĐĐŊĐ°ĐģиС
āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻ¤āĻŋāĻ¨āĻāĻŋ āĻ
āĻāĻļ SHA-1 āĻšā§āĻ¯āĻžāĻļ āĻ¸āĻš āĻāĻāĻāĻŋ āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻŦāĻŋāĻļā§āĻ˛ā§āĻˇāĻŖ āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻāĻ°ā§ E615632C9998E4D3E5ACD8851864ED09B02C77D2
. āĻĢāĻžāĻāĻ˛ āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧ āĻāĻ°ā§āĻāĻ˛āĻžāĻāĻ, ESET āĻ
ā§āĻ¯āĻžāĻ¨ā§āĻāĻŋāĻāĻžāĻāĻ°āĻžāĻ¸ āĻĒāĻŖā§āĻ¯āĻā§āĻ˛āĻŋ āĻāĻāĻŋāĻā§ OSX/OceanLotus.D āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¸āĻ¨āĻžāĻā§āĻ¤ āĻāĻ°ā§ā§ˇ
āĻ ā§āĻ¯āĻžāĻ¨ā§āĻāĻŋ-āĻĄāĻŋāĻŦāĻžāĻāĻŋāĻ āĻāĻŦāĻ āĻ¸ā§āĻ¯āĻžāĻ¨ā§āĻĄāĻŦāĻā§āĻ¸ āĻ¸ā§āĻ°āĻā§āĻˇāĻž
āĻ¸āĻŽāĻ¸ā§āĻ¤ macOS OceanLotus āĻŦāĻžāĻāĻ¨āĻžāĻ°āĻŋāĻā§āĻ˛āĻŋāĻ° āĻŽāĻ¤ā§, āĻ¨āĻŽā§āĻ¨āĻžāĻāĻŋ UPX āĻĻāĻŋāĻ¯āĻŧā§ āĻĒā§āĻ¯āĻžāĻā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¤āĻŦā§ āĻŦā§āĻļāĻŋāĻ°āĻāĻžāĻ āĻĒā§āĻ¯āĻžāĻā§āĻāĻžāĻ° āĻ¸āĻ¨āĻžāĻā§āĻ¤āĻāĻ°āĻŖ āĻ¸āĻ°āĻā§āĻāĻžāĻŽ āĻāĻāĻŋāĻā§ āĻāĻŋāĻ¨āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¨āĻžāĨ¤ āĻāĻāĻŋ āĻ¸āĻŽā§āĻāĻŦāĻ¤ āĻāĻžāĻ°āĻŖ āĻ¤āĻžāĻ°āĻž āĻŦā§āĻļāĻŋāĻ°āĻāĻžāĻāĻ "UPX" āĻ¸ā§āĻā§āĻ°āĻŋāĻāĻ¯āĻŧā§āĻ° āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ° āĻāĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻāĻ°āĻļā§āĻ˛ āĻāĻāĻāĻŋ āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ° āĻ§āĻžāĻ°āĻŖ āĻāĻ°ā§, āĻāĻĒāĻ°āĻ¨ā§āĻ¤ā§, Mach-O āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ°āĻā§āĻ˛āĻŋ āĻāĻŽ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻāĻŦāĻ āĻĒā§āĻ°āĻžāĻ¯āĻŧāĻļāĻ āĻāĻĒāĻĄā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤ āĻāĻ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯āĻāĻŋ āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻŋāĻ āĻ¸āĻ¨āĻžāĻā§āĻ¤āĻāĻ°āĻŖāĻā§ āĻāĻ āĻŋāĻ¨ āĻāĻ°ā§ āĻ¤ā§āĻ˛ā§āĨ¤ āĻŽāĻāĻžāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧ āĻšāĻ˛, āĻāĻ¨āĻĒā§āĻ¯āĻžāĻ āĻāĻ°āĻžāĻ° āĻĒāĻ°ā§, āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻāĻāĻŋ āĻŦāĻŋāĻāĻžāĻā§āĻ° āĻļā§āĻ°ā§āĻ¤ā§ āĻ°āĻ¯āĻŧā§āĻā§ __cfstring
āĻ¸ā§āĻāĻŽā§āĻ¨ā§āĻā§ .TEXT
. āĻ¨ā§āĻā§āĻ° āĻāĻŦāĻŋāĻ¤ā§ āĻĻā§āĻāĻžāĻ¨ā§ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻ āĻŦāĻŋāĻāĻžāĻā§ āĻĒāĻ¤āĻžāĻāĻž āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ āĻāĻā§.
āĻāĻŋāĻ¤ā§āĻ° 1. MACH-O __cfstring āĻŦāĻŋāĻāĻžāĻā§āĻ° āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯
āĻāĻŋāĻ¤ā§āĻ° 2 āĻ āĻĻā§āĻāĻžāĻ¨ā§ āĻšāĻ¯āĻŧā§āĻā§, āĻŦāĻŋāĻāĻžāĻā§ āĻā§āĻĄ āĻ
āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ __cfstring
āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻā§āĻĄ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°ā§ āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻŋāĻā§ āĻŦāĻŋāĻā§āĻāĻŋāĻ¨ā§āĻ¨āĻāĻ°āĻŖ āĻ¸āĻ°āĻā§āĻāĻžāĻŽ āĻā§āĻļāĻ˛ āĻāĻ°āĻ¤ā§ āĻĻā§āĻ¯āĻŧāĨ¤
āĻāĻŋāĻ¤ā§āĻ° 2. IDA āĻĻā§āĻŦāĻžāĻ°āĻž āĻĄā§āĻāĻž āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻŦā§āĻ¯āĻžāĻāĻĄā§āĻ° āĻā§āĻĄ āĻ¸āĻ¨āĻžāĻā§āĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ā§ˇ
āĻāĻāĻŦāĻžāĻ° āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻž āĻšāĻ˛ā§, āĻŦāĻžāĻāĻ¨āĻžāĻ°āĻŋ āĻāĻāĻāĻŋ āĻ ā§āĻ¯āĻžāĻ¨ā§āĻāĻŋ-āĻĄāĻŋāĻŦāĻžāĻāĻžāĻ° āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻāĻāĻŋ āĻĨā§āĻ°ā§āĻĄ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§ āĻ¯āĻžāĻ° āĻāĻāĻŽāĻžāĻ¤ā§āĻ° āĻāĻĻā§āĻĻā§āĻļā§āĻ¯ āĻāĻāĻāĻŋ āĻĄāĻŋāĻŦāĻžāĻāĻžāĻ°ā§āĻ° āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻā§āĻ°āĻŽāĻžāĻāĻ¤ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻžāĨ¤ āĻāĻ āĻĒā§āĻ°āĻŦāĻžāĻšā§āĻ° āĻāĻ¨ā§āĻ¯:
â āĻ¯ā§āĻā§āĻ¨ā§ āĻĄāĻŋāĻŦāĻžāĻāĻžāĻ°, āĻāĻ˛āĻŋāĻāĻā§ āĻāĻ¨āĻšā§āĻ āĻāĻ°āĻžāĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°ā§ ptrace
Ņ PT_DENY_ATTACH
āĻāĻāĻāĻŋ āĻ
āĻ¨ā§āĻ°ā§āĻ§ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§
- āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻļāĻ¨ āĻāĻ˛ āĻāĻ°ā§ āĻāĻŋāĻā§ āĻāĻā§āĻ¸āĻā§āĻ˛ā§āĻ¸āĻŋāĻ āĻĒā§āĻ°ā§āĻ āĻā§āĻ˛āĻž āĻāĻā§ āĻāĻŋāĻ¨āĻž āĻ¤āĻž āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°ā§ task_get_exception_ports
- āĻĒāĻ¤āĻžāĻāĻžāĻ° āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°ā§ āĻ¨ā§āĻā§āĻ° āĻāĻŋāĻ¤ā§āĻ°ā§ āĻĻā§āĻāĻžāĻ¨ā§ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻĄāĻŋāĻŦāĻžāĻāĻžāĻ° āĻ¸āĻāĻ¯ā§āĻā§āĻ¤ āĻāĻŋāĻ¨āĻž āĻ¤āĻž āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°ā§ P_TRACED
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ¯āĻŧ
āĻāĻŋāĻ¤ā§āĻ° 3. sysctl āĻĢāĻžāĻāĻļāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻĄāĻŋāĻŦāĻžāĻāĻžāĻ° āĻ¸āĻāĻ¯ā§āĻ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻž āĻšāĻā§āĻā§
āĻ¯āĻĻāĻŋ āĻāĻ¯āĻŧāĻžāĻāĻĄāĻ āĻāĻāĻāĻŋ āĻĄāĻŋāĻŦāĻžāĻāĻžāĻ° āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻ¸āĻ¨āĻžāĻā§āĻ¤ āĻāĻ°ā§, āĻĢāĻžāĻāĻļāĻ¨ āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧ exit
. āĻāĻĒāĻ°āĻ¨ā§āĻ¤ā§, āĻ¨āĻŽā§āĻ¨āĻž āĻ¤āĻžāĻ°āĻĒāĻ° āĻĻā§āĻāĻŋ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻāĻžāĻ˛āĻžāĻ¨ā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻĒāĻ°āĻŋāĻŦā§āĻļ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°ā§:
ioreg -l | grep -e "Manufacturer" и sysctl hw.model
āĻ¨āĻŽā§āĻ¨āĻž āĻ¤āĻžāĻ°āĻĒāĻ° āĻĒāĻ°āĻŋāĻāĻŋāĻ¤ āĻāĻžāĻ°ā§āĻā§āĻ¯āĻŧāĻžāĻ˛āĻžāĻāĻā§āĻļāĻ¨ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻĨā§āĻā§ āĻ¸ā§āĻā§āĻ°āĻŋāĻāĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻšāĻžāĻ°ā§āĻĄ-āĻā§āĻĄā§āĻĄ āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻ° āĻŦāĻŋāĻĒāĻ°ā§āĻ¤ā§ āĻ°āĻŋāĻāĻžāĻ°ā§āĻ¨ āĻŽāĻžāĻ¨ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°ā§: acle, VMware, Virtualbox āĻŦāĻž āĻ¸āĻŽāĻžāĻ¨ā§āĻ¤āĻ°āĻžāĻ˛. āĻ āĻŦāĻļā§āĻˇā§, āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻāĻŽāĻžāĻ¨ā§āĻĄāĻāĻŋ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°ā§ āĻ¯ā§ āĻŽā§āĻļāĻŋāĻ¨āĻāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ âMBPâ, âMBAâ, âMBâ, âMMâ, âIMâ, âMPâ āĻāĻŦāĻ âXSâ āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻāĻāĻŋ āĻāĻŋāĻ¨āĻžāĨ¤ āĻāĻā§āĻ˛āĻŋ āĻšāĻ˛ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻŽāĻĄā§āĻ˛ āĻā§āĻĄ, āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, "MBP" āĻŽāĻžāĻ¨ā§ MacBook Pro, "MBA" āĻŽāĻžāĻ¨ā§ MacBook Air āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋāĨ¤
system_profiler SPHardwareDataType 2>/dev/null | awk '/Boot ROM Version/ {split($0, line, ":");printf("%s", line[2]);}
āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ¸āĻāĻ¯ā§āĻāĻ¨
āĻ¯āĻĻāĻŋāĻ āĻā§āĻ°ā§āĻ¨ā§āĻĄ āĻŽāĻžāĻāĻā§āĻ°ā§āĻ° āĻāĻŦā§āĻˇāĻŖāĻžāĻ° āĻĒāĻ° āĻĨā§āĻā§ āĻŦā§āĻ¯āĻžāĻāĻĄā§āĻ° āĻāĻŽāĻžāĻ¨ā§āĻĄāĻā§āĻ˛āĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻšāĻ¯āĻŧāĻ¨āĻŋ, āĻāĻŽāĻ°āĻž āĻāĻ°āĻ āĻāĻŋāĻā§ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ˛āĻā§āĻˇā§āĻ¯ āĻāĻ°ā§āĻāĻŋāĨ¤ āĻāĻ āĻ¨āĻŽā§āĻ¨āĻžāĻ¯āĻŧ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ C&C āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻā§āĻ˛āĻŋ āĻŽā§āĻāĻžāĻŽā§āĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻāĻŦāĻ 22.10.2018/XNUMX/XNUMX āĻ¤āĻžāĻ°āĻŋāĻā§ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ā§ˇ
- daff.faybilodeau[.]com
- sarc.onteagleroad[.]com
- au.charlineopkesston[.]com
āĻ¸āĻŽā§āĻĒāĻĻ URL āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻā§ /dp/B074WC4NHW/ref=gbps_img_m-9_62c3_750e6b35
.
C&C āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§ āĻĒāĻžāĻ āĻžāĻ¨ā§ āĻĒā§āĻ°āĻĨāĻŽ āĻĒā§āĻ¯āĻžāĻā§āĻā§ āĻšā§āĻ¸ā§āĻ āĻŽā§āĻļāĻŋāĻ¨ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻ°āĻ āĻ¤āĻĨā§āĻ¯ āĻ°āĻ¯āĻŧā§āĻā§, āĻ¨ā§āĻā§āĻ° āĻ¸āĻžāĻ°āĻŖā§āĻ¤ā§ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻāĻā§āĻšā§āĻ¤ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĄā§āĻāĻž āĻ¸āĻšāĨ¤
āĻāĻ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻžāĻĄāĻŧāĻžāĻ, āĻ¨āĻŽā§āĻ¨āĻž āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ°āĻŋāĻāĻ¯āĻŧā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ¨āĻž gFjMXBgyXWULmVVVzyxy
, āĻļā§āĻ¨ā§āĻ¯ āĻĻāĻŋāĻ¯āĻŧā§ āĻĒā§āĻ¯āĻžāĻĄ āĻāĻ°āĻžāĨ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻĢāĻžāĻāĻ˛ āĻĄāĻŋāĻā§āĻ°āĻŋāĻĒā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧ /tmp/store
, āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻāĻŋ āĻ˛ā§āĻĄ āĻāĻ°āĻžāĻ° āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻā§āĻˇā§āĻāĻž āĻĢāĻžāĻāĻļāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻ°āĻž āĻšāĻ¯āĻŧ dlopen
, āĻĒāĻŋāĻāĻ¨ā§āĻ° āĻĻāĻ°āĻāĻž āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻĢāĻžāĻāĻļāĻ¨ āĻ¨āĻŋāĻ°ā§āĻ¯āĻžāĻ¸ Boriry
и ChadylonV
, āĻ¯āĻž āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻ¯ā§āĻāĻžāĻ¯ā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĻā§āĻļā§āĻ¯āĻ¤ āĻĻāĻžāĻ¯āĻŧā§āĨ¤ āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻžāĻā§ āĻ¨āĻŽā§āĻ¨āĻžāĻ° āĻāĻ¸āĻ˛ āĻ
āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ āĻĨā§āĻā§ āĻĄā§āĻ°āĻĒāĻžāĻ° āĻŦāĻž āĻ
āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĢāĻžāĻāĻ˛ āĻ¨ā§āĻ, āĻ¤āĻžāĻ āĻāĻŽāĻ°āĻž āĻāĻ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻāĻŋ āĻĒāĻžāĻ°ā§āĻ¸ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°āĻŋ āĻ¨āĻžāĨ¤ āĻ
āĻ§āĻŋāĻāĻ¨ā§āĻ¤ā§, āĻ¯ā§āĻšā§āĻ¤ā§ āĻāĻĒāĻžāĻĻāĻžāĻ¨āĻāĻŋ āĻāĻ¨āĻā§āĻ°āĻŋāĻĒā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻ¤āĻžāĻ āĻāĻ āĻ¸ā§āĻā§āĻ°āĻŋāĻāĻā§āĻ˛āĻŋāĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§ āĻāĻāĻāĻŋ YARA āĻ¨āĻŋāĻ¯āĻŧāĻŽ āĻĄāĻŋāĻ¸ā§āĻā§ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¸āĻžāĻĨā§ āĻŽāĻŋāĻ˛āĻŦā§ āĻ¨āĻžāĨ¤
āĻāĻĒāĻ°ā§āĻ° āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§ā§ āĻŦāĻ°ā§āĻŖāĻŋāĻ¤ āĻšāĻŋāĻ¸āĻžāĻŦā§, āĻāĻāĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§ āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻāĻāĻĄāĻŋ. āĻāĻ āĻāĻāĻĄāĻŋ āĻšāĻ˛ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻāĻŽāĻžāĻ¨ā§āĻĄāĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋāĻ° āĻ°āĻŋāĻāĻžāĻ°ā§āĻ¨ āĻŽāĻžāĻ¨ā§āĻ° MD5 āĻšā§āĻ¯āĻžāĻļ:
- ioreg -rd1 -c IOPlatformExpertDevice | awk '/IOPlatformSerialNumber/ { split($0, line, """); printf("%s", line[4]); }'
- ioreg -rd1 -c IOPlatformExpertDevice | awk '/IOPlatformUUID/ { split($0, line, """); printf("%s", line[4]); }'
- ifconfig en0 | awk '/ether /{print $2}'
(MAC āĻ āĻŋāĻāĻžāĻ¨āĻž āĻĒāĻžāĻ¨)
- āĻ
āĻāĻžāĻ¨āĻž āĻĻāĻ˛ ("x1ex72x0a
"), āĻ¯āĻž āĻĒā§āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§ āĻ¨āĻŽā§āĻ¨āĻžāĻ¯āĻŧ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧ
āĻšā§āĻ¯āĻžāĻļ āĻāĻ°āĻžāĻ° āĻāĻā§, āĻ°ā§āĻ āĻ¸ā§āĻŦāĻŋāĻ§āĻžāĻā§āĻ˛āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ°āĻŋāĻāĻžāĻ°ā§āĻ¨ āĻŽāĻžāĻ¨ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻāĻāĻŋ "0" āĻŦāĻž "1" āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻ āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻāĻāĻĄāĻŋ āĻ¸āĻā§āĻāĻŋāĻ¤ /Library/Storage/File System/HFS/25cf5d02-e50b-4288-870a-528d56c3cf6e/pivtoken.appex
, āĻ¯āĻĻāĻŋ āĻā§āĻĄāĻāĻŋ āĻ°ā§āĻ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻŦāĻž āĻ
āĻ¨ā§āĻ¯ āĻ¸āĻŦ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ ~/Library/SmartCardsServices/Technology/PlugIns/drivers/snippets.ecgML-āĻ āĻāĻžāĻ˛āĻžāĻ¨ā§ āĻšāĻ¯āĻŧāĨ¤ āĻĢāĻžāĻāĻ˛āĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻĢāĻžāĻāĻļāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ˛ā§āĻāĻžāĻ¨ā§ āĻšāĻ¯āĻŧ touch ât
āĻāĻāĻāĻŋ āĻ°ā§āĻ¯āĻžāĻ¨ā§āĻĄāĻŽ āĻŽāĻžāĻ¨ āĻ¸āĻā§āĻā§.
āĻĄāĻŋāĻā§āĻĄāĻŋāĻ āĻ¸ā§āĻā§āĻ°āĻŋāĻ
āĻĒā§āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋāĻ° āĻŽāĻ¤ā§, āĻ¸ā§āĻā§āĻ°āĻŋāĻāĻā§āĻ˛āĻŋ AES-256-CBC āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻ¨āĻā§āĻ°āĻŋāĻĒā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ (āĻšā§āĻā§āĻ¸āĻžāĻĄā§āĻ¸āĻŋāĻŽāĻžāĻ˛ āĻā§: 9D7274AD7BCEF0DED29BDBB428C251DF8B350B92
āĻļā§āĻ¨ā§āĻ¯ āĻĻāĻŋāĻ¯āĻŧā§ āĻĒā§āĻ¯āĻžāĻĄ āĻāĻ°āĻž, āĻāĻŦāĻ IV āĻļā§āĻ¨ā§āĻ¯ āĻĻāĻŋāĻ¯āĻŧā§ āĻāĻ°āĻž) āĻĢāĻžāĻāĻļāĻ¨ā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§
āĻĢāĻžāĻāĻļāĻ¨ āĻĒā§āĻ°ā§āĻā§āĻāĻžāĻāĻĒ āĻāĻžāĻ¨āĻž āĻĄāĻŋāĻā§āĻ°āĻŋāĻĒā§āĻ, āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻāĻ āĻĢāĻžāĻāĻļāĻ¨ā§āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻā§āĻ°āĻ¸-āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ āĻā§āĻāĻā§ āĻĒāĻžāĻ¯āĻŧ, āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ, āĻ¤āĻžāĻ°āĻĒāĻ° āĻĄā§āĻāĻž āĻĄāĻŋāĻā§āĻ°āĻŋāĻĒā§āĻ āĻāĻ°ā§ āĻāĻŦāĻ āĻā§āĻ°āĻ¸-āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ āĻ āĻŋāĻāĻžāĻ¨āĻžāĻ¯āĻŧ āĻāĻāĻāĻŋ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ā§āĻ° āĻāĻŋāĻ¤āĻ°ā§ āĻĒā§āĻ˛ā§āĻāĻ¨ āĻā§āĻā§āĻ¸āĻ āĻ°āĻžāĻā§āĨ¤ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻāĻāĻŋ āĻ¸āĻ āĻŋāĻāĻāĻžāĻŦā§ āĻāĻžāĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯, āĻāĻāĻŋ āĻ āĻŦāĻļā§āĻ¯āĻ base64 āĻĄāĻŋāĻā§āĻĄāĻŋāĻ āĻĢāĻžāĻāĻļāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻāĻžāĻ¸ā§āĻāĻŽ āĻŦāĻ°ā§āĻŖāĻŽāĻžāĻ˛āĻžāĻ¯āĻŧ āĻ¸ā§āĻ āĻāĻ°āĻž āĻāĻŦāĻļā§āĻ¯āĻ, āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻā§āĻ˛ā§āĻŦāĻžāĻ˛ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛āĻā§ āĻ āĻŦāĻļā§āĻ¯āĻ āĻā§āĻāĻŋāĻ° āĻĻā§āĻ°ā§āĻā§āĻ¯ āĻ¸āĻš āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ (āĻāĻ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻāĻāĻāĻŋ DWORD, āĻāĻŋāĻ¤ā§āĻ° 4 āĻĻā§āĻā§āĻ¨)āĨ¤
āĻāĻŋāĻ¤ā§āĻ° 4. āĻā§āĻ˛ā§āĻŦāĻžāĻ˛ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ key_len āĻāĻ° āĻ¸āĻāĻā§āĻāĻž
āĻĢāĻžāĻāĻļāĻ¨ āĻāĻāĻ¨ā§āĻĄā§āĻ¤ā§, āĻāĻĒāĻ¨āĻŋ āĻĄāĻŋāĻā§āĻ°āĻŋāĻĒāĻļāĻ¨ āĻĢāĻžāĻāĻļāĻ¨ā§ āĻĄāĻžāĻ¨-āĻā§āĻ˛āĻŋāĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻāĻŦāĻ "āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻāĻā§āĻ˛āĻŋ āĻ¨āĻŋāĻˇā§āĻāĻžāĻļāĻ¨ āĻāĻŦāĻ āĻĄāĻŋāĻā§āĻ°āĻŋāĻĒā§āĻ āĻāĻ°ā§āĻ¨" āĻ āĻā§āĻ˛āĻŋāĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤ āĻāĻŋāĻ¤ā§āĻ° 5-āĻ āĻĻā§āĻāĻžāĻ¨ā§ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻā§āĻ° āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ā§ āĻĄāĻŋāĻā§āĻ°āĻŋāĻĒā§āĻ āĻāĻ°āĻž āĻ˛āĻžāĻāĻ¨āĻā§āĻ˛āĻŋ āĻ°āĻžāĻāĻž āĻāĻāĻŋāĻ¤āĨ¤
āĻāĻŋāĻ¤ā§āĻ° 5. āĻĄāĻŋāĻā§āĻ°āĻŋāĻĒā§āĻ āĻāĻ°āĻž āĻĒāĻžāĻ ā§āĻ¯āĻāĻŋ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯āĻā§āĻ˛āĻŋāĻ¤ā§ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ā§ˇ
āĻāĻāĻāĻžāĻŦā§ āĻĄāĻŋāĻā§āĻ°āĻŋāĻĒā§āĻ āĻāĻ°āĻž āĻ¸ā§āĻā§āĻ°āĻŋāĻāĻā§āĻ˛āĻŋāĻā§ IDA āĻāĻāĻ¨ā§āĻĄā§āĻ¤ā§ āĻāĻāĻ¸āĻžāĻĨā§ āĻ°āĻžāĻāĻž āĻšāĻ¯āĻŧ xrefs āĻāĻ āĻĢāĻžāĻāĻļāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¯ā§āĻŽāĻ¨ āĻāĻŋāĻ¤ā§āĻ° 6 āĻ āĻĻā§āĻāĻžāĻ¨ā§ āĻšāĻ¯āĻŧā§āĻā§āĨ¤
āĻāĻŋāĻ¤ā§āĻ° 6. xrefs to f_decrypt āĻĢāĻžāĻāĻļāĻ¨
āĻā§āĻĄāĻŧāĻžāĻ¨ā§āĻ¤ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻŦā§
āĻāĻĒāĻ¸āĻāĻšāĻžāĻ°
āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§ āĻāĻ˛ā§āĻ˛āĻŋāĻāĻŋāĻ¤ āĻšāĻŋāĻ¸āĻžāĻŦā§, OceanLotus āĻā§āĻ°āĻŽāĻžāĻāĻ¤ āĻāĻ¨ā§āĻ¨āĻ¤āĻŋ āĻāĻ°āĻā§ āĻāĻŦāĻ āĻ¤āĻžāĻ° āĻā§āĻ˛āĻāĻŋāĻ āĻāĻĒāĻĄā§āĻ āĻāĻ°āĻā§āĨ¤ āĻāĻŦāĻžāĻ°, āĻ¸āĻžāĻāĻŦāĻžāĻ° āĻā§āĻ°ā§āĻĒ āĻŽā§āĻ¯āĻžāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻŽā§āĻ¯āĻžāĻ˛āĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻāĻ¨ā§āĻ¨āĻ¤ āĻāĻ°ā§āĻā§āĨ¤ āĻā§āĻĄāĻāĻŋ āĻā§āĻŦ āĻŦā§āĻļāĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻšāĻ¯āĻŧāĻ¨āĻŋ, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ¯ā§āĻšā§āĻ¤ā§ āĻ āĻ¨ā§āĻ āĻŽā§āĻ¯āĻžāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§ āĻ¨āĻŋāĻ°āĻžāĻĒāĻ¤ā§āĻ¤āĻž āĻĒāĻŖā§āĻ¯āĻā§āĻ˛āĻŋāĻā§ āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°ā§, āĻ¤āĻžāĻ āĻ¸āĻ¨āĻžāĻā§āĻ¤āĻāĻ°āĻŖ āĻĨā§āĻā§ āĻŽā§āĻ¯āĻžāĻ˛āĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ°āĻā§āĻˇāĻž āĻāĻ°āĻž āĻā§āĻŖ āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖāĨ¤
ESET āĻĒāĻŖā§āĻ¯āĻā§āĻ˛āĻŋ āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§ āĻāĻŦā§āĻˇāĻŖāĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻ āĻĢāĻžāĻāĻ˛āĻāĻŋ āĻ¸āĻ¨āĻžāĻā§āĻ¤ āĻāĻ°āĻā§ā§ˇ āĻ¯ā§āĻšā§āĻ¤ā§ C&C āĻ¯ā§āĻāĻžāĻ¯ā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻāĻŋ āĻāĻāĻ¨ āĻĄāĻŋāĻ¸ā§āĻā§ āĻāĻ¨āĻā§āĻ°āĻŋāĻĒā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻāĻā§āĻ°āĻŽāĻŖāĻāĻžāĻ°ā§āĻĻā§āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻ¸āĻ āĻŋāĻ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻĒā§āĻ°ā§āĻā§āĻāĻ˛ āĻāĻāĻ¨āĻ āĻāĻžāĻ¨āĻž āĻ¯āĻžāĻ¯āĻŧāĻ¨āĻŋāĨ¤
āĻ¸āĻŽāĻā§āĻ¤āĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻ
āĻ¸āĻŽāĻā§āĻ¤āĻžāĻ° āĻ¸ā§āĻāĻā§āĻ° āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ MITER ATT&CK āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯āĻā§āĻ˛āĻŋāĻ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧ
āĻāĻ¤ā§āĻ¸: www.habr.com