เบเบฒเบ™เบœเบฐเบˆเบปเบ™เป„เบžเบ‚เบญเบ‡ Malware เบ—เบตเปˆเบซเบผเบปเบ‡เป„เบซเบผ, เบžเบฒเบเบ—เบต IV: DDE เปเบฅเบฐ Word Document Fields

เบเบฒเบ™เบœเบฐเบˆเบปเบ™เป„เบžเบ‚เบญเบ‡ Malware เบ—เบตเปˆเบซเบผเบปเบ‡เป„เบซเบผ, เบžเบฒเบเบ—เบต IV: DDE เปเบฅเบฐ Word Document Fields

เบšเบปเบ”เบ„เบงเบฒเบกเบ™เบตเป‰เปเบกเปˆเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบŠเบธเบ” Malware Fileless. เบžเบฒเบเบชเปˆเบงเบ™เบญเบทเปˆเบ™เป†เบ—เบฑเบ‡เปเบปเบ”เบ‚เบญเบ‡เบŠเบธเบ”:

เปƒเบ™เบšเบปเบ”เบ„เบงเบฒเบกเบ™เบตเป‰, เบ‚เป‰เบญเบเบˆเบฐเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบเบฒเบ™เป‚เบˆเบกเบ•เบต fileless เบซเบผเบฒเบเบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ—เบตเปˆเบชเบฑเบšเบชเบปเบ™เบซเบผเบฒเบเบ”เป‰เบงเบเบเบฒเบ™เบ›เบฑเบเปเบธเบ”เบขเบนเปˆเปƒเบ™เบฅเบฐเบšเบปเบš. เปเบ•เปˆเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบžเบปเบšเบเบฑเบšเบเบฒเบ™เป‚เบˆเบกเบ•เบตเปเบšเบšเบ‡เปˆเบฒเบเบ”เบฒเบเบ—เบตเปˆเบšเปเปˆเบซเบ™เป‰เบฒเป€เบŠเบทเปˆเบญ, เบšเปเปˆเบกเบตเบฅเบฐเบซเบฑเบ” - เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบกเบต Macros Word เบซเบผเบท Excel! เปเบฅเบฐเบ™เบตเป‰เบžเบดเบชเบนเบ”เป„เบ”เป‰เบซเบผเบฒเบเบ›เบฐเบชเบดเบ”เบ—เบดเบœเบปเบ™เบซเบผเบฒเบเบชเบปเบกเบกเบธเบ”เบ•เบดเบ–เบฒเบ™เบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบšเบ‚เบญเบ‡เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบ—เบตเปˆเบ•เบดเบ”เบžเบฑเบ™เบเบฑเบšเบŠเบธเบ”เบ‚เบญเบ‡เบšเบปเบ”เบ„เบงเบฒเบกเบ™เบตเป‰: เบเบฒเบ™เบ—เปเบฒเบฅเบฒเบ perimeter เบžเบฒเบเบ™เบญเบเบ‚เบญเบ‡เบญเบปเบ‡เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เปƒเบ”เบซเบ™เบถเปˆเบ‡เบšเปเปˆเปเบกเปˆเบ™เบงเบฝเบเบ—เบตเปˆเบเบฒเบเป€เบฅเบตเบ.

เบเบฒเบ™เป‚เบˆเบกเบ•เบตเบ„เบฑเป‰เบ‡เบ—เบณเบญเบดเบ”เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบˆเบฐเบญเบฐเบ—เบดเบšเบฒเบเบเบฒเบ™เบ‚เบนเบ”เบฎเบตเบ”เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเบ‚เบญเบ‡ Microsoft Word เบ—เบตเปˆเบญเบตเบ‡เปƒเบชเปˆ เบฅเป‰เบฒเบชเบฐเป„เบซเบก เป‚เบ›เบฃเป‚เบ•เบ„เปเบเบฒเบ™เปเบฅเบเบ›เปˆเบฝเบ™เบ‚เปเป‰เบกเบนเบ™เปเบšเบšเป„เบ”เบ™เบฒเบกเบดเบ (dde). เบ™เบฒเบ‡เป„เบ”เป‰เปเบฅเป‰เบง เบ„เบปเบ‡เบ—เบตเปˆ. เบญเบฑเบ™เบ—เบตเบชเบญเบ‡เบ‚เบธเบ”เบ„เบปเป‰เบ™เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเบ—เบปเปˆเบงเป„เบ›เปƒเบ™ Microsoft COM เปเบฅเบฐเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เป‚เบญเบ™เบงเบฑเบ”เบ–เบธ.

เบเบฑเบšเบ„เบทเบ™เบชเบนเปˆเบญเบฐเบ™เบฒเบ„เบปเบ”เบเบฑเบš DDE

