ΠŸΡ€ΠΈΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π½Π΅ΡƒΠ»ΠΎΠ²ΠΈΠΌΠΎΠΉ ΠΌΠ°Π»Π²Π°Ρ€ΠΈ, Ρ‡Π°ΡΡ‚ΡŒ III: Π·Π°ΠΏΡƒΡ‚Π°Π½Π½Ρ‹Π΅ VBA-cΠΊΡ€ΠΈΠΏΡ‚Ρ‹ для смСха ΠΈ ΠΏΡ€ΠΈΠ±Ρ‹Π»ΠΈ

ΠŸΡ€ΠΈΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π½Π΅ΡƒΠ»ΠΎΠ²ΠΈΠΌΠΎΠΉ ΠΌΠ°Π»Π²Π°Ρ€ΠΈ, Ρ‡Π°ΡΡ‚ΡŒ III: Π·Π°ΠΏΡƒΡ‚Π°Π½Π½Ρ‹Π΅ VBA-cΠΊΡ€ΠΈΠΏΡ‚Ρ‹ для смСха ΠΈ ΠΏΡ€ΠΈΠ±Ρ‹Π»ΠΈ

Π­Ρ‚Π° ΡΡ‚Π°Ρ‚ΡŒΡ являСтся Ρ‡Π°ΡΡ‚ΡŒΡŽ сСрии Β«Fileless MalwareΒ». ВсС ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ части сСрии:

Π’ послСдних Π΄Π²ΡƒΡ… постах (Ρ‚ΡƒΡ‚ ΠΈ Ρ‚ΡƒΡ‚) ΠΌΡ‹ Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΈ ΠΎ Π±Π΅Π·Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ…, Π½ΠΎ ΠΏΡ€ΠΈ этом довольно Π±Π΅Π·ΠΎΠ±ΠΈΠ΄Π½Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄Π°Ρ… Π°Ρ‚Π°ΠΊΠΈ. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΡ‹ Π³ΠΎΡ‚ΠΎΠ²Ρ‹, Π½Π°ΠΊΠΎΠ½Π΅Ρ†, Π²Π·ΡΡ‚ΡŒΡΡ Π·Π° Π½Π°ΡΡ‚ΠΎΡΡ‰ΡƒΡŽ fileless ΠΌΠ°Π»Π²Π°Ρ€ΡŒ. Π‘Π°ΠΉΡ‚ для Π³ΠΈΠ±Ρ€ΠΈΠ΄Π½ΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π° (hybrid analysis, Π΄Π°Π»Π΅Π΅ HA) – это рСсурс, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ я полагаюсь, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ этих врСдоносных Β«Ρ‚Π²Π°Ρ€Π΅ΠΉΒ». Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ HA прСдоставляСт для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΎΠ±Ρ€Π°Π·Ρ†Π°: систСмныС Π²Ρ‹Π·ΠΎΠ²Ρ‹, ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-Ρ‚Ρ€Π°Ρ„ΠΈΠΊ ΠΈ Ρ‚.Π΄. – достаточно, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΠΈΡ‚ΡŒ Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹Π΅ запросы ИВ-бСзопасности. МСня Π½Π΅ΡƒΠΌΠΎΠ»ΠΈΠΌΠΎ тянСт ΠΏΠΎΠ³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒΡΡ Π² ΠΎΠ΄ΠΈΠ½ ΠΈΠ· этих сильно Π·Π°ΠΏΡƒΡ‚Π°Π½Π½Ρ‹Ρ… ΠΎΠ±Ρ€Π°Π·Ρ†ΠΎΠ² ΠΊΠΎΠ΄Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΆΠ΅ Π½Π° самом Π΄Π΅Π»Π΅ Ρ‚Π°ΠΌ происходит.

Если Π²Ρ‹ Π·Π°Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚ΡŒ Π·Π° ΠΌΠ½ΠΎΠΉ, Ρ‚ΠΎ я Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ Π²Π°ΠΌ ΠΏΡ€ΠΎΠ΄Π΅Π»Ρ‹Π²Π°Ρ‚ΡŒ это Π² пСсочницС, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² Amazon Web Services. А Ссли Π²Ρ‹ провСряСтС это Π½Π° своСм ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅, Ρ‚ΠΎ Π½Π΅ Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ Π·Π°ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ систСмныС Π²Ρ‹Π·ΠΎΠ²Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ PowerShell.

