OceanLotus: macOS-เดจเตเดณเตเดณ เด•เตเดทเตเดฆเตเดฐเดตเต†เดฏเตผ เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต

2019 เดฎเดพเตผเดšเตเดšเดฟเตฝ, เดธเตˆเดฌเตผ เด—เตเดฐเต‚เดชเตเดชเดพเดฏ OceanLotus-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ MacOS เด•เตเดทเตเดฆเตเดฐเดตเต†เดฏเดฑเดฟเดจเตเดฑเต† เด’เดฐเต เดชเตเดคเดฟเดฏ เดธเดพเดฎเตเดชเดฟเตพ, เดœเดจเดชเตเดฐเดฟเดฏ เด“เตบเดฒเตˆเตป เดธเตเด•เดพเดจเดฟเด‚เด—เต เดธเต‡เดตเดจเดฎเดพเดฏ VirusTotal-เดฒเต‡เด•เตเด•เต เด…เดชเตโ€Œเดฒเต‹เดกเต เดšเต†เดฏเตเดคเต. เดžเด™เตเด™เตพ เดชเด เดฟเดšเตเดš macOS เด•เตเดทเตเดฆเตเดฐเดตเต†เดฏเดฑเดฟเดจเตเดฑเต† เดฎเตเตป เดชเดคเดฟเดชเตเดชเดฟเดจเต เดธเดฎเดพเดจเดฎเดพเดฏ เด•เดดเดฟเดตเตเด•เตพ เดฌเดพเด•เตเด•เตโ€Œเดกเต‹เตผ เดŽเด•เตโ€Œเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเดฌเดฟเตพ เดซเดฏเดฒเดฟเดจเตเดฃเตเดŸเต, เดŽเดจเตเดจเดพเตฝ เด…เดคเดฟเดจเตเดฑเต† เด˜เดŸเดจ เดฎเดพเดฑเดฟ, เด…เดคเต เด•เดฃเตเดŸเต†เดคเตเดคเตเดจเตเดจเดคเต เด•เต‚เดŸเตเดคเตฝ เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเดพเดฃเต. เดจเดฟเตผเดญเดพเด—เตเดฏเดตเดถเดพเตฝ, เดˆ เดธเดพเดฎเตเดชเดฟเดณเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เด’เดฐเต เดกเตเดฐเต‹เดชเตเดชเตผ เด•เดฃเตเดŸเต†เดคเตเดคเดพเตป เดžเด™เตเด™เตพเด•เตเด•เต เด•เดดเดฟเดžเตเดžเดฟเดฒเตเดฒ, เด…เดคเดฟเดจเดพเตฝ เด…เดฃเตเดฌเดพเดง เดตเต†เด•เตโ€ŒเดŸเดฑเดฟเดจเต† เดžเด™เตเด™เตพเด•เตเด•เต เด‡เดคเตเดตเดฐเต† เด…เดฑเดฟเดฏเดฟเดฒเตเดฒ.