เบกเบตเปƒเบœเบเบฑเบ‡เบˆเบทเปˆ DDE? เบญเบฒเบ”เบˆเบฐเบšเปเปˆเบซเบผเบฒเบ. เบกเบฑเบ™เปเบกเปˆเบ™เบซเบ™เบถเปˆเบ‡เปƒเบ™เบ„เบฑเป‰เบ‡เบ—เปเบฒเบญเบดเบ” เป‚เบ›เบฃเป‚เบ•เบ„เบญเบ™เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ—เบตเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™ เปเบฅเบฐเบญเบธเบ›เบฐเบเบญเบ™เบชเบฒเบกเบฒเบ”เป‚เบญเบ™เบ‚เปเป‰เบกเบนเบ™เป„เบ”เป‰.

เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เป€เบ›เบฑเบ™โ€‹เบžเบฝเบ‡โ€‹เป€เบฅเบฑเบโ€‹เบ™เป‰เบญเบโ€‹เบ„เบธเป‰เบ™โ€‹เป€เบ„เบตเบโ€‹เบเบฑเบšโ€‹เบ•เบปเบ™โ€‹เป€เบญเบ‡โ€‹เป€เบžเบฒเบฐโ€‹เบงเปˆเบฒโ€‹เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เป€เบ„เบตเบโ€‹เบเบงเบ”โ€‹เบชเบญเบšโ€‹เปเบฅเบฐโ€‹เบ—เบปเบ”โ€‹เบชเบญเบšโ€‹เบญเบธโ€‹เบ›เบฐโ€‹เบเบญเบ™โ€‹เป‚เบ—เบฅเบฐโ€‹เบ„เบปเบกโ€‹. เปƒเบ™เป€เบงเบฅเบฒเบ™เบฑเป‰เบ™, DDE เป„เบ”เป‰เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰, เบ•เบปเบงเบขเปˆเบฒเบ‡, เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เบชเบนเบ™เป‚เบ—เบซเบฒเป€เบžเบทเปˆเบญเป‚เบญเบ™ ID เบœเบนเป‰เป‚เบ—เป„เบ›เบซเบฒเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™ CRM, เป€เบŠเบดเปˆเบ‡เปƒเบ™เบ—เบตเปˆเบชเบธเบ”เบเปเปˆเป€เบ›เบตเบ”เบšเบฑเบ”เบฅเบนเบเบ„เป‰เบฒ. เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบชเบดเปˆเบ‡เบ™เบตเป‰, เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบชเบฒเบ RS-232 เบฅเบฐเบซเบงเปˆเบฒเบ‡เป‚เบ—เบฅเบฐเบชเบฑเบšเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เปเบฅเบฐเบ„เบญเบกเบžเบดเบงเป€เบ•เบตเบ‚เบญเบ‡เบ—เปˆเบฒเบ™. เบกเบทเป‰เบ™เบฑเป‰เบ™เป€เบ›เบฑเบ™เบกเบทเป‰เบ™เบฑเป‰เบ™!

เบเป‰เบญเบ™เบงเปˆเบฒเบกเบฑเบ™เบซเบฑเบ™เบญเบญเบ, Microsoft Word เปเบกเปˆเบ™เบเบฑเบ‡ เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ DDE.

เบชเบดเปˆเบ‡เบ—เบตเปˆเป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เป‚เบˆเบกเบ•เบตเบ™เบตเป‰เบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบœเบปเบ™เป‚เบ”เบเบšเปเปˆเบกเบตเบฅเบฐเบซเบฑเบ”เปเบกเปˆเบ™เบงเปˆเบฒเป€เบˆเบปเป‰เบฒเบชเบฒเบกเบฒเบ”เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบญเบฐเบ™เบธเบชเบฑเบ™เบเบฒ DDE เป„เบ”เป‰ เบšเปเปˆเบชเบฐเบšเบฒเบ เบˆเบฒเบเบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เปƒเบ™เป€เบญเบเบฐเบชเบฒเบ™ Word (เบซเบฅเบตเบเป„เบ›เบซเบฒ SensePost เบชเปเบฒเบฅเบฑเบš เบเบฒเบ™เบ„เบปเป‰เบ™เบ„เบงเป‰เบฒเปเบฅเบฐเบชเบดเปˆเบ‡เบžเบดเบก เบเปˆเบฝเบงโ€‹เบเบฑเบšโ€‹เบกเบฑเบ™).

