ΠŸΡ€ΠΈΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡΡ‚Π° Π½Π° нСуловимия Π·Π»ΠΎΠ½Π°ΠΌΠ΅Ρ€Π΅Π½ софтуСр, част V: ΠžΡ‰Π΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅ DDE ΠΈ COM скриптовС

ΠŸΡ€ΠΈΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡΡ‚Π° Π½Π° нСуловимия Π·Π»ΠΎΠ½Π°ΠΌΠ΅Ρ€Π΅Π½ софтуСр, част V: ΠžΡ‰Π΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅ DDE ΠΈ COM скриптовС

Π’Π°Π·ΠΈ статия Π΅ част ΠΎΡ‚ ΠΏΠΎΡ€Π΅Π΄ΠΈΡ†Π°Ρ‚Π° Π·Π° Π·Π»ΠΎΠ½Π°ΠΌΠ΅Ρ€Π΅Π½ софтуСр Π±Π΅Π· Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅. Всички останали части ΠΎΡ‚ ΠΏΠΎΡ€Π΅Π΄ΠΈΡ†Π°Ρ‚Π°:

Π’ Ρ‚Π°Π·ΠΈ ΠΏΠΎΡ€Π΅Π΄ΠΈΡ†Π° ΠΎΡ‚ статии Π½ΠΈΠ΅ изслСдвамС ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ Π·Π° Π°Ρ‚Π°ΠΊΠ°, ΠΊΠΎΠΈΡ‚ΠΎ изискват ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΈ усилия ΠΎΡ‚ страна Π½Π° Ρ…Π°ΠΊΠ΅Ρ€ΠΈΡ‚Π΅. Π’ ΠΌΠΈΠ½Π°Π»ΠΎΡ‚ΠΎ Бтатия Π Π°Π·Π³Π»Π΅Π΄Π°Ρ…ΠΌΠ΅, Ρ‡Π΅ Π΅ възмоТно Π΄Π° Π²ΠΌΡŠΠΊΠ½Π΅Ρ‚Π΅ самия ΠΊΠΎΠ΄ Π² полСзния Ρ‚ΠΎΠ²Π°Ρ€ Π½Π° DDE Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ ΠΏΠΎΠ»Π΅ Π² Microsoft Word. ΠžΡ‚Π²Π°Ρ€ΡΠΉΠΊΠΈ Ρ‚Π°ΠΊΡŠΠ² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚, ΠΏΡ€ΠΈΠΊΠ°Ρ‡Π΅Π½ към Ρ„ΠΈΡˆΠΈΠ½Π³ ΠΈΠΌΠ΅ΠΉΠ», Π½Π΅ΠΏΡ€Π΅Π΄ΠΏΠ°Π·Π»ΠΈΠ² ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π» Ρ‰Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ Π½Π° нападатСля Π΄Π° ΡΡ‚ΡŠΠΏΠΈ Π½Π° нСговия ΠΊΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π°, Π² края Π½Π° 2017 Π³. Microsoft Π·Π°Ρ‚Π²ΠΎΡ€Π΅Π½ Ρ‚Π°Π·ΠΈ Π²Ρ€Π°Ρ‚ΠΈΡ‡ΠΊΠ° Π·Π° Π°Ρ‚Π°ΠΊΠΈ срСщу DDE.
ΠšΠΎΡ€Π΅ΠΊΡ†ΠΈΡΡ‚Π° добавя запис Π² систСмния Ρ€Π΅Π³ΠΈΡΡ‚ΡŠΡ€, ΠΊΠΎΠΉΡ‚ΠΎ Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π° DDE Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² Word. Ако всС ΠΎΡ‰Π΅ ΠΈΠΌΠ°Ρ‚Π΅ Π½ΡƒΠΆΠ΄Π° ΠΎΡ‚ Ρ‚Π°Π·ΠΈ функционалност, Ρ‚ΠΎΠ³Π°Π²Π° ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π²ΡŠΡ€Π½Π΅Ρ‚Π΅ Ρ‚Π°Π·ΠΈ опция, ΠΊΠ°Ρ‚ΠΎ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Ρ‚Π΅ старитС DDE Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ.

ΠžΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π½Π°Ρ‚Π° корСкция ΠΎΠ±Π°Ρ‡Π΅ ΠΎΠ±Ρ…Π²Π°Ρ‰Π° само Microsoft Word. Π‘ΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‚ Π»ΠΈ Ρ‚Π΅Π·ΠΈ DDE уязвимости Π² Π΄Ρ€ΡƒΠ³ΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈ Π½Π° Microsoft Office, ΠΊΠΎΠΈΡ‚ΠΎ ΡΡŠΡ‰ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ ΠΏΡ€ΠΈ Π°Ρ‚Π°ΠΊΠΈ Π±Π΅Π· ΠΊΠΎΠ΄? Π”Π°, Ρ€Π°Π·Π±ΠΈΡ€Π° сС. НапримСр ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π³ΠΈ Π½Π°ΠΌΠ΅Ρ€ΠΈΡ‚Π΅ ΠΈ Π² Excel.

Нощта Π½Π° ΠΆΠΈΠ²ΠΈΡ‚Π΅ DDE

Бпомням си, Ρ‡Π΅ послСдния ΠΏΡŠΡ‚ сС спрях Π½Π° описаниСто Π½Π° COM скриптлСти. ΠžΠ±Π΅Ρ‰Π°Π²Π°ΠΌ, Ρ‡Π΅ Ρ‰Π΅ стигна Π΄ΠΎ тях ΠΏΠΎ-късно Π² Ρ‚Π°Π·ΠΈ статия.

ΠœΠ΅ΠΆΠ΄ΡƒΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π½Π΅ΠΊΠ° Π΄Π° Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ Π΄Ρ€ΡƒΠ³Π° лоша страна Π½Π° DDE във вСрсията Π½Π° Excel. Π’ΠΎΡ‡Π½ΠΎ ΠΊΠ°Ρ‚ΠΎ Π² Word, някои скрити Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° DDE Π² Excel Π²ΠΈ позволяват Π΄Π° ΠΈΠ·ΠΏΡŠΠ»Π½ΡΠ²Π°Ρ‚Π΅ ΠΊΠΎΠ΄ Π±Π΅Π· ΠΌΠ½ΠΎΠ³ΠΎ усилия. ΠšΠ°Ρ‚ΠΎ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π» Π½Π° Word, ΠΊΠΎΠΉΡ‚ΠΎ Π΅ израснал, бях Π·Π°ΠΏΠΎΠ·Π½Π°Ρ‚ с ΠΏΠΎΠ»Π΅Ρ‚Π°Ρ‚Π°, Π½ΠΎ Π½Π΅ ΠΈ с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ Π² DDE.

Бях ΠΈΠ·ΡƒΠΌΠ΅Π½ Π΄Π° Π½Π°ΡƒΡ‡Π°, Ρ‡Π΅ Π² Excel ΠΌΠΎΠ³Π° Π΄Π° ΠΈΠ·Π²ΠΈΠΊΠ°ΠΌ ΠΎΠ±Π²ΠΈΠ²ΠΊΠ° ΠΎΡ‚ ΠΊΠ»Π΅Ρ‚ΠΊΠ°, ΠΊΠ°ΠΊΡ‚ΠΎ Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ ΠΏΠΎ-Π΄ΠΎΠ»Ρƒ:

ΠŸΡ€ΠΈΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡΡ‚Π° Π½Π° нСуловимия Π·Π»ΠΎΠ½Π°ΠΌΠ΅Ρ€Π΅Π½ софтуСр, част V: ΠžΡ‰Π΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅ DDE ΠΈ COM скриптовС

Π—Π½Π°Π΅Ρ‚Π΅ Π»ΠΈ, Ρ‡Π΅ Ρ‚ΠΎΠ²Π° Π΅ възмоТно? Π›ΠΈΡ‡Π½ΠΎ Π°Π· Π½Π΅ Π³ΠΎ правя