เดžเด™เตเด™เตพ เด…เดŸเตเดคเตเดคเดฟเดŸเต† เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฟเดšเตเดšเดคเต เด“เดทเตเดฏเตป เดฒเต‹เดŸเตเดŸเดธเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดชเต‹เดธเตเดฑเตเดฑเต เดตเดฟเตปเดกเต‹เดธเต เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเดฟเตฝ เดชเต†เตผเดธเดฟเดธเตเดฑเตเดฑเตปเดธเต เดจเตฝเด•เดพเดจเตเด‚ เด•เต‹เดกเต เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดทเตป เดตเต‡เด—เดคเตเดคเดฟเดฒเดพเด•เตเด•เดพเดจเตเด‚ เดซเต‚เดŸเตเดŸเตเดชเตเดฐเดฟเดจเตเดฑเต เด•เตเดฑเดฏเตเด•เตเด•เดพเดจเตเด‚ เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเตผเดฎเดพเตผ เดถเตเดฐเดฎเดฟเด•เตเด•เตเดจเตเดจเดคเต เดŽเด™เตเด™เดจเต†เดฏเดพเดฃเต†เดจเตเดจเตเด‚. เดˆ เดธเตˆเดฌเตผ เด—เตเดฐเต‚เดชเตเดชเดฟเดจเต เดฎเดพเด•เต‹เดธเดฟเดจเดพเดฏเดฟ เด’เดฐเต เด˜เดŸเด•เดตเตเด‚ เด‰เดฃเตเดŸเต†เดจเตเดจเตเด‚ เด…เดฑเดฟเดฏเดพเด‚. เดฎเตเดฎเตเดชเดคเตเดคเต† เดชเดคเดฟเดชเตเดชเตเดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเดชเตเดชเต†เดŸเตเดคเตเดคเตเดฎเตเดชเต‹เตพ, macOS-เดจเตเดณเตเดณ เด•เตเดทเตเดฆเตเดฐเดตเต†เดฏเดฑเดฟเดจเตเดฑเต† เดเดฑเตเดฑเดตเตเด‚ เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเดฟเดฒเต† เดฎเดพเดฑเตเดฑเด™เตเด™เดณเต† เดˆ เดชเต‹เดธเตเดฑเตเดฑเต เดตเดฟเดถเดฆเดฎเดพเด•เตเด•เตเดจเตเดจเต (เดŸเตเดฐเต†เตปเดกเต เดฎเตˆเด•เตเดฐเต‹ เดตเดฟเดตเดฐเดฟเดšเตเดšเดคเต), เด•เต‚เดŸเดพเดคเต† IDA Hex-Rays API เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดตเดฟเดถเด•เดฒเดจ เดธเดฎเดฏเดคเตเดคเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดŽเด™เตเด™เดจเต† เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เดณเตเดŸเต† เดกเต€เด•เตเดฐเดฟเดชเตเดทเตป เด“เดŸเตเดŸเต‹เดฎเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเดฎเต†เดจเตเดจเตเด‚ เดตเดฟเดตเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

OceanLotus: macOS-เดจเตเดณเตเดณ เด•เตเดทเตเดฆเตเดฐเดตเต†เดฏเตผ เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต

เดตเดฟเดถเด•เดฒเดจเด‚

เด…เดŸเตเดคเตเดค เดฎเต‚เดจเตเดจเต เดญเดพเด—เด™เตเด™เตพ เด’เดฐเต SHA-1 เดนเดพเดทเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด’เดฐเต เดธเดพเดฎเตเดชเดฟเดณเดฟเดจเตเดฑเต† เดตเดฟเดถเด•เดฒเดจเด‚ เดตเดฟเดตเดฐเดฟเด•เตเด•เตเดจเตเดจเต E615632C9998E4D3E5ACD8851864ED09B02C77D2. เดซเดฏเตฝ เดตเดฟเดณเดฟเด•เตเด•เตเดจเตเดจเต เดซเตเดฒเดพเดทเตเดฒเตˆเดฑเตเดฑเต, ESET เด†เดจเตเดฑเดฟเดตเตˆเดฑเดธเต เด‰เตฝเดชเตเดชเดจเตเดจเด™เตเด™เตพ เด‡เดคเต OSX/OceanLotus.D เด†เดฏเดฟ เด•เดฃเตเดŸเต†เดคเตเดคเตเดจเตเดจเต.

เด†เดจเตเดฑเดฟ-เดกเต€เดฌเด—เตเด—เดฟเด‚เด—เตเด‚ เดธเดพเตปเดกเตโ€Œเดฌเต‹เด•เตโ€Œเดธเต เดชเดฐเดฟเดฐเด•เตเดทเดฏเตเด‚