เบฅเบฐเบซเบฑเบ”เบžเบฒเบเบชเบฐเบซเบ™เบฒเบก เป€เบ›เบฑเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเป€เบเบปเปˆเบฒเปเบเปˆเบญเบตเบเบญเบฑเบ™เปœเบถเปˆเบ‡เบ‚เบญเบ‡ MS Word เบ—เบตเปˆเบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบžเบตเปˆเบกเบ‚เปเป‰เบ„เบงเบฒเบกเปเบšเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบง เปเบฅเบฐเบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบผเปเบเบผเบกเปƒเบชเปˆเป€เบญเบเบฐเบชเบฒเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป„เบ”เป‰. เบ•เบปเบงเบขเปˆเบฒเบ‡เบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™เบ—เบตเปˆเบชเบธเบ”เปเบกเปˆเบ™เบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เป€เบฅเบเบซเบ™เป‰เบฒ, เป€เบŠเบดเปˆเบ‡เบชเบฒเบกเบฒเบ”เปƒเบชเปˆเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบชเปˆเบงเบ™เบ—เป‰เบฒเบเป‚เบ”เบเปƒเบŠเป‰เบ„เปˆเบฒ {PAGE *MERGEFORMAT}. เบ™เบตเป‰เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบชเป‰เบฒเบ‡เบ•เบปเบงเป€เบฅเบเบซเบ™เป‰เบฒเป‚เบ”เบเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”.

เบเบฒเบ™เบœเบฐเบˆเบปเบ™เป„เบžเบ‚เบญเบ‡ Malware เบ—เบตเปˆเบซเบผเบปเบ‡เป„เบซเบผ, เบžเบฒเบเบ—เบต IV: DDE เปเบฅเบฐ Word Document Fields
เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒ: เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบŠเบญเบเบซเบฒเบฅเบฒเบเบเบฒเบ™เป€เบกเบ™เบนเบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเบžเบฒเบเปƒเบ•เป‰ Insert.

เบ‚เป‰เบญเบเบˆเบทเปˆเป„เบ”เป‰เบงเปˆเบฒเป€เบกเบทเปˆเบญเบ‚เป‰เบญเบเบ„เบปเป‰เบ™เบžเบปเบšเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ™เบตเป‰เบ„เบฑเป‰เบ‡เบ—เปเบฒเบญเบดเบ”เปƒเบ™ Word, เบ‚เป‰เบญเบเบ›เบฐเบซเบฅเบฒเบ”เปƒเบˆ. เปเบฅเบฐเบˆเบปเบ™เบเปˆเบงเบฒ patch เบ›เบดเบ”เบกเบฑเบ™, Word เบเบฑเบ‡เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบ DDE fields. เปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เปเบกเปˆเบ™เบงเปˆเบฒ DDE เบˆเบฐเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰ Word เบ•เบดเบ”เบ•เปเปˆเบชเบทเปˆเบชเบฒเบ™เป‚เบ”เบเบเบปเบ‡เบเบฑเบšเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบชเบปเปˆเบ‡เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เป€เบญเบเบฐเบชเบฒเบ™. เบกเบฑเบ™เป€เบ›เบฑเบ™เป€เบ—เบเป‚เบ™เป‚เบฅเบเบตเป„เบงเบซเบ™เบธเปˆเบกเบซเบผเบฒเบเปƒเบ™เป€เบงเบฅเบฒเบ™เบฑเป‰เบ™ - เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เปเบฅเบเบ›เปˆเบฝเบ™เบ‚เปเป‰เบกเบนเบ™เบเบฑเบšเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบžเบฒเบเบ™เบญเบ. เบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบ•เปเปˆเบกเบฒเป€เบ›เบฑเบ™เป€เบ—เบเป‚เบ™เป‚เบฅเบเบต COM, เป€เบŠเบดเปˆเบ‡เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป€เบšเบดเปˆเบ‡เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰.

เปƒเบ™เบ—เบตเปˆเบชเบธเบ”, เปเบฎเบเป€เบเบตเป„เบ”เป‰เบฎเบฑเบšเบฎเบนเป‰เบงเปˆเบฒเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™ DDE เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™เปเบเบฐเบ„เปเบฒเบชเบฑเปˆเบ‡, เป€เบŠเบดเปˆเบ‡เปเบ™เปˆเบ™เบญเบ™เบงเปˆเบฒเบเบฒเบ™เป€เบ›เบตเบ”เบ•เบปเบง PowerShell, เปเบฅเบฐเบˆเบฒเบเบ™เบฑเป‰เบ™เปเบฎเบเป€เบเบตเบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เบชเบดเปˆเบ‡เปƒเบ”เบเปเปˆเบ•เบฒเบกเบ—เบตเปˆเบžเบงเบเป€เบ‚เบปเบฒเบ•เป‰เบญเบ‡เบเบฒเบ™.
เบžเบฒเบšเบซเบ™เป‰เบฒเบˆเปเบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบงเบดเบ—เบตเบ—เบตเปˆเบ‚เป‰เบญเบเปƒเบŠเป‰เป€เบ•เบฑเบเบ™เบดเบเบเบฒเบ™เบฅเบฑเบเบฅเบญเบšเบ™เบตเป‰: เบชเบฐเบ„เบดเบš PowerShell เบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบ (เบ•เปเปˆเป„เบ›เบ™เบตเป‰เป€เบญเบตเป‰เบ™เบงเปˆเบฒ PS) เบˆเบฒเบเบžเบฒเบเบชเบฐเบซเบ™เบฒเบก DDE เป‚เบซเบฅเบ”เบชเบฐเบ„เบดเบš PS เบญเบทเปˆเบ™, เป€เบŠเบดเปˆเบ‡เป€เบ›เบตเบ”เบ•เบปเบงเป„เบฅเบเบฐเบ—เบตเบชเบญเบ‡เบ‚เบญเบ‡เบเบฒเบ™เป‚เบˆเบกเบ•เบต.

