ΠΡΠ° ΡΡΠ°ΡΡΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ°ΡΡΡΡ ΡΠ΅ΡΠΈΠΈ Β«Fileless MalwareΒ». ΠΡΠ΅ ΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΠ°ΡΡΠΈ ΡΠ΅ΡΠΈΠΈ:
ΠΡΠΈΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π½Π΅ΡΠ»ΠΎΠ²ΠΈΠΌΠΎΠΉ ΠΌΠ°Π»Π²Π°ΡΠΈ, ΡΠ°ΡΡΡ I ΠΡΠΈΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π½Π΅ΡΠ»ΠΎΠ²ΠΈΠΌΠΎΠΉ ΠΌΠ°Π»Π²Π°ΡΠΈ, ΡΠ°ΡΡΡ II: ΡΠΊΡΡΡΠ½ΡΠ΅ VBA-ΡΠΊΡΠΈΠΏΡΡ ΠΡΠΈΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π½Π΅ΡΠ»ΠΎΠ²ΠΈΠΌΠΎΠΉ ΠΌΠ°Π»Π²Π°ΡΠΈ, ΡΠ°ΡΡΡ III: Π·Π°ΠΏΡΡΠ°Π½Π½ΡΠ΅ VBA-ΡΠΊΡΠΈΠΏΡΡ Π΄Π»Ρ ΡΠΌΠ΅Ρ Π° ΠΈ ΠΏΡΠΈΠ±ΡΠ»ΠΈ - ΠΡΠΈΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π½Π΅ΡΠ»ΠΎΠ²ΠΈΠΌΠΎΠΉ ΠΌΠ°Π»Π²Π°ΡΠΈ, ΡΠ°ΡΡΡ IV: DDE ΠΈ ΠΏΠΎΠ»Ρ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° Word (ΠΌΡ ΡΡΡ)
Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ Ρ ΡΠΎΠ±ΠΈΡΠ°Π»ΡΡ ΠΏΠΎΠ³ΡΡΠ·ΠΈΡΡΡΡ Π² Π΅ΡΠ΅ Π±ΠΎΠ»Π΅Π΅ ΡΠ»ΠΎΠΆΠ½ΡΠΉ ΠΌΠ½ΠΎΠ³ΠΎΡΡΠ°ΠΏΠ½ΡΠΉ cΡΠ΅Π½Π°ΡΠΈΠΉ Π±Π΅Π·ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠΉ Π°ΡΠ°ΠΊΠΈ Ρ Π·Π°ΠΊΡΠ΅ΠΏΠ»Π΅Π½ΠΈΠ΅ΠΌ Π² ΡΠΈΡΡΠ΅ΠΌΠ΅. ΠΠΎ ΡΡΡ Ρ Π½Π°ΡΠΊΠ½ΡΠ»ΡΡ Π½Π° Π½Π΅Π²Π΅ΡΠΎΡΡΠ½ΠΎ ΠΏΡΠΎΡΡΡΡ Π°ΡΠ°ΠΊΡ Π±Π΅Π· ΠΊΠΎΠ΄Π° β Π½Π΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π½ΠΈΠΊΠ°ΠΊΠΈΡ
ΠΌΠ°ΠΊΡΠΎΡΠΎΠ² Word ΠΈΠ»ΠΈ Excel! Π ΡΡΠΎ Π³ΠΎΡΠ°Π·Π΄ΠΎ Π±ΠΎΠ»Π΅Π΅ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ Π΄ΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΌΠΎΡ ΠΈΠ·Π½Π°ΡΠ°Π»ΡΠ½ΡΡ Π³ΠΈΠΏΠΎΡΠ΅Π·Ρ, Π»Π΅ΠΆΠ°ΡΡΡ Π² ΠΎΡΠ½ΠΎΠ²Π΅ ΡΡΠΎΠΉ ΡΠ΅ΡΠΈΠΈ ΡΡΠ°ΡΠ΅ΠΉ: ΠΏΡΠ΅ΠΎΠ΄ΠΎΠ»Π΅ΡΡ Π²Π½Π΅ΡΠ½ΠΈΠΉ ΠΏΠ΅ΡΠΈΠΌΠ΅ΡΡ Π»ΡΠ±ΠΎΠΉ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ β ΡΠΎΠ²ΡΠ΅ΠΌ Π½Π΅ΡΠ»ΠΎΠΆΠ½Π°Ρ Π·Π°Π΄Π°ΡΠ°.
ΠΠ΅ΡΠ²Π°Ρ Π°ΡΠ°ΠΊΠ°, ΠΊΠΎΡΠΎΡΡΡ Ρ ΠΎΠΏΠΈΡΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΡ Microsoft Word, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΎΡΠ½ΠΎΠ²Π°Π½Π° Π½Π° ΡΡΡΠ°ΡΠ΅Π²ΡΠ΅ΠΌ
ΠΠ°Π·Π°Π΄ Π² Π±ΡΠ΄ΡΡΠ΅Π΅ Ρ DDE
ΠΡΠΎ-Π½ΠΈΠ±ΡΠ΄Ρ Π΅ΡΠ΅ ΠΏΠΎΠΌΠ½ΠΈΡ DDE? ΠΠ΅ΡΠΎΡΡΠ½ΠΎ, Π½Π΅ΠΌΠ½ΠΎΠ³ΠΈΠ΅. ΠΡΠΎ Π±ΡΠ» ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΏΠ΅ΡΠ²ΡΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΠ² Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΡΠΎΡΠ΅ΡΡΠ°ΠΌΠΈ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ» ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΠΌ ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌ ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°ΡΡ Π΄Π°Π½Π½ΡΠ΅.
Π― ΡΠ°ΠΌ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π·Π½Π°ΠΊΠΎΠΌ Ρ Π½ΠΈΠΌ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΡΠ°Π½ΡΡΠ΅ Ρ ΠΏΡΠΎΠ²Π΅ΡΡΠ» ΠΈ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π» ΡΠ΅Π»Π΅ΠΊΠΎΠΌ-ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅. Π ΡΠΎ Π²ΡΠ΅ΠΌΡ DDE ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ», Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°ΡΡ Π΄Π»Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠΎΠ² ΠΊΠΎΠ»Π»-ΡΠ΅Π½ΡΡΠΎΠ² ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π·Π²ΠΎΠ½ΡΡΠ΅Π³ΠΎ Π°Π±ΠΎΠ½Π΅Π½ΡΠ° Π² CRM ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π² ΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠΌ ΠΈΡΠΎΠ³Π΅ ΠΎΡΠΊΡΡΠ²Π°Π»ΠΎ ΠΊΠ°ΡΡΠΎΡΠΊΡ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΠ»ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΊΠ°Π±Π΅Π»Ρ RS-232 ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ΅Π»Π΅ΡΠΎΠ½ΠΎΠΌ ΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠΌ. ΠΠΎΡ Π±ΡΠ»ΠΈ Π΄Π΅Π½ΡΠΊΠΈ!
ΠΠ°ΠΊ ΠΎΠΊΠ°Π·Π°Π»ΠΎΡΡ, Microsoft Word Π²ΡΠ΅ Π΅ΡΠ΅
Π§ΡΠΎ Π΄Π΅Π»Π°Π΅Ρ ΡΡΡ Π°ΡΠ°ΠΊΡ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠΉ Π±Π΅Π· ΠΊΠΎΠ΄Π°, ΡΠ°ΠΊ ΡΡΠΎ ΡΠΎ, ΡΡΠΎ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π΄ΠΎΡΡΡΠΏ ΠΊ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Ρ DDE Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ ΠΈΠ· Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ
ΠΏΠΎΠ»Π΅ΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° Word (ΡΠ½ΠΈΠΌΠ°Ρ ΡΠ»ΡΠΏΡ ΠΏΠ΅ΡΠ΅Π΄ SensePost Π·Π°
ΠΠΎΠ΄Ρ ΠΏΠΎΠ»Π΅ΠΉ β ΡΡΠΎ Π΅ΡΠ΅ ΠΎΠ΄Π½Π° Π΄ΡΠ΅Π²Π½ΡΡ ΡΡΠ½ΠΊΡΠΈΡ MS Word, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ΅ΠΊΡΡ ΠΈ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π² Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ. Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΠ°ΠΌΠΎΠ³ΠΎ ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎΠ³ΠΎ ΠΏΡΠΈΠΌΠ΅ΡΠ° ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ ΠΏΠΎΠ»Π΅ Β«Π½ΠΎΠΌΠ΅Ρ ΡΡΡΠ°Π½ΠΈΡΡΒ», ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡΠ°Π²ΠΈΡΡ Π² Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΊΠΎΠ»ΠΎΠ½ΡΠΈΡΡΠ» Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ {PAGE *MERGEFORMAT}. ΠΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ Π³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°ΡΡ Π½ΠΎΠΌΠ΅ΡΠ° ΡΡΡΠ°Π½ΠΈΡ.
ΠΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠ°: Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΠΉΡΠΈ ΠΏΡΠ½ΠΊΡ ΠΌΠ΅Π½Ρ ΠΠΎΠ»e (Field) Π² ΡΠ°Π·Π΄Π΅Π»Π΅ ΠΡΡΠ°Π²ΠΊΠ° (Insert)
Π― ΠΏΠΎΠΌΠ½Ρ, ΡΡΠΎ ΠΊΠΎΠ³Π΄Π° Π²ΠΏΠ΅ΡΠ²ΡΠ΅ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΠ» ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π² Word, ΡΠΎ Π±ΡΠ» ΠΏΠΎΡΠ°ΠΆΠ΅Π½. Π Π²ΠΎΡ ΠΏΠΎΠΊΠ° ΠΏΠ°ΡΡ Π½Π΅ ΠΎΡΠΊΠ»ΡΡΠΈΠ» Π΅Π΅, Word ΡΠ°ΠΊ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π» ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ΠΏΠΎΠ»Π΅ΠΉ DDE. ΠΠ΄Π΅Ρ ΡΠΎΡΡΠΎΡΠ»Π° Π² ΡΠΎΠΌ, ΡΡΠΎ DDE ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ Word ΠΎΠ±ΡΠ°ΡΡΡΡ Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π½Π°ΠΏΡΡΠΌΡΡ, Π΄Π»Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π·Π°ΡΠ΅ΠΌ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ Π²ΡΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π² Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ. ΠΡΠΎ Π±ΡΠ»Π° ΡΠΎΠ²ΡΠ΅ΠΌ ΡΠ½Π°Ρ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ Π² ΡΠΎ Π²ΡΠ΅ΠΌΡ β ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½ΡΠΌΠΈ Ρ Π²Π½Π΅ΡΠ½ΠΈΠΌΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΠΌΠΈ. ΠΠΎΠ·ΠΆΠ΅ ΠΎΠ½Π° Π±ΡΠ»Π° ΡΠ°Π·Π²ΠΈΡΠ° Π² ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ COM, ΠΊΠΎΡΠΎΡΡΡ ΠΌΡ ΡΠ°ΠΊΠΆΠ΅ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ Π½ΠΈΠΆΠ΅.
Π ΠΈΡΠΎΠ³Π΅, Ρ
Π°ΠΊΠ΅ΡΡ ΠΏΠΎΠ½ΡΠ»ΠΈ, ΡΡΠΎ ΡΡΠΈΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ DDE ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π½Π°Ρ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠ°, ΠΊΠΎΡΠΎΡΠ°Ρ, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ ΠΆΠ΅, Π·Π°ΠΏΡΡΠΊΠ°Π΅Ρ PowerShell, Π° ΠΎΡΡΡΠ΄Π° Ρ
Π°ΠΊΠ΅ΡΡ ΠΌΠΎΠ³ΡΡ Π΄Π΅Π»Π°ΡΡ Π²ΡΡ, ΡΡΠΎ ΠΈΠΌ ΡΠ³ΠΎΠ΄Π½ΠΎ.
ΠΠ° ΡΠΊΡΠΈΠ½ΡΠΎΡΠ΅ Π½ΠΈΠΆΠ΅ Π²ΠΈΠ΄Π½ΠΎ, ΠΊΠ°ΠΊ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π» Π΄Π°Π½Π½ΡΡ ΡΠΊΡΡΡΠ½ΡΡ ΡΠ΅Ρ
Π½ΠΈΠΊΡ: ΠΌΠ°Π»Π΅Π½ΡΠΊΠΈΠΉ ΡΡΠ΅Π½Π°ΡΠΈΠΉ PowerShell (Π΄Π°Π»Π΅Π΅ β PS) ΠΈΠ· ΠΏΠΎΠ»Ρ DDE Π·Π°Π³ΡΡΠΆΠ°Π΅Ρ Π΄ΡΡΠ³ΠΎΠΉ PS ΡΠΊΡΠΈΠΏΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π·Π°ΠΏΡΡΠΊΠ°Π΅Ρ Π²ΡΠΎΡΡΡ ΡΠ°Π·Ρ Π°ΡΠ°ΠΊΠΈ.
Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ Windows Π·Π° Π²ΡΠΏΠ»ΡΠ²Π°ΡΡΠ΅Π΅ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅, ΠΎ ΡΠΎΠΌ ΡΡΠΎ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠ΅ ΠΏΠΎΠ»Π΅ DDEAUTO ΡΠΊΡΡΡΠ½ΠΎ ΠΏΡΡΠ°Π΅ΡΡΡ Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΡ
ΠΡΠ΅Π΄ΠΏΠΎΡΡΠΈΡΠ΅Π»ΡΠ½ΡΠΌ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΠΈ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π²Π°ΡΠΈΠ°Π½ΡΠ° Ρ ΠΏΠΎΠ»Π΅ΠΌ DDEAUTO, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π·Π°ΠΏΡΡΠΊΠ°Π΅Ρ ΡΡΠ΅Π½Π°ΡΠΈΠΉ ΠΏΡΠΈ ΠΎΡΠΊΡΡΡΠΈΠΈ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° Word.
ΠΠ°Π²Π°ΠΉΡΠ΅ ΠΏΠΎΠ΄ΡΠΌΠ°Π΅ΠΌ, ΡΡΠΎ Ρ ΡΡΠΈΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ.
ΠΠ°ΠΊ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΠΉ Ρ
Π°ΠΊΠ΅Ρ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΎΡΠΏΡΠ°Π²ΠΈΡΡ ΡΠΈΡΠΈΠ½Π³ΠΎΠ²ΠΎΠ΅ ΠΏΠΈΡΡΠΌΠΎ, ΠΏΡΠΈΡΠ²ΠΎΡΠΈΠ²ΡΠΈΡΡ, ΡΡΠΎ Π²Ρ ΠΈΠ· Π€ΠΠ‘, ΠΈ Π²ΡΡΡΠΎΠΈΡΡ ΠΏΠΎΠ»Π΅ DDEAUTO ΡΠΎ ΡΠΊΡΠΈΠΏΡΠΎΠΌ PS Π΄Π»Ρ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΡΠ°ΠΏΠ° (Π΄ΡΠΎΠΏΠΏΠ΅Ρ ΠΏΠΎ ΡΡΡΠΈ). ΠΡΠΈΡΠ΅ΠΌ Π²Π°ΠΌ Π΄Π°ΠΆΠ΅ Π½Π΅ Π½ΡΠΆΠ½ΠΎ Π΄Π΅Π»Π°ΡΡ Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ ΡΠ΅Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΌΠ°ΠΊΡΠΎΡΠΎΠ² ΠΈ ΠΏΡ., ΠΊΠ°ΠΊ Ρ ΡΡΠΎ Π΄Π΅Π»Π°Π» Π²
ΠΠ΅ΡΡΠ²Π° ΠΎΡΠΊΡΡΠ²Π°Π΅Ρ Π²Π°Ρ Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ, Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΡΠΊΡΠΈΠΏΡ Π°ΠΊΡΠΈΠ²ΠΈΡΡΠ΅ΡΡΡ, ΠΈ Ρ
Π°ΠΊΠ΅Ρ ΠΎΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ Π²Π½ΡΡΡΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°. Π ΠΌΠΎΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΠ΄Π°Π»Π΅Π½Π½ΡΠΉ ΡΡΠ΅Π½Π°ΡΠΈΠΉ PS Π»ΠΈΡΡ ΠΏΠ΅ΡΠ°ΡΠ°Π΅Ρ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅, Π½ΠΎ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ ΡΠ°ΠΊΠΆΠ΅ Π»Π΅Π³ΠΊΠΎ Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠ»ΠΈΠ΅Π½Ρ PS Empire, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈΡ ΡΠ΄Π°Π»Π΅Π½Π½ΡΠΉ Π΄ΠΎΡΡΡΠΏ ΠΊ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠ΅.
Π ΠΏΡΠ΅ΠΆΠ΄Π΅, ΡΠ΅ΠΌ ΠΆΠ΅ΡΡΠ²Π° ΡΡΠΏΠ΅Π΅Ρ ΠΏΡΠΎΠΈΠ·Π½Π΅ΡΡΠΈ Ρ
ΠΎΡΡ ΡΡΠΎ-ΡΠΎ, Ρ
Π°ΠΊΠ΅ΡΡ ΠΎΠΊΠ°ΠΆΡΡΡΡ ΡΠ°ΠΌΡΠΌΠΈ Π±ΠΎΠ³Π°ΡΡΠΌΠΈ ΠΏΠΎΠ΄ΡΠΎΡΡΠΊΠ°ΠΌΠΈ Π½Π° ΡΠ΅Π»Π΅.
ΠΠ±ΠΎΠ»ΠΎΡΠΊΠ° Π±ΡΠ»Π° Π·Π°ΠΏΡΡΠ΅Π½Π° Π±Π΅Π· ΠΌΠ°Π»Π΅ΠΉΡΠ΅Π³ΠΎ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠ°ΠΆΠ΅ ΡΠ΅Π±Π΅Π½ΠΎΠΊ ΡΠΌΠΎΠΆΠ΅Ρ ΡΡΠΎ ΡΠ΄Π΅Π»Π°ΡΡ!
DDE ΠΈ ΠΏΠΎΠ»Ρ
ΠΠΎΠ·ΠΆΠ΅ Microsoft Π²ΡΠ΅-ΡΠ°ΠΊΠΈ ΠΎΡΠΊΠ»ΡΡΠΈΠ»Π° DDE Π² Word, Π½ΠΎ ΠΏΠ΅ΡΠ΅Π΄ ΡΡΠΈΠΌ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ Π·Π°ΡΠ²ΠΈΠ»Π°, ΡΡΠΎ ΡΡΠ° ΡΡΠ½ΠΊΡΠΈΡ Π±ΡΠ»Π° ΠΏΡΠΎΡΡΠΎ Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Π°. ΠΡ Π½Π΅ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ ΡΡΠΎ-ΡΠΎ ΠΌΠ΅Π½ΡΡΡ ΠΏΠΎΠ½ΡΡΠ½ΠΎ. ΠΠ· ΡΠ²ΠΎΠ΅Π³ΠΎ ΠΎΠΏΡΡΠ° Ρ ΡΠ°ΠΌ Π½Π°Π±Π»ΡΠ΄Π°Π» ΡΠ°ΠΊΠΎΠΉ ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΠΎ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»Π΅ΠΉ ΠΏΡΠΈ ΠΎΡΠΊΡΡΡΠΈΠΈ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° Π±ΡΠ»ΠΎ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΎ, Π½ΠΎ ΠΌΠ°ΠΊΡΠΎΡΡ Word Π±ΡΠ»ΠΈ ΠΎΡΠΊΠ»ΡΡΠ΅Π½Ρ ΠΠ’-ΡΠ»ΡΠΆΠ±ΠΎΠΉ (Π½ΠΎ Ρ ΠΏΠΎΠΊΠ°Π·ΠΎΠΌ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ). ΠΡΡΠ°ΡΠΈ, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΠΉΡΠΈ Π² ΡΠ°Π·Π΄Π΅Π»Π΅ Π½Π°ΡΡΡΠΎΠ΅ΠΊ Word.
ΠΠ΄Π½Π°ΠΊΠΎ, Π΄Π°ΠΆΠ΅ Π΅ΡΠ»ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»Π΅ΠΉ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΎ, Microsoft Word Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠ²Π΅Π΄ΠΎΠΌΠ»ΡΠ΅Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»Π΅ Π·Π°ΠΏΡΠ°ΡΠΈΠ²Π°Π΅Ρ Π΄ΠΎΡΡΡΠΏ ΠΊ ΡΠ΄Π°Π»Π΅Π½Π½ΡΠΌ Π΄Π°Π½Π½ΡΠΌ, ΠΊΠ°ΠΊ Π² ΡΠ»ΡΡΠ°Π΅ Ρ DDE Π²ΡΡΠ΅. Microsoft Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π°Π΅Ρ Π²Π°Ρ.
ΠΠΎ ΡΠΊΠΎΡΠ΅Π΅ Π²ΡΠ΅Π³ΠΎ, ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ Π²ΡΠ΅ ΡΠ°Π²Π½ΠΎ ΠΏΡΠΎΠΏΡΡΡΡΡ ΡΡΠΎ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΈ Π°ΠΊΡΠΈΠ²ΠΈΡΡΡΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»Π΅ΠΉ Π² Word. ΠΡΠΎ ΠΎΠ΄Π½Π° ΠΈΠ· ΡΠ΅Π΄ΠΊΠΈΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ ΠΏΠΎΠ±Π»Π°Π³ΠΎΠ΄Π°ΡΠΈΡΡ Microsoft Π·Π° ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΎΠΏΠ°ΡΠ½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ DDE.
ΠΠ°ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΡΠ΄Π½ΠΎ ΡΠ΅Π³ΠΎΠ΄Π½Ρ Π½Π°ΠΉΡΠΈ Π½Π΅ΠΏΡΠΎΠΏΠ°ΡΡΠ΅Π½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ Windows?
ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π» ΡΡΠ΅Π΄Ρ AWS Workspaces Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠΌΡ ΡΠ°Π±ΠΎΡΠ΅ΠΌΡ ΡΡΠΎΠ»Ρ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ Ρ ΠΏΠΎΠ»ΡΡΠΈΠ» Π½Π΅ΠΏΡΠΎΠΏΠ°ΡΡΠ΅Π½Π½ΡΡ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΡ ΠΌΠ°ΡΠΈΠ½Ρ Ρ MS Office, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»Π° ΠΌΠ½Π΅ Π²ΡΡΠ°Π²ΠΈΡΡ ΠΏΠΎΠ»Π΅ DDEAUTO. ΠΠ΅ ΡΠΎΠΌΠ½Π΅Π²Π°ΡΡΡ, ΡΡΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΠΌ ΠΆΠ΅ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π΄ΠΎ ΡΠΈΡ ΠΏΠΎΡ Π½Π΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠ»ΠΈ Π½ΡΠΆΠ½ΡΠ΅ ΠΏΠ°ΡΡΠΈ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ.
Π’Π°ΠΉΠ½Π° ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠΎΠ²
ΠΠ°ΠΆΠ΅ Π΅ΡΠ»ΠΈ Π²Ρ ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠ»ΠΈ ΡΡΠΎΡ ΠΏΠ°ΡΡ, Π΅ΡΡΡ Π΄ΡΡΠ³ΠΈΠ΅ Π΄ΡΡΡ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ Π² MS Office, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ Ρ Π°ΠΊΠ΅ΡΠ°ΠΌ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ ΡΡΠΎ-ΡΠΎ ΠΎΡΠ΅Π½Ρ ΠΏΠΎΡ ΠΎΠΆΠ΅Π΅ Π½Π° ΡΠΎ, ΡΡΠΎ ΠΌΡ ΡΠ΄Π΅Π»Π°Π»ΠΈ Ρ Word. Π ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌ ΡΡΠ΅Π½Π°ΡΠΈΠΈ ΠΌΡ Π½Π°ΡΡΠΈΠΌΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Excel Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π½Π°ΠΆΠΈΠ²ΠΊΠΈ Π΄Π»Ρ ΡΠΈΡΠΈΠ½Π³ΠΎΠ²ΠΎΠΉ Π°ΡΠ°ΠΊΠΈ Π±Π΅Π· Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΊΠΎΠ΄Π°.
Π§ΡΠΎΠ±Ρ ΠΏΠΎΠ½ΡΡΡ ΡΡΠΎΡ ΡΡΠ΅Π½Π°ΡΠΈΠΉ, Π΄Π°Π²Π°ΠΉΡΠ΅ Π²ΡΠΏΠΎΠΌΠ½ΠΈΠΌ ΠΠΎΠ΄Π΅Π»Ρ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ½ΠΎΠ³ΠΎ ΠΎΠ±ΡΠ΅ΠΊΡΠ° Microsoft, ΠΈΠ»ΠΈ ΡΠΎΠΊΡΠ°ΡΠ΅Π½Π½ΠΎ COM (Component Object Model).
COM ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Ρ 1990-Ρ
Π³ΠΎΠ΄ΠΎΠ², ΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΡΡΡ ΠΊΠ°ΠΊ Β«Π½Π΅ΠΉΡΡΠ°Π»ΡΠ½Π°Ρ ΠΊ ΡΠ·ΡΠΊΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΠΎ-ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ ΠΌΠΎΠ΄Π΅Π»Ρ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ²Β» Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΡΠ΄Π°Π»Π΅Π½Π½ΡΡ
Π²ΡΠ·ΠΎΠ²ΠΎΠ² ΠΏΡΠΎΡΠ΅Π΄ΡΡ RPC. ΠΠ»Ρ ΠΎΠ±ΡΠ΅Π³ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΡ ΡΠ΅ΡΠΌΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΈΠΈ COM ΠΏΡΠΎΡΡΠΈΡΠ΅
ΠΠΎ Π±ΠΎΠ»ΡΡΠΎΠΌΡ ΡΡΠ΅ΡΡ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ COM ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡΠΉ ΡΠ°ΠΉΠ» Excel ΠΈΠ»ΠΈ Word, ΠΈΠ»ΠΈ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ Π΄ΡΡΠ³ΠΎΠΉ Π·Π°ΠΏΡΡΠΊΠ°Π΅ΠΌΡΠΉ Π±ΠΈΠ½Π°ΡΠ½ΡΠΉ ΡΠ°ΠΉΠ».
ΠΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ, COM-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΡΡΠ΅Π½Π°ΡΠΈΠΉ β JavaScript ΠΈΠ»ΠΈ VBScript. Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈ ΡΡΠΎ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ ΡΠΊΡΠΈΠΏΡΠ»Π΅Ρ. ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π²Ρ Π²ΡΡΡΠ΅ΡΠ°Π»ΠΈ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅.sct Ρ ΡΠ°ΠΉΠ»ΠΎΠ² Π² Windows β ΡΡΠΎ ΠΈ Π΅ΡΡΡ ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ ΡΠΊΡΠΈΠΏΠ»Π΅ΡΠΎΠ². ΠΠΎ ΡΡΡΠΈ, ΠΎΠ½ΠΈ ΡΠ²Π»ΡΡΡΡΡ ΠΊΠΎΠ΄ΠΎΠΌ ΡΠΊΡΠΈΠΏΡΠ°, Π·Π°ΠΊΠ»ΡΡΠ΅Π½Π½ΠΎΠ³ΠΎ Π² 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>
Π₯Π°ΠΊΠ΅ΡΡ ΠΈ ΠΏΠ΅Π½ΡΠ΅ΡΡΠ΅ΡΡ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΠ»ΠΈ, ΡΡΠΎ Π΅ΡΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ ΡΡΠΈΠ»ΠΈΡΡ ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π² Windows, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ COM-ΠΎΠ±ΡΠ΅ΠΊΡΡ ΠΈ, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ, ΡΠΊΡΠΈΠΏΡΠ»Π΅ΡΡ ΡΠΎΠΆΠ΅.
Π― ΠΌΠΎΠ³Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ ΡΠΊΡΠΈΠΏΡΠ»Π΅Ρ Π² ΡΡΠΈΠ»ΠΈΡΡ Windows, Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡΡ Π½Π° VBS, ΠΈΠ·Π²Π΅ΡΡΠ½ΡΡ ΠΊΠ°ΠΊ pubprn. ΠΠ½Π° Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² Π½Π΅Π΄ΡΠ°Ρ C:Windowssystem32Printing_Admin_Scripts. ΠΡΡΠ°ΡΠΈ, Π΅ΡΡΡ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΡΡΠΈΠ»ΠΈΡΡ Windows, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ². ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΡΡΠΎΡ ΠΏΡΠΈΠΌΠ΅Ρ.
ΠΠΏΠΎΠ»Π½Π΅ Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ, ΡΡΠΎ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΡ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡΡΡΠΈΡΡ Π΄Π°ΠΆΠ΅ ΠΈΠ· ΡΡΠ΅Π½Π°ΡΠΈΡ ΠΏΠ΅ΡΠ°ΡΠΈ. ΠΠΏΠ΅ΡΠ΅Π΄, Microsoft!
Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Ρ ΡΠΎΠ·Π΄Π°Π» ΠΏΡΠΎΡΡΠΎΠΉ ΡΠ΄Π°Π»Π΅Π½Π½ΡΠΉ ΡΠΊΡΠΈΠΏΡΠ»Π΅Ρ, ΠΊΠΎΡΠΎΡΡΠΉ Π·Π°ΠΏΡΡΠΊΠ°Π΅Ρ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΡ ΠΈ ΠΏΠ΅ΡΠ°ΡΠ°Π΅Ρ Π·Π°Π±Π°Π²Π½ΠΎΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ Β«ΠΠ°Ρ ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠΎ ΠΏΡΠΎΡΠΊΡΠΈΠΏΡΠΎΠ²Π°Π»ΠΈ!Β». ΠΠΎ ΡΡΡΠΈ, pubprn ΡΠΎΠ·Π΄Π°Π΅Ρ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ° scriptlet, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡ ΠΊΠΎΠ΄Ρ VBScript Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΡ. ΠΠ°Π½Π½ΡΠΉ ΠΌΠ΅ΡΠΎΠ΄ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠ²Π½ΡΠ΅ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π° Ρ Π°ΠΊΠ΅ΡΠ°ΠΌ, ΠΊΠΎΡΠΎΡΡΠ΅ Ρ ΠΎΡΡΡ Π½Π΅Π·Π°ΠΌΠ΅ΡΠ½ΠΎ ΠΏΡΠΎΠ½ΠΈΠΊΠ½ΡΡΡ ΠΈ ΡΠΏΡΡΡΠ°ΡΡΡΡ Π² Π²Π°ΡΠ΅ΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅.
Π ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌ ΠΏΠΎΡΡΠ΅ Ρ ΠΎΠ±ΡΡΡΠ½Ρ, ΠΊΠ°ΠΊ ΡΠΊΡΠΈΠΏΡΠ»Π΅ΡΡ COM ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Ρ Ρ Π°ΠΊΠ΅ΡΠ°ΠΌΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ°Π±Π»ΠΈΡ Excel.
ΠΠ°ΠΌ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π΄ΠΎΠΌΠ°ΡΠ½Π΅ΠΉ ΡΠ°Π±ΠΎΡΡ β ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ
ΠΡΡΠΎΡΠ½ΠΈΠΊ: habr.com