เดŽเดฒเตเดฒเดพ macOS OceanLotus เดฌเตˆเดจเดฑเดฟเด•เดณเต†เดฏเตเด‚ เดชเต‹เดฒเต†, เดธเดพเดฎเตเดชเดฟเตพ UPX-เดจเตŠเดชเตเดชเด‚ เดชเดพเด•เตเด•เต‡เดœเตเดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดŽเดจเตเดจเดพเตฝ เดฎเดฟเด•เตเด• เดชเดพเด•เตเด•เต‡เดœเตผ เดเดกเดจเตเดฑเดฟเดซเดฟเด•เตเด•เต‡เดทเตป เดŸเต‚เดณเตเด•เดณเตเด‚ เด‡เดคเต เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดฏเตเดจเตเดจเดฟเดฒเตเดฒ. "UPX" เดธเตเดŸเตเดฐเดฟเด‚เด—เดฟเดจเตเดฑเต† เดธเดพเดจเตเดจเดฟเดงเตเดฏเดคเตเดคเต† เด†เดถเตเดฐเดฏเดฟเดšเตเดšเตเดณเตเดณ เด’เดฐเต เด’เดชเตเดชเต เด…เดตเดฏเดฟเตฝ เด•เต‚เดŸเตเดคเดฒเดพเดฏเดฟ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเดฒเดพเด•เดพเด‚ เด‡เดคเต, เด•เต‚เดŸเดพเดคเต†, Mach-O เดธเดฟเด—เตเดจเต‡เดšเตเดšเดฑเตเด•เตพ เดตเดณเดฐเต† เด•เตเดฑเดตเดพเดฃเต, เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ เด…เดต เดชเดฒเดชเตเดชเต‹เดดเตเด‚ เด…เดชเตเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเดพเดฑเดฟเดฒเตเดฒ. เดˆ เดธเดตเดฟเดถเต‡เดทเดค เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดฟเด•เต เดกเดฟเดฑเตเดฑเด•เตเดทเตป เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเดพเด•เตเด•เตเดจเตเดจเต. เดฐเดธเด•เดฐเดฎเต†เดจเตเดจเต เดชเดฑเดฏเดŸเตเดŸเต†, เด…เตบเดชเดพเด•เตเด•เต เดšเต†เดฏเตเดค เดถเต‡เดทเด‚, เดชเตเดฐเดตเต‡เดถเดจ เดชเต‹เดฏเดฟเดจเตเดฑเต เดตเดฟเดญเดพเด—เดคเตเดคเดฟเดจเตเดฑเต† เดคเตเดŸเด•เตเด•เดคเตเดคเดฟเดฒเดพเดฃเต __cfstring เดตเดฟเดญเดพเด—เดคเตเดคเดฟเตฝ .TEXT. เดšเตเดตเดŸเต†เดฏเตเดณเตเดณ เดšเดฟเดคเตเดฐเดคเตเดคเดฟเตฝ เด•เดพเดฃเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเตเดชเต‹เดฒเต† เดˆ เดตเดฟเดญเดพเด—เดคเตเดคเดฟเดจเต เดซเตเดฒเดพเด—เต เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเตเด•เตพ เด‰เดฃเตเดŸเต.

OceanLotus: macOS-เดจเตเดณเตเดณ เด•เตเดทเตเดฆเตเดฐเดตเต†เดฏเตผ เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต
เดšเดฟเดคเตเดฐเด‚ 1. MACH-O __cfstring เดตเดฟเดญเดพเด—เด‚ เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเตเด•เตพ

เดšเดฟเดคเตเดฐเด‚ 2-เตฝ เด•เดพเดฃเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเตเดชเต‹เดฒเต†, เดตเดฟเดญเดพเด—เดคเตเดคเดฟเดฒเต† เด•เต‹เดกเต เดฒเตŠเด•เตเด•เต‡เดทเดจเตเด•เตพ __cfstring เด•เต‹เดกเต เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เดณเดพเดฏเดฟ เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต† เดšเดฟเดฒ เดกเดฟเดธเตเด…เดธเด‚เดฌเตเดฒเดฟเด‚เด—เต เดŸเต‚เดณเตเด•เดณเต† เด•เดฌเดณเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต.

OceanLotus: macOS-เดจเตเดณเตเดณ เด•เตเดทเตเดฆเตเดฐเดตเต†เดฏเตผ เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต
เดšเดฟเดคเตเดฐเด‚ 2. เดฌเดพเด•เตเด•เตโ€Œเดกเต‹เตผ เด•เต‹เดกเต เดกเดพเดฑเตเดฑเดฏเดพเดฏเดฟ IDA เด•เดฃเตเดŸเต†เดคเตเดคเดฟ

เด’เดฐเดฟเด•เตเด•เตฝ เดŽเด•เตโ€Œเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเต เดšเต†เดฏเตโ€Œเดคเดพเตฝ, เดฌเตˆเดจเดฑเดฟ เด’เดฐเต เด†เดจเตเดฑเดฟ-เดกเต€เดฌเด—เตเด—เดฑเดพเดฏเดฟ เด’เดฐเต เดคเตเดฐเต†เดกเต เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเดฟเดจเตเดฑเต† เดเด• เด‰เดฆเตเดฆเต‡เดถเตเดฏเด‚ เด’เดฐเต เดกเต€เดฌเด—เตเด—เดฑเดฟเดจเตเดฑเต† เดธเดพเดจเตเดจเดฟเดงเตเดฏเด‚ เดคเตเดŸเตผเดšเตเดšเดฏเดพเดฏเดฟ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเด• เดŽเดจเตเดจเดคเดพเดฃเต. เดˆ เด’เดดเตเด•เตเด•เดฟเดจเดพเดฏเดฟ:

- เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดกเต€เดฌเด—เตเด—เตผ เด…เตบเดนเตเด•เตเด•เต เดšเต†เดฏเตเดฏเดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เตเดจเตเดจเต, เดตเดฟเดณเดฟเด•เตเด•เตเดจเตเดจเต ptrace ั PT_DENY_ATTACH เด’เดฐเต เด…เดญเตเดฏเตผเดคเตเดฅเดจ เดชเดฐเดพเดฎเต€เดฑเตเดฑเดฑเดพเดฏเดฟ
- เด’เดฐเต เดซเด‚เด—เตโ€Œเดทเตป เดตเดฟเดณเดฟเดšเตเดšเต เดšเดฟเดฒ เดŽเด•เตเดธเตเด•เตเดฒเต‚เดธเต€เดตเต เดชเต‹เตผเดŸเตเดŸเตเด•เตพ เดคเตเดฑเดจเตเดจเดฟเดŸเตเดŸเตเดฃเตเดŸเต‹เดฏเต†เดจเตเดจเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเต task_get_exception_ports
- เดซเตเดฒเดพเด—เดฟเดจเตเดฑเต† เดธเดพเดจเตเดจเดฟเดงเตเดฏเด‚ เดชเดฐเดฟเดถเต‹เดงเดฟเดšเตเดšเต เดšเตเดตเดŸเต†เดฏเตเดณเตเดณ เดšเดฟเดคเตเดฐเดคเตเดคเดฟเตฝ เด•เดพเดฃเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเตเดชเต‹เดฒเต†, เดกเต€เดฌเด—เตเด—เตผ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต‹เดฏเต†เดจเตเดจเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเต P_TRACED เดจเดฟเดฒเดตเดฟเดฒเต† เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเดฟเตฝ

OceanLotus: macOS-เดจเตเดณเตเดณ เด•เตเดทเตเดฆเตเดฐเดตเต†เดฏเตผ เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต
เดšเดฟเดคเตเดฐเด‚ 3. sysctl เดซเด‚เด—เตโ€Œเดทเตป เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดกเต€เดฌเด—เตเด—เตผ เด•เดฃเด•เตเดทเตป เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเต

เด’เดฐเต เดกเต€เดฌเด—เตเด—เดฑเดฟเดจเตเดฑเต† เดธเดพเดจเตเดจเดฟเดงเตเดฏเด‚ เดตเดพเดšเตเดšเตเดกเต‹เด—เต เด•เดฃเตเดŸเต†เดคเตเดคเดฟเดฏเดพเตฝ, เดซเด‚เด—เตเดทเตป เดŽเดจเตเดจเต เดตเดฟเดณเดฟเด•เตเด•เตเดจเตเดจเต exit. เด•เต‚เดŸเดพเดคเต†, เดฐเดฃเตเดŸเต เด•เดฎเดพเตปเดกเตเด•เตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดšเตเดšเต เดธเดพเดฎเตเดชเดฟเตพ เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเต:

ioreg -l | grep -e "Manufacturer" ะธ sysctl hw.model

เด…เดฑเดฟเดฏเดชเตเดชเต†เดŸเตเดจเตเดจ เดตเดฟเตผเดšเตเดšเตเดตเดฒเตˆเดธเต‡เดทเตป เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เดณเตเดŸเต† เดนเดพเตผเดกเต-เด•เต‹เดกเดกเต เดฒเดฟเดธเตเดฑเตเดฑเดฟเดจเต†เดคเดฟเดฐเต† เดธเดพเดฎเตเดชเดฟเตพ เดฑเดฟเดŸเตเดŸเต‡เตบ เดฎเต‚เดฒเตเดฏเด‚ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเต: เด…เด•เตเด•เดฟเตพ, VMware, เดตเดฟเตผเดšเตเดตเตฝเดฌเต‹เด•เตเดธเต เด…เดฅเดตเดพ เดธเดฎเดพเดจเตเดคเดฐเด™เตเด™เตพ. เด…เดตเดธเดพเดจเดฎเดพเดฏเดฟ, เดฎเต†เดทเต€เตป เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ "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 เดธเต†เตผเดตเดฑเดฟเดฒเต‡เด•เตเด•เต เด…เดฏเดšเตเดš เด†เดฆเตเดฏ เดชเดพเด•เตเด•เดฑเตเดฑเดฟเตฝ เดคเดพเดดเต†เดฏเตเดณเตเดณ เดชเดŸเตเดŸเดฟเด•เดฏเดฟเดฒเต† เด•เดฎเดพเตปเดกเตเด•เตพ เดถเต‡เด–เดฐเดฟเดšเตเดš เดŽเดฒเตเดฒเดพ เดกเดพเดฑเตเดฑเดฏเตเด‚ เด‰เตพเดชเตเดชเต†เดŸเต†, เดนเต‹เดธเตเดฑเตเดฑเต เดฎเต†เดทเต€เดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เด•เต‚เดŸเตเดคเตฝ เดตเดฟเดตเดฐเด™เตเด™เตพ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