เบเบฒเบ™เบœเบฐเบˆเบปเบ™เป„เบžเบ‚เบญเบ‡ Malware เบ—เบตเปˆเบซเบผเบปเบ‡เป„เบซเบผ, เบžเบฒเบเบ—เบต IV: DDE เปเบฅเบฐ Word Document Fields
เบ‚เปเบ‚เบญเบšเปƒเบˆเบเบฑเบš Windows เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบ•เบทเบญเบ™เป„เบžเบ›เปŠเบญเบšเบญเบฑเบšเบงเปˆเบฒเบžเบฒเบเบชเบฐเบซเบ™เบฒเบก DDEAUTO เบ—เบตเปˆเบกเบตเปƒเบ™เบ•เบปเบงเบเปเบฒเบฅเบฑเบ‡เบžเบฐเบเบฒเบเบฒเบกเป€เบฅเบตเปˆเบกเปเบเบฐเบขเปˆเบฒเบ‡เบฅเบฑเบšเป†

เบงเบดเบ—เบตเบเบฒเบ™เบ—เบตเปˆเบกเบฑเบเปƒเบ™เบเบฒเบ™เบ‚เบธเบ”เบ„เบปเป‰เบ™เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเปเบกเปˆเบ™เบเบฒเบ™เปƒเบŠเป‰เบ•เบปเบงเปเบ›เบ—เบตเปˆเบกเบตเบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™ DDEAUTO, เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เบงเบฝเบเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”. เป€เบกเบทเปˆเบญเป€เบ›เบตเบ” เป€เบญเบเบฐเบชเบฒเบ™เบ„เปเบฒ.
เบ‚เปเปƒเบซเป‰เบ„เบดเบ”เบเปˆเบฝเบงเบเบฑเบšเบชเบดเปˆเบ‡เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เป„เบ”เป‰เบเปˆเบฝเบงเบเบฑเบšเป€เบฅเบทเปˆเบญเบ‡เบ™เบตเป‰.

เปƒเบ™เบ–เบฒเบ™เบฐเบ—เบตเปˆเป€เบ›เบฑเบ™เปเบฎเบเป€เบเบตเบˆเบปเบงเปƒเปเปˆ, เบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบชเบปเปˆเบ‡เบญเบตเป€เบกเบง phishing, เบ›เบญเบกเบ•เบปเบงเบงเปˆเบฒเบ—เปˆเบฒเบ™เบกเบฒเบˆเบฒเบเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบžเบฒเบชเบตเบ‚เบญเบ‡เบฅเบฑเบ”เบ–เบฐเบšเบฒเบ™เบเบฒเบ‡, เปเบฅเบฐเบเบฑเบ‡เบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™ DDEAUTO เบ”เป‰เบงเบเบชเบฐเบ„เบดเบš PS เบชเปเบฒเบฅเบฑเบšเบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ—เปเบฒเบญเบดเบ” (เป€เบ›เบฑเบ™ dropper, เป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เบˆเปเบฒเป€เบ›เบฑเบ™). เปเบฅเบฐเบ—เปˆเบฒเบ™เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป€เบฎเบฑเบ”เบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡เบ‚เบญเบ‡ macro, เปเบฅเบฐเบญเบทเปˆเบ™เป†, เบ„เบทเบเบฑเบšเบ—เบตเปˆเบ‚เป‰เบญเบเป„เบ”เป‰เป€เบฎเบฑเบ” เบšเบปเบ”เบ„เบงเบฒเบกเบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ.
เบœเบนเป‰เบ–เบทเบเป€เบ„เบฒเบฐเบฎเป‰เบฒเบเป€เบ›เบตเบ”เป€เบญเบเบฐเบชเบฒเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™, script embedded เปเบกเปˆเบ™ activated, เปเบฅเบฐ hacker เบชเบดเป‰เบ™เบชเบธเบ”เบฅเบปเบ‡เป€เบ–เบดเบ‡เบžเบฒเบเปƒเบ™เบ„เบญเบกเบžเบดเบงเป€เบ•เบต. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เบ‚เป‰เบญเบ, script PS เบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบเบžเบฝเบ‡เปเบ•เปˆเบžเบดเบกเบ‚เปเป‰เบ„เบงเบฒเบก, เปเบ•เปˆเบกเบฑเบ™เบชเบฒเบกเบฒเบ”เป€เบ›เบตเบ”เบ•เบปเบงเบฅเบนเบเบ„เป‰เบฒ PS Empire เป„เบ”เป‰เบขเปˆเบฒเบ‡เบ‡เปˆเบฒเบเบ”เบฒเบ, เป€เบŠเบดเปˆเบ‡เบˆเบฐเบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡ shell เบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบ.
เปเบฅเบฐเบเปˆเบญเบ™เบ—เบตเปˆเบœเบนเป‰เป€เบ„เบฒเบฐเบฎเป‰เบฒเบเบˆเบฐเบกเบตเป€เบงเบฅเบฒเบ—เบตเปˆเบˆเบฐเป€เบงเบปเป‰เบฒเบซเบเบฑเบ‡, เปเบฎเบเป€เบเบตเบˆเบฐเบเบฒเบเบกเบฒเป€เบ›เบฑเบ™เป„เบงเบฅเบธเป‰เบ™เบ—เบตเปˆเบฎเบฑเปˆเบ‡เบกเบตเบ—เบตเปˆเบชเบธเบ”เปƒเบ™เบšเป‰เบฒเบ™.