Π’Π½ΡƒΡ‚Ρ€ΠΈ Π·Π°ΠΏΡƒΡ‚Π°Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° VBA

ВрСдоносная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ я Π² ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ ΠΈΡ‚ΠΎΠ³Π΅ нашСл Π½Π° сайтС Π³ΠΈΠ±Ρ€ΠΈΠ΄Π½ΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π°, являСтся сцСнариСм VBA, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±Ρ‹Π» встроСн Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Word. Как я ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π» Π² ΠΏΡ€ΠΎΡˆΠ»Ρ‹ΠΉ Ρ€Π°Π·, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ фактичСский ΠΊΠΎΠ΄, Π²Π°ΠΌ понадобится OfficeMalScanner Ѐрэнка Π‘ΠΎΠ»Π΄ΡƒΠΈΠ½Π°.
ПослС извлСчСния сцСнария я Π·Π°Π³Ρ€ΡƒΠ·ΠΈΠ» ΠΊΠΎΠ΄ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ макросов MS Word, Π° ΠΏΠΎΡ‚ΠΎΠΌ запустил Π΅Π³ΠΎ ΠΏΠΎΡˆΠ°Π³ΠΎΠ²ΡƒΡŽ ΠΎΡ‚Π»Π°Π΄ΠΊΡƒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ встроСнного ΠΎΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊΠ°. Моя Ρ†Π΅Π»ΡŒ состояла Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΠΎΠ½ΡΡ‚ΡŒ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ скрыто Π·Π° обфускациСй: ΠΏΠΎΠΈΠ³Ρ€Π°Ρ‚ΡŒ Π² Π˜Π‘-Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ° ΠΈ ΠΈΡΠΏΡ‹Ρ‚Π°Ρ‚ΡŒ успСхи ΠΈ разочарования, связанныС с этой Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ.

Если Π²Ρ‹, ΠΊΠ°ΠΊ ΠΈ я, Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Ρ€Π΅ΡˆΠΈΠ»ΠΈ Π·Π°Π½ΡΡ‚ΡŒΡΡ этим Π² ΠΎΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊΠ΅, Ρ‚ΠΎ, скорСС всСго, Π²Ρ‹ Π²Ρ‹ΠΏΡŒΠ΅Ρ‚Π΅ Π½Π΅ ΠΎΠ΄Π½Ρƒ ΠΊΡ€ΡƒΠΆΠΊΡƒ чая (ΠΈΠ»ΠΈ ΠΊΠΎΡ„Π΅), ΠΏΡ€ΠΎΠ±ΠΈΡ€Π°ΡΡΡŒ Ρ‡Π΅Ρ€Π΅Π· ΡƒΠΌΠΎΠΏΠΎΠΌΡ€Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ слоТный ΠΊΠΎΠ΄ ΠΈΠ»ΠΈ наблюдая, помаргивая, Π½Π° ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ L_JEK, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ присваиваСтся строка Β«77767E6C797A6F6Β».
Работая с этим Π·Π°ΠΏΡƒΡ‚Π°Π½Π½Ρ‹ΠΌ сцСнариСм VBA, я понял, Ρ‡Ρ‚ΠΎ лишь ΠΎΡ‡Π΅Π½ΡŒ малая Π΅Π³ΠΎ Ρ‡Π°ΡΡ‚ΡŒ выполняСт ΠΏΠΎΠ»Π΅Π·Π½ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ. Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΆΠ΅ ΠΊΠΎΠ΄Π° Ρ‚Π°ΠΌ лишь для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ±ΠΈΡ‚ΡŒ вас с ΠΏΡƒΡ‚ΠΈ.
Π’ ΠΈΡ‚ΠΎΠ³Π΅ я сдСлал снимок экрана нСбольшой части ΠΊΠΎΠ΄Π°, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰Π΅Π³ΠΎ всю Π·Π»ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΏΠΎ старту ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки PowerShell, которая Π² ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ ΠΈΡ‚ΠΎΠ³Π΅ запускаСтся макросом VBA.