OceanLotus: macOS-เดจเตเดณเตเดณ เด•เตเดทเตเดฆเตเดฐเดตเต†เดฏเตผ เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต

เดˆ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดฎเดพเดฑเตเดฑเดคเตเดคเดฟเดจเต เดชเตเดฑเดฎเต‡, เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดซเดฟเตฝเดŸเตเดŸเดฑเดฟเด‚เด—เดฟเดจเดพเดฏเดฟ เดธเดพเดฎเตเดชเดฟเตพ เด’เดฐเต เดฒเตˆเดฌเตเดฐเดฑเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ libcurl, เดŽเดจเตเดจเดพเตฝ เด’เดฐเต เดฌเดพเดนเตเดฏ เดฒเตˆเดฌเตเดฐเดฑเดฟ. เด…เดคเต เด•เดฃเตเดŸเต†เดคเตเดคเตเดจเตเดจเดคเดฟเดจเต, เดจเดฟเดฒเดตเดฟเดฒเต† เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเดฏเดฟเดฒเต† เดŽเดฒเตเดฒเดพ เดซเดฏเดฒเตเด•เดณเตเด‚ AES-256-CBC เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด•เต€ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดกเต€เด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเตป เดฌเดพเด•เตเด•เตโ€Œเดกเต‹เตผ เดถเตเดฐเดฎเดฟเด•เตเด•เตเดจเตเดจเต. gFjMXBgyXWULmVVVzyxy, เดชเต‚เดœเตเดฏเด™เตเด™เตพ เด•เตŠเดฃเตเดŸเต เดชเดพเดกเต. เด“เดฐเต‹ เดซเดฏเดฒเตเด‚ เดกเต€เด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดšเต†เดฏเตเดคเต เดธเต‡เดตเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต /tmp/store, เด•เต‚เดŸเดพเดคเต† เด‡เดคเต เด’เดฐเต เดฒเตˆเดฌเตเดฐเดฑเดฟเดฏเดพเดฏเดฟ เดฒเต‹เดกเต เดšเต†เดฏเตเดฏเดพเดจเตเดณเตเดณ เดถเตเดฐเดฎเด‚ เดซเด‚เด—เตเดทเตป เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเดŸเดคเตเดคเตเดจเตเดจเต dlopen. เด’เดฐเต เดกเต€เด•เตเดฐเดฟเดชเตเดทเตป เดถเตเดฐเดฎเด‚ เดตเดฟเดœเดฏเด•เดฐเดฎเดพเดฏ เด•เต‹เดณเดฟเตฝ เด•เดฒเดพเดถเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ 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 เดŽเดจเตเดจเดคเดฟเตฝ เดฎเดฑเตเดฑเต†เดฒเตเดฒเดพ เดธเดพเดนเดšเดฐเตเดฏเด™เตเด™เดณเดฟเดฒเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ. เดซเด‚เด—เตเดทเตป เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดซเดฏเตฝ เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดฎเดฑเดฏเตเด•เตเด•เตเดจเตเดจเต _chflags, เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด…เดคเดฟเดจเตเดฑเต† เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเต เดฎเดพเดฑเตเดฑเตเดจเตเดจเต touch โ€“t เด’เดฐเต เด•เตเดฐเดฎเดฐเดนเดฟเดคเดฎเดพเดฏ เดฎเต‚เดฒเตเดฏเด‚.

เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เตพ เดกเต€เด•เต‹เดกเดฟเด‚เด—เต