เบเบฒเบ™เบœเบฐเบˆเบปเบ™เป„เบžเบ‚เบญเบ‡ Malware เบ—เบตเปˆเบซเบผเบปเบ‡เป„เบซเบผ, เบžเบฒเบเบ—เบต IV: DDE เปเบฅเบฐ Word Document Fields
เปเบเบฐเป„เบ”เป‰เบ–เบทเบเป€เบ›เบตเบ”เบ•เบปเบงเป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เป€เบฅเบฑเบเบ™เป‰เบญเบ. เปเบกเปˆเบ™โ€‹เปเบ•เปˆโ€‹เป€เบ”เบฑเบโ€‹เบ™เป‰เบญเบโ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เป€เบฎเบฑเบ”โ€‹เป„เบ”เป‰โ€‹!

DDE เปเบฅเบฐเบ—เบปเปˆเบ‡เบ™เบฒ

เบ•เปเปˆเบกเบฒ Microsoft เป„เบ”เป‰เบ›เบดเบ”เบเบฒเบ™เปƒเบŠเป‰เบ‡เบฒเบ™ DDE เปƒเบ™ Word, เปเบ•เปˆเบšเปเปˆเปเบกเปˆเบ™เบเปˆเบญเบ™เบ—เบตเปˆเบšเปเบฅเบดเบชเบฑเบ”เบˆเบฐเบšเบญเบเบงเปˆเบฒเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ™เบตเป‰เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปƒเบ™เบ—เบฒเบ‡เบ—เบตเปˆเบœเบดเบ”. เบ„เบงเบฒเบกเบฅเบฑเบ‡เป€เบฅเบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเบ—เบตเปˆเบˆเบฐเบ›เปˆเบฝเบ™เปเบ›เบ‡เบญเบฑเบ™เปƒเบ”เบ™เบถเปˆเบ‡เปเบกเปˆเบ™เป€เบ‚เบปเป‰เบฒเปƒเบˆเป„เบ”เป‰. เปƒเบ™เบ›เบฐเบชเบปเบšเบเบฒเบ™เบ‚เบญเบ‡เบ‚เป‰เบญเบ, เบ‚เป‰เบญเบเป€เบญเบ‡เป„เบ”เป‰เป€เบซเบฑเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ—เบตเปˆเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเป€เบ›เบตเบ”เป€เบญเบเบฐเบชเบฒเบ™, เปเบ•เปˆ Word macro เบ–เบทเบเบ›เบดเบ”เปƒเบŠเป‰เบ‡เบฒเบ™เป‚เบ”เบ IT (เปเบ•เปˆเบชเบฐเปเบ”เบ‡เบเบฒเบ™เปเบˆเป‰เบ‡เป€เบ•เบทเบญเบ™). เป‚เบ”เบเบงเบดเบ—เบตเบ—เบฒเบ‡เบเบฒเบ™, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบŠเบญเบเบซเบฒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ—เบตเปˆเบชเบญเบ”เบ„เป‰เบญเบ‡เบเบฑเบ™เปƒเบ™เบžเบฒเบเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ Word.

เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเบˆเบฐเบ–เบทเบเป€เบ›เบตเบ”เปƒเบŠเป‰, Microsoft Word เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™เบเบฑเบ‡เปเบˆเป‰เบ‡เปƒเบซเป‰เบœเบนเป‰เปƒเบŠเป‰เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบ–เบทเบเบฅเบปเบš, เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡ DDE เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡. Microsoft เบเปเบฒเบฅเบฑเบ‡เป€เบ•เบทเบญเบ™เป€เบˆเบปเป‰เบฒเปเบ—เป‰เป†.

