АвантуритС Π½Π° нСостварливиот ΠΌΠ°Π»ΠΈΡ†ΠΈΠΎΠ·Π΅Π½ софтвСр, Π΄Π΅Π» V: Π£ΡˆΡ‚Π΅ повСќС скрипти DDE ΠΈ COM

АвантуритС Π½Π° нСостварливиот ΠΌΠ°Π»ΠΈΡ†ΠΈΠΎΠ·Π΅Π½ софтвСр, Π΄Π΅Π» V: Π£ΡˆΡ‚Π΅ повСќС скрипти DDE ΠΈ COM

Оваа ΡΡ‚Π°Ρ‚ΠΈΡ˜Π° Π΅ Π΄Π΅Π» ΠΎΠ΄ ΡΠ΅Ρ€ΠΈΡ˜Π°Ρ‚Π° Malware Π±Π΅Π· Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈ. Π‘ΠΈΡ‚Π΅ Π΄Ρ€ΡƒΠ³ΠΈ Π΄Π΅Π»ΠΎΠ²ΠΈ ΠΎΠ΄ ΡΠ΅Ρ€ΠΈΡ˜Π°Ρ‚Π°:

Π’ΠΎ ΠΎΠ²Π°Π° ΡΠ΅Ρ€ΠΈΡ˜Π° написи, Π³ΠΈ истраТувамС ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΡ‚Π΅ Π½Π° Π½Π°ΠΏΠ°Π΄ ΠΊΠΎΠΈ Π±Π°Ρ€Π°Π°Ρ‚ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π΅Π½ Π½Π°ΠΏΠΎΡ€ ΠΎΠ΄ страна Π½Π° Ρ…Π°ΠΊΠ΅Ρ€ΠΈΡ‚Π΅. Π’ΠΎ ΠΌΠΈΠ½Π°Ρ‚ΠΎΡ‚ΠΎ Π§Π»Π΅Π½ ΠŸΠΎΠΊΡ€ΠΈΠ²ΠΌΠ΅ Π΄Π΅ΠΊΠ° Π΅ ΠΌΠΎΠΆΠ½ΠΎ самиот ΠΊΠΎΠ΄ Π΄Π° сС Π·Π°Π»Π΅ΠΏΠΈ Π²ΠΎ Ρ‚ΠΎΠ²Π°Ρ€Π½ΠΎΡ‚ΠΎ ΠΏΠΎΠ»Π΅ Π·Π° автоматско DDE Π²ΠΎ Microsoft Word. Π‘ΠΎ ΠΎΡ‚Π²ΠΎΡ€Π°ΡšΠ΅ Π½Π° Ρ‚Π°ΠΊΠΎΠ² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ ΠΏΡ€ΠΈΠΊΠ°Ρ‡Π΅Π½ Π½Π° Π΅-ΠΏΠΎΡˆΡ‚Π° Π·Π° Ρ„ΠΈΡˆΠΈΠ½Π³, Π½Π΅Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»Π΅Π½ корисник ќС ΠΌΡƒ Π΄ΠΎΠ·Π²ΠΎΠ»ΠΈ Π½Π° Π½Π°ΠΏΠ°Ρ“Π°Ρ‡ΠΎΡ‚ Π΄Π° сС зацврсти Π½Π° Π½Π΅Π³ΠΎΠ²ΠΈΠΎΡ‚ ΠΊΠΎΠΌΠΏΡ˜ΡƒΡ‚Π΅Ρ€. Π‘Π΅ΠΏΠ°ΠΊ, Π½Π° ΠΊΡ€Π°Ρ˜ΠΎΡ‚ Π½Π° 2017 Π³ΠΎΠ΄ΠΈΠ½Π°, ΠœΠ°Ρ˜ΠΊΡ€ΠΎΡΠΎΡ„Ρ‚ Π·Π°Ρ‚Π²ΠΎΡ€Π΅Π½Π° ΠΎΠ²Π°Π° Π΄ΡƒΠΏΠΊΠ° Π·Π° Π½Π°ΠΏΠ°Π΄ΠΈ Π²Ρ€Π· 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

ΠœΠ°Ρ˜ΠΊΡ€ΠΎΡΠΎΡ„Ρ‚ ΠΏΡ€Π²ΠΈΡ‡Π½ΠΎ самиот ΡΠΎΠ²Π΅Ρ‚ΡƒΠ²Π°ΡˆΠ΅ ΠšΠΎΠΌΠΏΠ°Π½ΠΈΠΈΡ‚Π΅ Π²ΠΎ 2017 Π³ΠΎΠ΄ΠΈΠ½Π° Ρ‚Ρ€Π΅Π±Π° Π΄Π° ΠΎΠ½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ°Ρ‚ автоматско Π°ΠΆΡƒΡ€ΠΈΡ€Π°ΡšΠ΅ Π½Π° врскитС Π·Π° Π΄Π° спрСчат пропусти Π½Π° DDE Π²ΠΎ Word ΠΈ Excel. Π’ΠΎ Ρ˜Π°Π½ΡƒΠ°Ρ€ΠΈ 2018 Π³ΠΎΠ΄ΠΈΠ½Π°, ΠœΠ°Ρ˜ΠΊΡ€ΠΎΡΠΎΡ„Ρ‚ објави Π·Π°ΠΊΡ€ΠΏΠΈ Π·Π° Excel 2007, 2010 ΠΈ 2013 Π³ΠΎΠ΄ΠΈΠ½Π° ΠΊΠΎΠΈ стандардно Π³ΠΎ ΠΎΠ½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π°Π°Ρ‚ DDE. Ова Π§Π»Π΅Π½ Computerworld Π³ΠΈ ΠΎΠΏΠΈΡˆΡƒΠ²Π° ситС Π΄Π΅Ρ‚Π°Π»ΠΈ Π·Π° Π·Π°ΠΊΡ€ΠΏΠ°Ρ‚Π°.

Па, ΡˆΡ‚ΠΎ Π΅ со Π΄Π½Π΅Π²Π½ΠΈΡ†ΠΈΡ‚Π΅ Π·Π° настани?

ΠœΠ°Ρ˜ΠΊΡ€ΠΎΡΠΎΡ„Ρ‚ сСпак Π³ΠΎ Π½Π°ΠΏΡƒΡˆΡ‚ΠΈ 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

Π”ΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€