เดฎเตเดฎเตเดชเดคเตเดคเต† เด“เดชเตเดทเดจเตเด•เตพ เดชเต‹เดฒเต†, เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เตพ AES-256-CBC (เดนเต†เด•เตเดธเดพเดกเต†เดธเดฟเดฎเตฝ เด•เต€: 9D7274AD7BCEF0DED29BDBB428C251DF8B350B92 เดชเต‚เดœเตเดฏเด™เตเด™เตพ เด•เตŠเดฃเตเดŸเต เดชเดพเดกเต เดšเต†เดฏเตเดคเต, เด•เต‚เดŸเดพเดคเต† IV เดชเต‚เดœเตเดฏเด™เตเด™เตพ เด•เตŠเดฃเตเดŸเต เดจเดฟเดฑเดšเตเดšเดคเต) เดซเด‚เด—เตเดทเดจเดฟเดฒเต‚เดŸเต† CCCrypt. เดฎเตเตป เดชเดคเดฟเดชเตเดชเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เด•เต€ เดฎเดพเดฑเดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต, เดชเด•เตเดทเต‡ เด—เตเดฐเต‚เดชเตเดชเต เด‡เดชเตเดชเต‹เดดเตเด‚ เด…เดคเต‡ เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดŽเตปเด•เตเดฐเดฟเดชเตเดทเตป เด…เตฝเด—เต‹เดฐเดฟเดคเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเตฝ, เดกเต€เด•เตเดฐเดฟเดชเตเดทเตป เด“เดŸเตเดŸเต‹เดฎเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚. เดˆ เดชเต‹เดธเตเดฑเตเดฑเดฟเดจเต เดชเตเดฑเดฎเต‡, เดฌเตˆเดจเดฑเดฟ เดซเดฏเดฒเดฟเตฝ เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เตพ เดกเต€เด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเตป Hex-Rays API เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต IDA เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดžเด™เตเด™เตพ เดชเตเดฑเดคเตเดคเดฟเดฑเด•เตเด•เตเดจเตเดจเต. OceanLotus-เดจเตเดฑเต† เดญเดพเดตเดฟ เดตเดฟเดถเด•เดฒเดจเดคเตเดคเดฟเดจเตเด‚ เดžเด™เตเด™เตพเด•เตเด•เต เด‡เดคเตเดตเดฐเต† เดจเต‡เดŸเดพเดจเดพเด•เดพเดคเตเดค เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดธเดพเดฎเตเดชเดฟเดณเตเด•เดณเตเดŸเต† เดตเดฟเดถเด•เดฒเดจเดคเตเดคเดฟเดจเตเด‚ เดˆ เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดธเดนเดพเดฏเดฟเดšเตเดšเต‡เด•เตเด•เดพเด‚. เด’เดฐเต เดซเด‚เด—เตโ€Œเดทเดจเดฟเดฒเต‡เด•เตเด•เต เด•เตˆเดฎเดพเดฑเดฟเดฏ เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเตเด•เตพ เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด’เดฐเต เดธเดพเตผเดตเดคเตเดฐเดฟเด• เดฐเต€เดคเดฟเดฏเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณเดคเดพเดฃเต เดธเตโ€Œเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต. เด•เต‚เดŸเดพเดคเต†, เด‡เดคเต เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเตผ เด…เดธเตˆเตปเดฎเต†เดจเตเดฑเตเด•เตพ เดจเต‹เด•เตเด•เตเดจเตเดจเต. เดซเด‚เด—เตโ€Œเดทเตป เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเตเด•เดณเตเดŸเต† เด’เดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดฒเดญเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดˆ เดฐเต€เดคเดฟ เดตเต€เดฃเตเดŸเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดตเตเดจเตเดจเดคเดพเดฃเต, เดคเตเดŸเตผเดจเตเดจเต เด…เดคเต เด•เต‹เตพเดฌเดพเด•เตเด•เดฟเดฒเต‡เด•เตเด•เต เด•เตˆเดฎเดพเดฑเตเด•.