ΠŸΡ€ΠΈΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π½Π΅ΡƒΠ»ΠΎΠ²ΠΈΠΌΠΎΠΉ ΠΌΠ°Π»Π²Π°Ρ€ΠΈ, Ρ‡Π°ΡΡ‚ΡŒ III: Π·Π°ΠΏΡƒΡ‚Π°Π½Π½Ρ‹Π΅ VBA-cΠΊΡ€ΠΈΠΏΡ‚Ρ‹ для смСха ΠΈ ΠΏΡ€ΠΈΠ±Ρ‹Π»ΠΈ

Π₯ΠΈΡ‚Ρ€ΠΎ: просто Π²ΠΎΠ·ΡŒΠΌΠΈΡ‚Π΅ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΈ Π²Ρ‹Ρ‡Ρ‚ΠΈΡ‚Π΅ 7 для Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ASCII.

Π­Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ просто. Код VBA содСрТит Π² Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… запись ΠΈΡ‚ΠΎΠ³ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки Π² ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΌ прСдставлСнии, Π° Π·Π°Ρ‚Π΅ΠΌ просто ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ Π΅Π΅ Π² ΡΠΈΠΌΠ²ΠΎΠ»ΡŒΠ½ΡƒΡŽ строку. ЕдинствСнная Β«ΠΎΠ±ΠΌΠ°Π½ΠΊΠ°Β» здСсь Π±Ρ‹Π»Π° Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹Π΅ значСния Π±Ρ‹Π»ΠΈ смСщСны Π½Π° 0x07. Π’Π°ΠΊ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, пСрвая Ρ‡Π°ΡΡ‚ΡŒ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ строки получаСтся ΠΈΠ· L_JEK, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π±Ρ‹Π»ΠΎ присвоСно Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Β«77767E6C797A6F6Β». Если Π²Ρ‹ Π²ΠΎΠ·ΡŒΠΌΠ΅Ρ‚Π΅ 0x77 ΠΈ Π²Ρ‹Ρ‡Ρ‚Π΅Ρ‚Π΅ 0x07, Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ hex 0x70. Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ Ρ‚ΠΎ ΠΆΠ΅ самоС для 0x76 ΠΈ Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ hex 0x6F. ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ ΠΈΡ… Π² любой Ρ‚Π°Π±Π»ΠΈΡ†Π΅ ΠΊΠΎΠ΄ΠΎΠ² ASCII, ΠΈ Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° соотвСтствуСт ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ Π΄Π²ΡƒΠΌ Π±ΡƒΠΊΠ²Π°ΠΌ Β«powershellΒ».

На самом Π΄Π΅Π»Π΅, это Π½Π΅ самоС слоТноС Π·Π°ΠΏΡƒΡ‚Ρ‹Π²Π°Π½ΠΈΠ΅, Π½ΠΎ этого вСдь ΠΈ Π½Π΅ трСбуСтся! ВсС, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, это ΠΏΡ€ΠΎΡΠΊΠΎΡ‡ΠΈΡ‚ΡŒ ΠΌΠΈΠΌΠΎ антивирусных сканСров, ΠΈΡ‰ΡƒΡ‰ΠΈΡ… ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ слова ΠΈΠ»ΠΈ ΠΈΡ… прСдставлСния Π² Π²ΠΈΠ΄Π΅ ASCII строк. Π§Ρ‚ΠΎ этот ΠΎΠ±Ρ€Π°Π·Π΅Ρ† достаточно Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΈ Π΄Π΅Π»Π°Π΅Ρ‚. НаконСц, послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ скрипт воссоздаСт ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡƒΡŽ строку, ΠΎΠ½ запускаСт Π΅Π΅ Ρ‡Π΅Ρ€Π΅Π· Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ CreateProcess (см. Π½ΠΈΠΆΠ΅):

ΠŸΡ€ΠΈΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π½Π΅ΡƒΠ»ΠΎΠ²ΠΈΠΌΠΎΠΉ ΠΌΠ°Π»Π²Π°Ρ€ΠΈ, Ρ‡Π°ΡΡ‚ΡŒ III: Π·Π°ΠΏΡƒΡ‚Π°Π½Π½Ρ‹Π΅ VBA-cΠΊΡ€ΠΈΠΏΡ‚Ρ‹ для смСха ΠΈ ΠΏΡ€ΠΈΠ±Ρ‹Π»ΠΈ