เปเบ•เปˆเบชเปˆเบงเบ™เบซเบผเบฒเบเบญเบฒเบ”เบˆเบฐ, เบœเบนเป‰เปƒเบŠเป‰เบเบฑเบ‡เบˆเบฐเบšเปเปˆเบชเบปเบ™เปƒเบˆเบ„เปเบฒเป€เบ•เบทเบญเบ™เบ™เบตเป‰เปเบฅเบฐเป€เบ›เบตเบ”เปƒเบŠเป‰เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเปƒเบ™ Word. เบ™เบตเป‰เปเบกเปˆเบ™เบซเบ™เบถเปˆเบ‡เปƒเบ™เป‚เบญเบเบฒเบ”เบ—เบตเปˆเบซเบฒเบเบฒเบเบ—เบตเปˆเบˆเบฐเบ‚เปเบ‚เบญเบšเปƒเบˆ Microsoft เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบดเบ”เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” DDE เบญเบฑเบ™เบ•เบฐเบฅเบฒเบ.

เบกเบฑเบ™เบกเบตเบ„เบงเบฒเบกเบซเบเบธเป‰เบ‡เบเบฒเบเปเบ™เบงเปƒเบ”เบ—เบตเปˆเบˆเบฐเบŠเบญเบเบซเบฒเบฅเบฐเบšเบปเบš Windows เบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เปƒเบ™เบกเบทเป‰เบ™เบตเป‰?

เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ™เบตเป‰, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เปƒเบŠเป‰ AWS Workspaces เป€เบžเบทเปˆเบญเป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡ desktop virtual. เบ”เป‰เบงเบเบงเบดเบ—เบตเบ™เบตเป‰เบ‚เป‰เบญเบเป„เบ”เป‰เบฎเบฑเบšเป€เบ„เบทเปˆเบญเบ‡ virtual MS Office เบ—เบตเปˆเบšเปเปˆเบกเบตเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบ—เบตเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ‚เป‰เบญเบเปƒเบชเปˆเบžเบฒเบเบชเบฐเบซเบ™เบฒเบก DDEAUTO. เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบšเปเปˆเบกเบตเบ„เบงเบฒเบกเบชเบปเบ‡เปƒเบชเบงเปˆเบฒเปƒเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบ—เบตเปˆเป€เบˆเบปเป‰เบฒเบชเบฒเบกเบฒเบ”เบŠเบญเบเบซเบฒเบšเปเบฅเบดเบชเบฑเบ”เบญเบทเปˆเบ™เป†เบ—เบตเปˆเบเบฑเบ‡เบšเปเปˆเบ—เบฑเบ™เป„เบ”เป‰เบ•เบดเบ”เบ•เบฑเป‰เบ‡เบญเบธเบ›เบฐเบเบญเบ™เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ—เบตเปˆเบˆเปเบฒเป€เบ›เบฑเบ™.

เบ„เบงเบฒเบกเบฅเบถเบเบฅเบฑเบšเบ‚เบญเบ‡เบงเบฑเบ”เบ–เบธ

เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบ—เปˆเบฒเบ™เป„เบ”เป‰เบ•เบดเบ”เบ•เบฑเป‰เบ‡ patch เบ™เบตเป‰, เบกเบตเบ‚เบธเบกเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบญเบทเปˆเบ™เป†เปƒเบ™ MS Office เบ—เบตเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เปเบฎเบเป€เบเบตเป€เบฎเบฑเบ”เบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบšเบชเบดเปˆเบ‡เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเป€เบฎเบฑเบ”เบเบฑเบš Word. เปƒเบ™เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ•เปเปˆเป„เบ›เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบฎเบฝเบ™เบฎเบนเป‰ เปƒเบŠเป‰ Excel เป€เบ›เบฑเบ™ bait เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบˆเบกเบ•เบต phishing เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบ‚เบฝเบ™เบฅเบฐเบซเบฑเบ”เปƒเบ”เป†.

เป€เบžเบทเปˆเบญเป€เบ‚เบปเป‰เบฒเปƒเบˆเบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ™เบตเป‰, เปƒเบซเป‰เบžเบงเบเป€เบฎเบปเบฒเบˆเบทเปˆเบˆเปเบฒเบ•เบปเบงเปเบšเบšเบงเบฑเบ”เบ–เบธเบญเบปเบ‡เบ›เบฐเบเบญเบšเบ‚เบญเบ‡ Microsoft, เบซเบผเบทเบชเปเบฒเบฅเบฑเบšเบชเบฑเป‰เบ™ COM (เบ•เบปเบงเปเบšเบšเบงเบฑเบ”เบ–เบธเบญเบปเบ‡เบ›เบฐเบเบญเบš).