เดซเด‚เด—เตเดทเตป เดชเตเดฐเต‹เดŸเตเดŸเต‹เดŸเตˆเดชเตเดชเต เด…เดฑเดฟเดฏเตเดจเตเดจเต เดกเต€เด•เตเดฐเดฟเดชเตเดฑเตเดฑเต, เดˆ เดซเด‚เด—เตโ€Œเดทเดจเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดŽเดฒเตเดฒเดพ เด•เตเดฐเต‹เดธเต-เดฑเดซเดฑเตปเดธเตเด•เดณเตเด‚ เดŽเดฒเตเดฒเดพ เด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเตเด•เดณเตเด‚ เดธเตโ€Œเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เด•เดฃเตเดŸเต†เดคเตเดคเตเดจเตเดจเต, เดคเตเดŸเตผเดจเตเดจเต เดกเดพเดฑเตเดฑ เดกเต€เด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เด•เตเดฐเต‹เดธเต-เดฑเดซเดฑเตปเดธเต เดตเดฟเดฒเดพเดธเดคเตเดคเดฟเตฝ เด’เดฐเต เด•เดฎเดจเตเดฑเดฟเดจเตเดณเตเดณเดฟเตฝ เดชเตเดฒเต†เดฏเดฟเตป เดŸเต†เด•เตโ€Œเดธเตโ€Œเดฑเตเดฑเต เดธเตเดฅเดพเดชเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดถเดฐเดฟเดฏเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เด…เดคเต base64 เดกเต€เด•เต‹เดกเดฟเด‚เด—เต เดซเด‚เด—เตเดทเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เด‡เดทเตโ€ŒเดŸเดพเดจเตเดธเตƒเดค เด…เด•เตเดทเดฐเดฎเดพเดฒเดฏเดฟเดฒเต‡เด•เตเด•เต เดธเดœเตเดœเต€เด•เดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เดฃเด‚, เด•เต‚เดŸเดพเดคเต† เด•เต€เดฏเตเดŸเต† เดฆเตˆเตผเด˜เตเดฏเด‚ เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจ เด’เดฐเต เด†เด—เต‹เดณ เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต (เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ เด’เดฐเต DWORD, เดšเดฟเดคเตเดฐเด‚ 4 เด•เดพเดฃเตเด•).

OceanLotus: macOS-เดจเตเดณเตเดณ เด•เตเดทเตเดฆเตเดฐเดตเต†เดฏเตผ เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต
เดšเดฟเดคเตเดฐเด‚ 4. เด†เด—เต‹เดณ เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเดฟเดจเตเดฑเต† เดจเดฟเตผเดตเดšเดจเด‚ key_len

เดซเด‚เด—เตโ€Œเดทเตป เดตเดฟเตปเดกเต‹เดฏเดฟเตฝ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดกเต€เด•เตเดฐเดฟเดชเตเดทเตป เดซเด‚เด—เตโ€Œเดทเดจเดฟเตฝ เดตเดฒเดคเต-เด•เตเดฒเดฟเด•เตเด•เตเดšเต†เดฏเตเดคเต โ€œเด†เตผเด—เตเดฏเตเดฎเต†เดจเตเดฑเตเด•เตพ เดŽเด•เตโ€Œเดธเตโ€ŒเดŸเตเดฐเดพเด•เตเดฑเตเดฑเตเดšเต†เดฏเตโ€Œเดคเต เดกเต€เด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเด•โ€ เด•เตเดฒเดฟเด•เตเด•เตเดšเต†เดฏเตเดฏเตเด•. เดšเดฟเดคเตเดฐเด‚ 5-เตฝ เด•เดพเดฃเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเตเดชเต‹เดฒเต† เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดกเต€เด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดšเต†เดฏเตเดค เดตเดฐเดฟเด•เตพ เด•เดฎเดจเตเดฑเตเด•เดณเดฟเตฝ เดธเตเดฅเดพเดชเดฟเด•เตเด•เดฃเด‚.

OceanLotus: macOS-เดจเตเดณเตเดณ เด•เตเดทเตเดฆเตเดฐเดตเต†เดฏเตผ เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต
เดšเดฟเดคเตเดฐเด‚ 5. เดกเต€เด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดšเต†เดฏเตเดค เดตเดพเดšเด•เด‚ เด…เดญเดฟเดชเตเดฐเดพเดฏเด™เตเด™เดณเดฟเตฝ เดธเตเดฅเดพเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต

เดˆ เดฐเต€เดคเดฟเดฏเดฟเตฝ, เดกเต€เด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดšเต†เดฏเตเดค เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เตพ IDA เดตเดฟเตปเดกเต‹เดฏเดฟเตฝ เดธเต—เด•เดฐเตเดฏเดชเตเดฐเดฆเดฎเดพเดฏเดฟ เด’เดฐเตเดฎเดฟเดšเตเดšเต เดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดจเตเดจเต xrefs เดšเดฟเดคเตเดฐเด‚ 6-เตฝ เด•เดพเดฃเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเตเดชเต‹เดฒเต† เดˆ เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเดพเดฏเดฟ.