Π—Π°ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ систСмныС Π²Ρ‹Π·ΠΎΠ²Ρ‹ ΠΈΠ»ΠΈ установитС ΠΏΠ΅Ρ€Π΅Π΄ Π½ΠΈΠΌΠΈ Ρ‚ΠΎΡ‡ΠΊΡƒ остановки.

Π—Π°Π΄ΡƒΠΌΠ°ΠΉΡ‚Π΅ΡΡŒ Π½Π° сСкунду ΠΎΠ± этом. Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Word Π±Ρ‹Π» ΠΎΡ‚ΠΏΡ€Π°Π²Π»Π΅Π½ сотруднику Π² Ρ„ΠΈΡˆΠΈΠ½Π³ΠΎΠ²ΠΎΠΌ письмС. ΠŸΡ€ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° этот сцСнарий VBA автоматичСски запускаСт сСанс PowerShell, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ этап Π°Ρ‚Π°ΠΊΠΈ. Никаких исполняСмых Ρ„Π°ΠΉΠ»ΠΎΠ², Π° обфусцированныС скрипты спокойно ΡƒΠΊΠ»ΠΎΠ½ΡΡŽΡ‚ΡΡ ΠΎΡ‚ антивирусов ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΡ… сканСров.

Π’ΠΎΡ‚ ΠΎΠ½ΠΎ Π—Π»ΠΎ!

Π Π°Π΄ΠΈ Π»ΡŽΠ±ΠΎΠΏΡ‹Ρ‚ΡΡ‚Π²Π° я скачал Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ макрос с сайта HA (Π½ΠΈΠΆΠ΅), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ, Π° Ρ‡Ρ‚ΠΎ Π΅Ρ‰Π΅ Π±Ρ‹Π²Π°Π΅Ρ‚. Π­Ρ‚ΠΎΡ‚ Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΊΠΎΠ΄ Π΄Π΅Π»Π°Π΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚ΠΎ ΠΆΠ΅ самоС, Ρ‡Ρ‚ΠΎ ΠΈ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ Π²Ρ‹ΡˆΠ΅.

ΠŸΡ€ΠΈΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π½Π΅ΡƒΠ»ΠΎΠ²ΠΈΠΌΠΎΠΉ ΠΌΠ°Π»Π²Π°Ρ€ΠΈ, Ρ‡Π°ΡΡ‚ΡŒ III: Π·Π°ΠΏΡƒΡ‚Π°Π½Π½Ρ‹Π΅ VBA-cΠΊΡ€ΠΈΠΏΡ‚Ρ‹ для смСха ΠΈ ΠΏΡ€ΠΈΠ±Ρ‹Π»ΠΈ

Π‘Π΅ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ ΠΊΠΎΠ΄, встроСнный Π² VBA.

Но Π·Π°Ρ‚ΠΎ этот ΠΊΠΎΠ΄ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π±ΠΎΠ»Π΅Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π΅Ρ‚Π°Ρ‚Π΅Π»Π΅Π½ Π² Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΎΠ½ восстанавливаСт ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡƒΡŽ строку. Π•ΡΡ‚ΡŒ функция дСкодирования, называСмая Β«dΒ», которая ΠΎΡ‚Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Ρ‹Π²Π°Π΅Ρ‚ символы ΠΈΠ· Π±Π°Π·ΠΎΠ²ΠΎΠΉ строки, сравнивая ΠΈΡ… со Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½ΠΎΠΉ строкой. Π­Ρ‚ΠΎ ΡƒΠΆΠ΅ идСя уровня срСднСй ΡˆΠΊΠΎΠ»Ρ‹, ΠΈ ΠΎΠ½Π° Ρ‚ΠΎΠΆΠ΅ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ выполняСт свою Ρ€Π°Π±ΠΎΡ‚Ρƒ: Π»Π΅Π³ΠΊΠΎ уклоняСтся ΠΎΡ‚ сканСров ΠΈ ΠΎΠ±ΠΌΠ°Π½Ρ‹Π²Π°Π΅Ρ‚ Π°Π΄ΠΌΠΈΠ½ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ лишь мСльком ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ Π»ΠΎΠ³ΠΈ Π½Π° ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ Π½Π΅ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… дСйствий.

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ остановка