Π’Π°Π·ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° стартиранС Π½Π° ΠΎΠ±Π²ΠΈΠ²ΠΊΠ° Π½Π° Windows Π΅ прСдоставСна ΠΎΡ‚ DDE. ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° сС сСтитС Π·Π° ΠΌΠ½ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΈ Π½Π΅Ρ‰Π°
ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, към ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° сС ΡΠ²ΡŠΡ€ΠΆΠ΅Ρ‚Π΅ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Π²Π³Ρ€Π°Π΄Π΅Π½ΠΈΡ‚Π΅ DDE Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° Excel.
Мислиш Π»ΠΈ ΡΡŠΡ‰ΠΎΡ‚ΠΎ, ΠΊΠΎΠ΅Ρ‚ΠΎ си мисля ΠΈ Π°Π·?

НСка Π½Π°ΡˆΠ°Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° Π² ΠΊΠ»Π΅Ρ‚ΠΊΠ°Ρ‚Π° стартира сСсия Π½Π° PowerShell, която слСд Ρ‚ΠΎΠ²Π° изтСгля ΠΈ изпълнява Π²Ρ€ΡŠΠ·ΠΊΠ°Ρ‚Π° - Ρ‚ΠΎΠ²Π° ΠΏΡ€ΠΈΠ΅ΠΌ, ΠΊΠΎΠΈΡ‚ΠΎ Π²Π΅Ρ‡Π΅ смС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π»ΠΈ ΠΏΡ€Π΅Π΄ΠΈ. Π’ΠΈΠΆ ΠΎΡ‚Π΄ΠΎΠ»Ρƒ:

ΠŸΡ€ΠΈΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡΡ‚Π° Π½Π° нСуловимия Π·Π»ΠΎΠ½Π°ΠΌΠ΅Ρ€Π΅Π½ софтуСр, част V: ΠžΡ‰Π΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅ DDE ΠΈ COM скриптовС

ΠŸΡ€ΠΎΡΡ‚ΠΎ поставСтС ΠΌΠ°Π»ΠΊΠΎ PowerShell, Π·Π° Π΄Π° Π·Π°Ρ€Π΅Π΄ΠΈΡ‚Π΅ ΠΈ стартиратС ΠΎΡ‚Π΄Π°Π»Π΅Ρ‡Π΅Π½ ΠΊΠΎΠ΄ Π² Excel

Но ΠΈΠΌΠ° Π΅Π΄Π½Π° ΡƒΠ»ΠΎΠ²ΠΊΠ°: трябва ΠΈΠ·Ρ€ΠΈΡ‡Π½ΠΎ Π΄Π° Π²ΡŠΠ²Π΅Π΄Π΅Ρ‚Π΅ Ρ‚Π΅Π·ΠΈ Π΄Π°Π½Π½ΠΈ Π² ΠΊΠ»Π΅Ρ‚ΠΊΠ°Ρ‚Π°, Π·Π° Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ Ρ‚Π°Π·ΠΈ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π° Π² Excel. Как Π΅Π΄ΠΈΠ½ Ρ…Π°ΠΊΠ΅Ρ€ ΠΌΠΎΠΆΠ΅ Π΄Π° изпълни Ρ‚Π°Π·ΠΈ DDE ΠΊΠΎΠΌΠ°Π½Π΄Π° дистанционно? Π€Π°ΠΊΡ‚ Π΅, Ρ‡Π΅ ΠΊΠΎΠ³Π°Ρ‚ΠΎ Ρ‚Π°Π±Π»ΠΈΡ†Π° Π½Π° Excel Π΅ ΠΎΡ‚Π²ΠΎΡ€Π΅Π½Π°, Excel Ρ‰Π΅ сС ΠΎΠΏΠΈΡ‚Π° Π΄Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π° всички Π²Ρ€ΡŠΠ·ΠΊΠΈ Π² DDE. НастройкитС Π½Π° Trust Center ΠΎΡ‚Π΄Π°Π²Π½Π° ΠΈΠΌΠ°Ρ‚ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π΄Π° Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Ρ‚ Ρ‚ΠΎΠ²Π° ΠΈΠ»ΠΈ Π΄Π° ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π°Π²Π°Ρ‚ ΠΏΡ€ΠΈ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠΈ към външни ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΡ†ΠΈ Π½Π° Π΄Π°Π½Π½ΠΈ.