OceanLotus: macOS-เดจเตเดณเตเดณ เด•เตเดทเตเดฆเตเดฐเดตเต†เดฏเตผ เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต
เดšเดฟเดคเตเดฐเด‚ 6. f_decrypt เดซเด‚เด—เตโ€Œเดทเดจเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ Xrefs

เด…เดตเดธเดพเดจ เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เด‡เดตเดฟเดŸเต† เด•เดพเดฃเดพเด‚ เดœเดฟเดคเตเดคเตเดฌเต เดฑเดฟเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟ.

เดคเต€เดฐเตเดฎเดพเดจเด‚

เด‡เดคเดฟเดจเด•เด‚ เดธเต‚เดšเดฟเดชเตเดชเดฟเดšเตเดšเดคเตเดชเต‹เดฒเต†, OceanLotus เด…เดคเดฟเดจเตเดฑเต† เดŸเต‚เตพเด•เดฟเดฑเตเดฑเต เดจเดฟเดฐเดจเตเดคเดฐเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเตเด•เดฏเตเด‚ เด…เดชเตเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เด‡เดคเตเดคเดตเดฃ, เดฎเดพเด•เต เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพเด•เตเด•เตŠเดชเตเดชเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป เดธเตˆเดฌเตผ เด—เตเดฐเต‚เดชเตเดชเต เดฎเดพเตฝเดตเต†เดฏเตผ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดฟ. เด•เต‹เดกเดฟเดจเต เดตเดฒเดฟเดฏ เดฎเดพเดฑเตเดฑเดฎเตŠเดจเตเดจเตเด‚ เดธเด‚เดญเดตเดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒ, เดŽเดจเตเดจเดพเตฝ เดชเดฒ Mac เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เดณเตเด‚ เดธเตเดฐเด•เตเดทเดพ เด‰เตฝเดชเตเดชเดจเตเดจเด™เตเด™เดณเต† เด…เดตเด—เดฃเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเตฝ, เดฎเดพเตฝเดตเต†เดฏเดฑเดฟเดจเต† เด•เดฃเตเดŸเต†เดคเตเดคเตเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดธเด‚เดฐเด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเดคเต เดฆเตเดตเดฟเดคเต€เดฏ เดชเตเดฐเดพเดงเดพเดจเตเดฏเดฎเตเดณเตเดณเดคเดพเดฃเต.

เด—เดตเต‡เดทเดฃ เดธเดฎเดฏเดคเตเดคเต ESET เด‰เตฝเดชเตเดชเดจเตเดจเด™เตเด™เตพ เด‡เดคเดฟเดจเด•เด‚ เดคเดจเตเดจเต† เดˆ เดซเดฏเตฝ เด•เดฃเตเดŸเตเดชเดฟเดŸเดฟเดšเตเดšเดฟเดฐเตเดจเตเดจเต. C&C เด†เดถเดฏเดตเดฟเดจเดฟเดฎเดฏเดคเตเดคเดฟเดจเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดฒเตˆเดฌเตเดฐเดฑเดฟ เด‡เดชเตเดชเต‹เตพ เดกเดฟเดธเตเด•เดฟเตฝ เดŽเตปเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดšเต†เดฏเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเตฝ, เด†เด•เตเดฐเดฎเดฃเด•เดพเดฐเดฟเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เด•เตƒเดคเตเดฏเดฎเดพเดฏ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ เด‡เดคเตเดตเดฐเต† เด…เดฑเดฟเดตเดพเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒ.

เดตเดฟเดŸเตเดŸเตเดตเต€เดดเตเดšเดฏเตเดŸเต† เดธเต‚เดšเด•เด™เตเด™เตพ

เดตเดฟเดŸเตเดŸเตเดตเต€เดดเตเดšเดฏเตเดŸเต† เดธเต‚เดšเด•เด™เตเด™เดณเตเด‚ MITER ATT&CK เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเตเด•เดณเตเด‚ เด‡เดคเดฟเตฝ เดฒเดญเตเดฏเดฎเดพเดฃเต เดธเดพเดฎเต‚เดนเดฟเด•เด‚.

เด…เดตเดฒเด‚เดฌเด‚: www.habr.com

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•