COM เป„เบ”เป‰เบ›เบฐเบกเบฒเบ™เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเบŠเบธเบกเบ›เบต 1990, เปเบฅเบฐเบ–เบทเบเบเปเบฒเบ™เบปเบ”เป€เบ›เบฑเบ™ "เบžเบฒเบชเบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เบเบฒเบ‡, เบฎเบนเบšเปเบšเบšเบญเบปเบ‡เบ›เบฐเบเบญเบšเบ—เบตเปˆเป€เบ™เบฑเป‰เบ™เปƒเบชเปˆเบงเบฑเบ”เบ–เบธ" เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ RPC เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบเบฒเบ™เป‚เบ—เบ—เบฒเบ‡เป„เบ. เบชเปเบฒเบฅเบฑเบšเบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเปƒเบˆเบ—เบปเปˆเบงเป„เบ›เบ‚เบญเบ‡เบ„เปเบฒเบชเบฑเบš COM, เบญเปˆเบฒเบ™ เบ•เบญเบšเบ™เบตเป‰ เปƒเบ™ StackOverflow.

เป‚เบ”เบเบžเบทเป‰เบ™เบ–เบฒเบ™เปเบฅเป‰เบง, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ„เบดเบ”เป€เบ–เบดเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ COM เป€เบ›เบฑเบ™ Excel เบซเบผเบท Word เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ›เบฐเบ•เบดเบšเบฑเบ”เป„เบ”เป‰, เบซเบผเบทเบšเบฒเบ‡เป„เบŸเบฅเปŒเบ„เบนเปˆเบญเบทเปˆเบ™เป†เบ—เบตเปˆเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™.

เบกเบฑเบ™เบ›เบฐเบเบปเบ”เบงเปˆเบฒเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™ COM เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป„เบ”เป‰ เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™ - JavaScript เบซเบผเบท VBScript. เบ”เป‰เบฒเบ™เบงเบดเบŠเบฒเบเบฒเบ™เบกเบฑเบ™เบ–เบทเบเป€เบญเบตเป‰เบ™เบงเปˆเบฒ scriptlet. เบ—เปˆเบฒเบ™เบญเบฒเบ”เบˆเบฐเป„เบ”เป‰เป€เบซเบฑเบ™เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบ .sct เบชเปเบฒเบฅเบฑเบšเป„เบŸเบฅเปŒเปƒเบ™ Windows - เบ™เบตเป‰เปเบกเปˆเบ™เบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบเบขเปˆเบฒเบ‡เป€เบ›เบฑเบ™เบ—เบฒเบ‡เบเบฒเบ™เบชเปเบฒเบฅเบฑเบš scriptlets. เป‚เบ”เบเบžเบทเป‰เบ™เบ–เบฒเบ™เปเบฅเป‰เบง, เบžเบงเบเป€เบ‚เบปเบฒเปเบกเปˆเบ™เบฅเบฐเบซเบฑเบ”เบชเบฐเบ„เบดเบšเบ—เบตเปˆเบซเปเปˆเบขเบนเปˆเปƒเบ™เบซเปเปˆ XML:

<?XML version="1.0"?>

<scriptlet>
<registration
description="test"
progid="test"
version="1.00"
classid="{BBBB4444-0000-0000-0000-0000FAADACDC}"
remotable="true">
</registration>
<script language="JScript">
<![CDATA[

var r = new ActiveXObject("WScript.Shell").Run("cmd /k powershell -c Write-Host You have been scripted!");

]]>
</script>
</scriptlet>

เปเบฎเบเป€เบเบตเปเบฅเบฐ pentesters เป„เบ”เป‰เบ„เบปเป‰เบ™เบžเบปเบšเบงเปˆเบฒเบกเบตเบญเบธเบ›เบฐเบเบญเบ™เปเบฅเบฐเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเปƒเบ™ Windows เบ—เบตเปˆเบเบญเบกเบฎเบฑเบšเบงเบฑเบ”เบ–เบธ COM เปเบฅเบฐ, เบ•เบฒเบกเบ„เบงเบฒเบกเป€เบซเบกเบฒเบฐเบชเบปเบก, scriptlets เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™.

เบ‚เป‰เบญเบเบชเบฒเบกเบฒเบ”เบชเบปเปˆเบ‡ scriptlet เป„เบ›เบซเบฒ Windows utility เบ—เบตเปˆเบ‚เบฝเบ™เปƒเบ™ VBS เบ—เบตเปˆเป€เบญเบตเป‰เบ™เบงเปˆเบฒ pubprn. เบกเบฑเบ™เบ•เบฑเป‰เบ‡เบขเบนเปˆเปƒเบ™เบ„เบงเบฒเบกเป€เบฅเบดเบเบ‚เบญเบ‡ C:Windowssystem32Printing_Admin_Scripts. เป‚เบ”เบเบงเบดเบ—เบตเบ—เบฒเบ‡เบเบฒเบ™, เบกเบตเบญเบธเบ›เบฐเบเบญเบ™ Windows เบญเบทเปˆเบ™เป†เบ—เบตเปˆเบเบญเบกเบฎเบฑเบšเบงเบฑเบ”เบ–เบธเป€เบ›เบฑเบ™เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™. เปƒเบซเป‰เป€เบšเบดเปˆเบ‡เบ•เบปเบงเบขเปˆเบฒเบ‡เบ™เบตเป‰เบเปˆเบญเบ™.