ΠŸΡ€ΠΈΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡΡ‚Π° Π½Π° нСуловимия Π·Π»ΠΎΠ½Π°ΠΌΠ΅Ρ€Π΅Π½ софтуСр, част V: ΠžΡ‰Π΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅ DDE ΠΈ COM скриптовС

Π”ΠΎΡ€ΠΈ ΠΈ Π±Π΅Π· Π½Π°ΠΉ-Π½ΠΎΠ²ΠΈΡ‚Π΅ ΠΊΠΎΡ€Π΅ΠΊΡ†ΠΈΠΈ, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Ρ‚Π΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎΡ‚ΠΎ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠΈΡ‚Π΅ Π² DDE

ΠŸΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΎ самият Microsoft ΠΏΠΎΡΡŠΠ²Π΅Ρ‚Π²Π°Π½ ΠšΠΎΠΌΠΏΠ°Π½ΠΈΠΈΡ‚Π΅ ΠΏΡ€Π΅Π· 2017 Π³. трябва Π΄Π° Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Ρ‚ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΈΡ‚Π΅ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠΈΡ‚Π΅, Π·Π° Π΄Π° прСдотвратят уязвимоститС Π½Π° DDE Π² Word ΠΈ Excel. ΠŸΡ€Π΅Π· януари 2018 Π³. Microsoft пусна ΠΏΠ°Ρ‡ΠΎΠ²Π΅ Π·Π° Excel 2007, 2010 ΠΈ 2013, ΠΊΠΎΠΈΡ‚ΠΎ Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Ρ‚ DDE ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅. Π’ΠΎΠ²Π° статия Computerworld описва всички подробности Π·Π° корСкцията.

Π•, ΠΊΠ°ΠΊΠ²ΠΎ Ρ‰Π΅ ΠΊΠ°ΠΆΠ΅Ρ‚Π΅ Π·Π° рСгистрационнитС Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ Π½Π° ΡΡŠΠ±ΠΈΡ‚ΠΈΡΡ‚Π°?

Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π° Microsoft изостави DDE Π·Π° MS Word ΠΈ Excel, ΠΊΠ°Ρ‚ΠΎ ΠΏΠΎ Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ‡ΠΈΠ½ Π½Π°ΠΉ-накрая ΠΏΡ€ΠΈΠ·Π½Π°, Ρ‡Π΅ DDE Π΅ ΠΏΠΎ-скоро Π³Ρ€Π΅ΡˆΠΊΠ°, ΠΎΡ‚ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ функционалност. Ако ΠΏΠΎ някаква ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° всС ΠΎΡ‰Π΅ Π½Π΅ стС инсталирали Ρ‚Π΅Π·ΠΈ ΠΊΠΎΡ€Π΅ΠΊΡ†ΠΈΠΈ, всС ΠΏΠ°ΠΊ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π½Π°ΠΌΠ°Π»ΠΈΡ‚Π΅ риска ΠΎΡ‚ DDE Π°Ρ‚Π°ΠΊΠ°, ΠΊΠ°Ρ‚ΠΎ Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Ρ‚Π΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΈΡ‚Π΅ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠΈΡ‚Π΅ ΠΈ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Ρ‚Π΅ настройки, ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΠΎΠ΄ΠΊΠ°Π½Π²Π°Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π΄Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Ρ‚ Π²Ρ€ΡŠΠ·ΠΊΠΈΡ‚Π΅ ΠΏΡ€ΠΈ отварянС Π½Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈ ΠΈ Π΅Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½ΠΈ Ρ‚Π°Π±Π»ΠΈΡ†ΠΈ.

Π‘Π΅Π³Π° Π²ΡŠΠΏΡ€ΠΎΡΡŠΡ‚ Π·Π° ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ Π΄ΠΎΠ»Π°Ρ€ΠΈ: Ако стС ΠΆΠ΅Ρ€Ρ‚Π²Π° Π½Π° Ρ‚Π°Π·ΠΈ Π°Ρ‚Π°ΠΊΠ°, сСсиитС Π½Π° PowerShell, стартирани ΠΎΡ‚ ΠΏΠΎΠ»Π΅Ρ‚Π° Π½Π° Word ΠΈΠ»ΠΈ ΠΊΠ»Π΅Ρ‚ΠΊΠΈ Π½Π° Excel, Ρ‰Π΅ сС ΠΏΠΎΠΊΠ°Π·Π²Π°Ρ‚ Π»ΠΈ Π² Π΄Π½Π΅Π²Π½ΠΈΠΊΠ°?