Π’ ΠΌΠΎΠ΅ΠΉ сСрии ΠΏΠ΅Ρ€Π²Ρ‹Ρ… ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΉ ΠΏΠΎ обфускации я ΠΏΠΎΠΊΠ°Π·Π°Π», Ρ‡Ρ‚ΠΎ ΠΆΡƒΡ€Π½Π°Π» событий Windows записываСт достаточно ΠΌΠ½ΠΎΠ³ΠΎ Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ ΠΈΠ· сСансов PowerShell, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ, Ссли Π²Ρ‹ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ настройки, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ провСсти Π³Π»ΡƒΠ±ΠΎΠΊΠΈΠΉ Π°Π½Π°Π»ΠΈΠ· послС Ρ„Π°ΠΊΡ‚Π° Π²Π·Π»ΠΎΠΌΠ°.

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π² этом Ρ‚ΠΎΠΆΠ΅ Π΅ΡΡ‚ΡŒ опрСдСлСнная ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π±Π΅Π·Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… Π°Ρ‚Π°ΠΊ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ практичСски Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π΄Π΅Π»Π°Π΅Ρ‚ Π»ΠΈ сцСнарий PowerShell Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΏΠ»ΠΎΡ…ΠΎΠ΅, просто провСряя Ρ‚Π°ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π²ΠΎ врСмя просмотра событий ΠΆΡƒΡ€Π½Π°Π»Π° бСзопасности.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ, спроситС Π²Ρ‹?

ΠŸΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ сСансы PowerShell Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ всС врСмя, ΠΈ Π·Π»ΠΎΠ±Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΈΠ· PowerShell сСссии ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ…Π°ΠΊΠ΅Ρ€Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΏΡƒΡ‰Π΅Π½ Π² Ρ‚ΠΎ ΠΆΠ΅ врСмя, Ρ‡Ρ‚ΠΎ ΠΈ Π»Π΅Π³ΠΈΡ‚ΠΈΠΌΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΈΠ· PowerShell добропорядочного ИВ-администратора. Если увСдомлСния Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π²Π°ΠΌ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° PS-скрипт Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΈΠ· ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°, Π±ΡƒΠ΄Π΅Ρ‚ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ слишком ΠΌΠ½ΠΎΠ³ΠΎ Π»ΠΎΠΆΠ½ΠΎ-ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… срабатываний.

Π’Ρ‹Π²ΠΎΠ΄ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ: ΠΌΡ‹ Π²ΠΈΠ΄ΠΈΠΌ Π½Π΅ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Ρ… срСдств Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΏΠ΅Ρ€ΠΈΠΌΠ΅Ρ‚Ρ€Π° ΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ‚Π°ΠΊΠΈΠ΅ Π°Ρ‚Π°ΠΊΠΈ, Ρ„ΠΈΡˆΠΈΠ½Π³ΠΎΠ²Ρ‹Π΅ рассылки ΠΈ врСдоносныС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ FUD, ΠΈ большиС пСрспСктивы для срСдств повСдСнчСской Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠΈ.

ΠšΠΎΡ€ΠΎΡ‡Π΅ говоря, это Π·Π°Π²Π΅Π΄ΠΎΠΌΠΎ ΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹ΡˆΠ½Π°Ρ Π±ΠΈΡ‚Π²Π° ΠΏΡ‹Ρ‚Π°Ρ‚ΡŒΡΡ ΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ…Π°ΠΊΠ΅Ρ€ΠΎΠ² ΠΎΡ‚ проникновСния Π²Π½ΡƒΡ‚Ρ€ΡŒ ΠΏΠ΅Ρ€ΠΈΠΌΠ΅Ρ‚Ρ€Π°. Π›ΡƒΡ‡ΡˆΠ°Ρ стратСгия состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π΅ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ ΠΈ ΠΏΠΎΠ΄ΠΎΠ·Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ доступ ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ ΠΈ запуск ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΎΡ‚Π²Π΅Ρ‚ΠΈΡ‚ΡŒ Π½Π° Π½ΠΈΡ…, дСактивируя ΡƒΡ‡Π΅Ρ‚Π½Ρ‹Π΅ записи ΠΈΠ»ΠΈ принимая Π΄Ρ€ΡƒΠ³ΡƒΡŽ ΠΌΠ΅Ρ€Ρƒ Π² ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΠ΅.

Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ части ΠΌΡ‹ рассмотрим Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ Π±Π΅Π·Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… Π°Ρ‚Π°ΠΊ.

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