เบเบฒเบ™เบœเบฐเบˆเบปเบ™เป„เบžเบ‚เบญเบ‡ Malware เบ—เบตเปˆเบซเบผเบปเบ‡เป„เบซเบผ, เบžเบฒเบเบ—เบต IV: DDE เปเบฅเบฐ Word Document Fields
เบกเบฑเบ™เบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เบ—เปเบฒเบกเบฐเบŠเบฒเบ”เบ—เบตเปˆเปเบเบฐเบชเบฒเบกเบฒเบ”เป€เบ›เบตเบ”เบ•เบปเบงเป„เบ”เป‰เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบˆเบฒเบเบ•เบปเบงเบžเบดเบกเบžเบดเบก. เป„เบ› Microsoft!

เปƒเบ™โ€‹เบ–เบฒโ€‹เบ™เบฐโ€‹เป€เบ›เบฑเบ™โ€‹เบเบฒเบ™โ€‹เบ—เบปเบ”โ€‹เบชเบญเบš, เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เป„เบ”เป‰โ€‹เบชเป‰เบฒเบ‡โ€‹เบ•เบปเบงโ€‹เบญเบฑเบโ€‹เบชเบญเบ™โ€‹เบซเปˆเบฒเบ‡โ€‹เป„เบโ€‹เบชเบญเบโ€‹เบซเบผเบตเบโ€‹เบ—เบตเปˆโ€‹เบ‡เปˆเบฒเบโ€‹เบ”เบฒเบโ€‹เบ—เบตเปˆโ€‹เป€เบ›เบตเบ”โ€‹เบ•เบปเบงโ€‹เปเบเบฐโ€‹เปเบฅเบฐโ€‹เบžเบดเบกโ€‹เบ‚เปเป‰โ€‹เบ„เบงเบฒเบกโ€‹เบ•เบฐโ€‹เบซเบฅเบปเบโ€‹, "เบ—เปˆเบฒเบ™โ€‹เบžเบฝเบ‡โ€‹เปเบ•เปˆโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™ scriptedโ€‹! เป‚เบ”เบเบžเบทเป‰เบ™เบ–เบฒเบ™เปเบฅเป‰เบง, pubprn instantiates scriptlet object, เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบฅเบฐเบซเบฑเบ” VBScript เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ wrapper. เบงเบดเบ—เบตเบ™เบตเป‰เปƒเบซเป‰เบ›เบฐเป‚เบซเบเบ”เบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™เปเบเปˆเบžเบงเบเปเบฎเบเป€เบเบตเบ—เบตเปˆเบขเบฒเบเบˆเบฐเบฅเบฑเบเป€เบ‚เบปเป‰เบฒเป„เบ› เปเบฅเบฐเบŠเปˆเบญเบ™เบขเบนเปˆเปƒเบ™เบฅเบฐเบšเบปเบšเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒ.

เปƒเบ™เบšเบปเบ”เบ‚เบฝเบ™เบ•เปเปˆเป„เบ›เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบˆเบฐเบญเบฐเบ—เบดเบšเบฒเบเบงเบดเบ—เบตเบเบฒเบ™ COM scriptlets เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ‚เบนเบ”เบฎเบตเบ”เป‚เบ”เบเปเบฎเบเป€เบเบตเป‚เบ”เบเปƒเบŠเป‰ Excel spreadsheets.

เบชเปเบฒเบฅเบฑเบšเบงเบฝเบเบšเป‰เบฒเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™, เป€เบšเบดเปˆเบ‡ เบงเบตเบ”เบตเป‚เบญเบ™เบตเป‰ เบˆเบฒเบ Derbycon 2016, เป€เบŠเบดเปˆเบ‡เบญเบฐเบ—เบดเบšเบฒเบเบขเปˆเบฒเบ‡เปเบ™เปˆเบ™เบญเบ™เบงเปˆเบฒเปเบฎเบเป€เบเบตเปƒเบŠเป‰ scriptlets. เปเบฅเบฐเบเบฑเบ‡เบญเปˆเบฒเบ™ เบซเบปเบงโ€‹เบ‚เปเป‰โ€‹เบ™เบตเป‰ เบเปˆเบฝเบงเบเบฑเบš scriptlets เปเบฅเบฐเบšเบฒเบ‡เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡ moniker.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™