ΠŸΡ€ΠΈΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡΡ‚Π° Π½Π° нСуловимия Π·Π»ΠΎΠ½Π°ΠΌΠ΅Ρ€Π΅Π½ софтуСр, част V: ΠžΡ‰Π΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅ DDE ΠΈ COM скриптовС

Π’ΡŠΠΏΡ€ΠΎΡ: РСгистрират Π»ΠΈ сС сСсиитС Π½Π° PowerShell, стартирани Ρ‡Ρ€Π΅Π· DDE? ΠžΡ‚Π³ΠΎΠ²ΠΎΡ€: Π΄Π°

ΠšΠΎΠ³Π°Ρ‚ΠΎ ΠΈΠ·ΠΏΡŠΠ»Π½ΡΠ²Π°Ρ‚Π΅ сСсии Π½Π° PowerShell Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ ΠΎΡ‚ ΠΊΠ»Π΅Ρ‚ΠΊΠ° Π½Π° Excel, Π° Π½Π΅ ΠΊΠ°Ρ‚ΠΎ макрос, Windows Ρ‰Π΅ рСгистрира Ρ‚Π΅Π·ΠΈ ΡΡŠΠ±ΠΈΡ‚ΠΈΡ (Π²ΠΈΠΆΡ‚Π΅ ΠΏΠΎ-Π³ΠΎΡ€Π΅). Π’ ΡΡŠΡ‰ΠΎΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π΅ ΠΌΠΎΠ³Π° Π΄Π° Ρ‚Π²ΡŠΡ€Π΄Ρ, Ρ‡Π΅ Ρ‰Π΅ бъдС лСсно Π·Π° Π΅ΠΊΠΈΠΏΠ° ΠΏΠΎ сигурността Π΄Π° ΡΠ²ΡŠΡ€ΠΆΠ΅ всички Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ сСсията Π½Π° PowerShell, Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° Π½Π° Excel ΠΈ ΠΈΠΌΠ΅ΠΉΠ» ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅Ρ‚ΠΎ ΠΈ Π΄Π° Ρ€Π°Π·Π±Π΅Ρ€Π΅ ΠΎΡ‚ΠΊΡŠΠ΄Π΅ Π΅ Π·Π°ΠΏΠΎΡ‡Π½Π°Π»Π° Π°Ρ‚Π°ΠΊΠ°Ρ‚Π°. Π©Π΅ сС Π²ΡŠΡ€Π½Π° към Ρ‚ΠΎΠ²Π° Π² послСдната статия ΠΎΡ‚ моята Π±Π΅Π·ΠΊΡ€Π°ΠΉΠ½Π° ΠΏΠΎΡ€Π΅Π΄ΠΈΡ†Π° Π·Π° нСуловимия Π·Π»ΠΎΠ²Ρ€Π΅Π΄Π΅Π½ софтуСр.

Как Π΅ Π½Π°ΡˆΠΈΡΡ‚ COM?

Π’ ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½ΠΈΡ Бтатия ЗасСгнах Ρ‚Π΅ΠΌΠ°Ρ‚Π° Π·Π° COM скриптлСтитС. Π’Π΅ са ΡƒΠ΄ΠΎΠ±Π½ΠΈ сами ΠΏΠΎ сСбС си. тСхнология, ΠΊΠΎΠ΅Ρ‚ΠΎ Π²ΠΈ позволява Π΄Π° ΠΏΡ€Π΅Π΄Π°Π²Π°Ρ‚Π΅ ΠΊΠΎΠ΄, Π΄Π° Ρ€Π΅Ρ‡Π΅ΠΌ JScript, просто ΠΊΠ°Ρ‚ΠΎ COM ΠΎΠ±Π΅ΠΊΡ‚. Но слСд Ρ‚ΠΎΠ²Π° скриптовСтС бяха ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ΠΈ ΠΎΡ‚ Ρ…Π°ΠΊΠ΅Ρ€ΠΈ ΠΈ Ρ‚ΠΎΠ²Π° ΠΈΠΌ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ Π΄Π° ΡΡ‚ΡŠΠΏΡΡ‚ Π½Π° ΠΊΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€Π° Π½Π° ΠΆΠ΅Ρ€Ρ‚Π²Π°Ρ‚Π° Π±Π΅Π· ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π½Π΅Π½ΡƒΠΆΠ½ΠΈ инструмСнти. Π’ΠΎΠ²Π° Π²ΠΈΠ΄Π΅ΠΎ ΠΎΡ‚ Derbycon дСмонстрира Π²Π³Ρ€Π°Π΄Π΅Π½ΠΈ инструмСнти Π½Π° Windows ΠΊΠ°Ρ‚ΠΎ regsrv32 ΠΈ rundll32, ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΡ€ΠΈΠ΅ΠΌΠ°Ρ‚ ΠΎΡ‚Π΄Π°Π»Π΅Ρ‡Π΅Π½ΠΈ скриптовС ΠΊΠ°Ρ‚ΠΎ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΈ ΠΈ Ρ…Π°ΠΊΠ΅Ρ€ΠΈΡ‚Π΅ ΠΏΠΎ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΠΎ ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Ρ‚ своята Π°Ρ‚Π°ΠΊΠ° Π±Π΅Π· ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Π·Π»ΠΎΠ²Ρ€Π΅Π΄Π΅Π½ софтуСр. ΠšΠ°ΠΊΡ‚ΠΎ ΠΏΠΎΠΊΠ°Π·Π°Ρ… миналия ΠΏΡŠΡ‚, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ лСсно Π΄Π° ΠΈΠ·ΠΏΡŠΠ»Π½ΡΠ²Π°Ρ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ Π½Π° PowerShell с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° JScript скриптлСт.

Оказа сС, Ρ‡Π΅ Сдиният Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΡƒΠΌΠ΅Π½ изслСдоватСл Π½Π°ΠΌΠ΅Ρ€ΠΈ Π½Π°Ρ‡ΠΈΠ½ Π΄Π° стартира COM скрипт Π² Excel Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚. Π’ΠΎΠΉ ΠΎΡ‚ΠΊΡ€ΠΈ, Ρ‡Π΅ ΠΊΠΎΠ³Π°Ρ‚ΠΎ сС ΠΎΠΏΠΈΡ‚Π° Π΄Π° вмъкнС Π²Ρ€ΡŠΠ·ΠΊΠ° към Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ ΠΈΠ»ΠΈ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½Π° Π² ΠΊΠ»Π΅Ρ‚ΠΊΠ°, Π² нСя сС вмъква ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ ΠΏΠ°ΠΊΠ΅Ρ‚. И Ρ‚ΠΎΠ·ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ Ρ‚ΠΈΡ…ΠΎ ΠΏΡ€ΠΈΠ΅ΠΌΠ° ΠΎΡ‚Π΄Π°Π»Π΅Ρ‡Π΅Π½ скриптлСт ΠΊΠ°Ρ‚ΠΎ Π²Ρ…ΠΎΠ΄ (Π²ΠΈΠΆΡ‚Π΅ ΠΏΠΎ-Π΄ΠΎΠ»Ρƒ).

ΠŸΡ€ΠΈΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡΡ‚Π° Π½Π° нСуловимия Π·Π»ΠΎΠ½Π°ΠΌΠ΅Ρ€Π΅Π½ софтуСр, част V: ΠžΡ‰Π΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅ DDE ΠΈ COM скриптовС

Π‘ΡƒΠΌ! Π”Ρ€ΡƒΠ³ скрит, Π±Π΅Π·ΡˆΡƒΠΌΠ΅Π½ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π·Π° стартиранС Π½Π° ΠΎΠ±Π²ΠΈΠ²ΠΊΠ° с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° COM скриптлСти

Π‘Π»Π΅Π΄ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° ΠΊΠΎΠ΄Π° Π½Π° ниско Π½ΠΈΠ²ΠΎ, изслСдоватСлят Ρ€Π°Π·Π±Ρ€Π° ΠΊΠ°ΠΊΠ²ΠΎ Π²ΡΡŠΡ‰Π½ΠΎΡΡ‚ прСдставлява Π±ΡƒΠ±ΠΎΠ»Π΅Ρ‡ΠΊΠ° Π² пакСтния софтуСр. НС бСшС ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ Π·Π° стартиранС Π½Π° COM скриптовС, Π° само Π·Π° ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅ към Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅. НС съм сигурСн Π΄Π°Π»ΠΈ Π²Π΅Ρ‡Π΅ ΠΈΠΌΠ° корСкция Π·Π° Ρ‚Π°Π·ΠΈ уязвимост. Π’ ΠΌΠΎΠ΅Ρ‚ΠΎ собствСно ΠΏΡ€ΠΎΡƒΡ‡Π²Π°Π½Π΅, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ Amazon WorkSpaces с ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»Π½ΠΎ инсталиран Office 2010, успях Π΄Π° Π²ΡŠΠ·ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π° Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅. ΠšΠΎΠ³Π°Ρ‚ΠΎ ΠΎΠ±Π°Ρ‡Π΅ ΠΎΠΏΠΈΡ‚Π°Ρ… ΠΎΡ‚Π½ΠΎΠ²ΠΎ ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎ-късно, Π½Π΅ сС ΠΏΠΎΠ»ΡƒΡ‡ΠΈ.

Π‘ΠΈΠ»Π½ΠΎ сС надявам, Ρ‡Π΅ Π²ΠΈ ΠΊΠ°Π·Π°Ρ… ΠΌΠ½ΠΎΠ³ΠΎ интСрСсни Π½Π΅Ρ‰Π° ΠΈ Π² ΡΡŠΡ‰ΠΎΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ…, Ρ‡Π΅ Ρ…Π°ΠΊΠ΅Ρ€ΠΈΡ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΠΏΡ€ΠΎΠ½ΠΈΠΊΠ½Π°Ρ‚ във Π²Π°ΡˆΠ°Ρ‚Π° компания ΠΏΠΎ Π΅Π΄ΠΈΠ½ ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ ΠΏΠΎΠ΄ΠΎΠ±Π΅Π½ Π½Π°Ρ‡ΠΈΠ½. Π”ΠΎΡ€ΠΈ ΠΈ Π΄Π° инсталиратС всички Π½Π°ΠΉ-Π½ΠΎΠ²ΠΈ ΠΊΡ€ΡŠΠΏΠΊΠΈ Π½Π° Microsoft, Ρ…Π°ΠΊΠ΅Ρ€ΠΈΡ‚Π΅ всС ΠΎΡ‰Π΅ ΠΈΠΌΠ°Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ инструмСнти, Π·Π° Π΄Π° сС закрСпят във Π²Π°ΡˆΠ°Ρ‚Π° систСма, ΠΎΡ‚ макроситС Π½Π° VBA, с ΠΊΠΎΠΈΡ‚ΠΎ Π·Π°ΠΏΠΎΡ‡Π½Π°Ρ… Ρ‚Π°Π·ΠΈ сСрия, Π΄ΠΎ Π·Π»ΠΎΠ½Π°ΠΌΠ΅Ρ€Π΅Π½ΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΠΈ натоварвания Π² Word ΠΈΠ»ΠΈ Excel.

Π’ послСдната (ΠΎΠ±Π΅Ρ‰Π°Π²Π°ΠΌ) статия Π² Ρ‚Π°Π·ΠΈ сага Ρ‰Π΅ говоря Π·Π° Ρ‚ΠΎΠ²Π° ΠΊΠ°ΠΊ Π΄Π° осигурим ΠΈΠ½Ρ‚Π΅Π»ΠΈΠ³Π΅Π½Ρ‚Π½Π° Π·Π°Ρ‰ΠΈΡ‚Π°.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: www.habr.com

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€