ΠΠΎΠ½ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠ°ΠΊ ΠΊΡΠΈΠΏΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ°ΠΉΠ» ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅
Π£ΡΠΈΠΌΡΡ ΠΊΡΠΈΠΏΡΠΎΠ²Π°ΡΡ: ΠΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠ΅ ΠΏΡΠΈΠ΅ΠΌΡ ΠΎΠ±Ρ ΠΎΠ΄Π° Π°Π½ΡΠΈΠ²ΠΈΡΡΡΠΎΠ²
Π‘ΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ ΡΡΠ°ΡΡΠΈ
Π‘ΡΡΠ°Π½Π½ΠΎ ΠΎΡΠΎΠ·Π½Π°Π²Π°ΡΡ, ΡΡΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π»ΡΠ΄ΠΈ, ΡΠΎΠ·Π΄Π°ΡΡΠΈΠ΅ ΡΡΠΎΡΠ½Ρ, Π²ΠΈΡΡΡΡ ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΠΈΠ΅ Π³ΠΎΡΠΎΠ²ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ-Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΡ, Π½Π΅ΡΠ΅Π΄ΠΊΠΎ ΠΎΠ±ΡΠ°ΡΠ°ΡΡΡΡ ΠΊ ΡΡΠ»ΡΠ³Π°ΠΌ ΡΠΎΠ·Π΄Π°ΡΠ΅Π»Π΅ΠΉ Β«ΠΏΡΠΈΠ²Π°ΡΠ½ΡΡ ΠΊΡΠΈΠΏΡΠΎΡΠΎΠ²Β», Π½Π΅ΡΠ΅Π΄ΠΊΠΎ ΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡΠΈΡ ΡΡ ΠΎΠ±ΡΡΠ½ΡΠΌΠΈ ΠΏΠΎΠ΄Π΅Π»ΠΊΠ°ΠΌΠΈ ΡΡΡΠ΄Π΅Π½ΡΠΎΠ², ΠΎΠ±Π»Π°Π΄Π°ΡΡΠΈΡ Π²Π΅ΡΡΠΌΠ° ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΡΠΌΠΈ Π·Π½Π°Π½ΠΈΡΠΌΠΈ Π² ΠΎΠ±Π»Π°ΡΡΠΈ Π²ΠΈΡΡΡΠΌΠ΅ΠΉΠΊΠΈΠ½Π³Π°, ΠΈΠΌΠ΅ΡΡΠΈΡ ΡΠ»Π°Π±ΠΎΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎ ΡΡΡΡΠΊΡΡΡΠ΅ PE-ΡΠ°ΠΉΠ»ΠΎΠ². Π’Π°ΠΊΠΎΠΉ ΠΏΡΠΎΠ΄ΡΠΊΡ ΠΌΠΎΠΆΠ΅Ρ ΡΡΠΎΠΈΡΡ Π΄Π΅ΡΡΡΠΊΠΈ ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ ΡΠΎΡΠ½ΠΈ Π΄ΠΎΠ»Π»Π°ΡΠΎΠ², Π½ΠΎ ΠΏΡΠΈ ΡΡΠΎΠΌ Π½Π΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡ Π΄Π°ΠΆΠ΅ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΉ Π·Π°ΡΠΈΡΡ ΠΎΡ ΡΠ°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·Π½ΡΡ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΎΠ² ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΡ Π²ΡΠ΅Π΄ΠΎΠ½ΠΎΡΠ½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ. Π Π²Π΅Π΄Ρ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ ΡΠΏΡΡΡΠ°ΡΡ ΡΡΠΎΡΠ½ ΠΎΡ Π½Π°Π·ΠΎΠΉΠ»ΠΈΠ²ΡΡ Π°Π½ΡΠΈΠ²ΠΈΡΡΡΠΎΠ², Π΄Π°ΠΆΠ΅ ΡΠ°ΠΊΠΈΡ ΠΈΠ·Π²Π΅ΡΡΠ½ΡΡ , ΠΊΠ°ΠΊ NOD ΠΈ Dr. Web. Π ΡΠΎΠ²Π΅ΡΡΠ΅Π½Π½ΠΎ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎ! ΠΠ°ΠΊ? Π§ΠΈΡΠ°ΠΉ Π½ΠΈΠΆΠ΅!
ΠΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ° ΠΊ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡΠΌ
ΠΠ΅ΡΠ΅Π΄ ΡΠ΅ΠΌ, ΠΊΠ°ΠΊ ΠΏΡΠΈΡΡΡΠΏΠΈΡΡ ΠΊ ΡΠ°Π±ΠΎΡΠ΅, Π΄Π°Π²Π°ΠΉ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΠΌΡΡ Ρ Π°ΡΡΠ΅Π½Π°Π»ΠΎΠΌ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ². ΠΠΎ-ΠΏΠ΅ΡΠ²ΡΡ , ΠΊΡΠΈΠΏΡΠΎΠ²Π°ΡΡ Π±ΡΠ΄Π΅ΠΌ Π΄Π°Π²Π½ΡΠΌ-Π΄Π°Π²Π½ΠΎ ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΉ Π²ΡΠ΅ΠΌ Π°Π½ΡΠΈΠ²ΠΈΡΡΡΠ°ΠΌ Pinch (Ρ Π½Π°ΠΌΠ΅ΡΠ΅Π½ΠΎ Π²ΡΠ±ΡΠ°Π» ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΡΠΎΡ ΡΡΠΎΡΠ½ Π΄Π»Ρ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠΉ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π±ΠΈΠ»Π΄Π΅ΡΡ Π΄Π»Ρ Π΅Π³ΠΎ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΠΈ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π΅Π³ΠΎ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ Π»Π΅Π³ΠΊΠΎ Π½Π°ΠΉΡΠΈ Π² Π‘Π΅ΡΠΈ). Π ΡΡΠ°ΡΡΠ΅ Ρ ΠΎΠΏΡΡΡ ΠΌΠΎΠΌΠ΅Π½ΡΡ, ΡΠ²ΡΠ·Π°Π½Π½ΡΠ΅ Ρ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠ΅ΠΉ ΡΠ΅Π»Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ΠΌ Π²Π΅Π±-Π°Π΄ΠΌΠΈΠ½ΠΊΠΈ Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΠ°Π±ΠΎΡΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΠΈ ΠΏΠΈΠ½ΡΠ° (Π²ΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΠ΅ Π΄Π»Ρ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΎΠ², Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΠΈ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π°, ΡΡ ΠΌΠΎΠΆΠ΅ΡΡ Π½Π°ΠΉΡΠΈ Π² Π·Π°ΡΠΈΡΡΠΎΠ²Π°Π½Π½ΠΎΠΌ RAR-Π°ΡΡ ΠΈΠ²Π΅ Π½Π° Π½Π°ΡΠ΅ΠΌ DVD). ΠΠ΄ΠΈΠ½ ΠΈΠ· Π³Π»Π°Π²Π½ΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Ρ Π²ΠΈΡΡΡΠΎΠ² β Π²ΠΈΡΡΡΠ°Π»ΡΠ½Π°Ρ ΠΌΠ°ΡΠΈΠ½Π° VMWare Ρ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠΉ Windows XP (Π΄Π°Π½Π½ΠΎΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π΅ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΎΡΠ΅Π½Ρ ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ Π½Π΅ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡ Ρ Π²ΡΠ΅Π΄ΠΎΠ½ΠΎΡΠ½ΡΠΌ ΠΠ Π½Π° ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠΉ ΠΌΠ°ΡΠΈΠ½Π΅). ΠΡΠΎΠΌΠ΅ ΠΏΡΠΎΡΠ΅Π³ΠΎ, Π½Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΡΡΡΡ ΠΎΡΠ»Π°Π΄ΡΠΈΠΊ OllyDbg, ΡΠ΅Π΄Π°ΠΊΡΠΎΡ WinHex, ΡΡΠΈΠ»ΠΈΡΠ° Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ PE-ΡΠ°ΠΉΠ»Π°ΠΌΠΈ LordPE. ΠΡ ΠΈ, ΡΠ°Π·ΡΠΌΠ΅Π΅ΡΡΡ, virustotal.com Π΄Π»Ρ ΡΠ΅ΡΡΠΎΠ². ΠΠ°, ΡΠ°ΠΌ ΡΠΈΠ΄ΡΡ Π°Π½Π°Π»ΠΈΡΠΈΠΊΠΈ, ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΡΡΠ»ΡΠ³Π°ΠΌΠΈ ΡΡΠΎΠ³ΠΎ ΡΠ°ΠΉΡΠ° Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Β«Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΠΎΠ³ΠΎΒ» Π²ΠΈΡΡΡΠ° β ΡΡΡΠ΅Π΅ Π±Π΅Π·ΡΠΌΠΈΠ΅, ΠΎΠ΄Π½Π°ΠΊΠΎ Π² Π½Π°ΡΠΈ ΠΏΠ»Π°Π½Ρ Π½Π΅ Π²Ρ ΠΎΠ΄ΠΈΡ Π½Π°ΡΡΡΠ΅Π½ΠΈΠ΅ Π·Π°ΠΊΠΎΠ½Π°. ΠΡ β ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΠΈ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΏΡΡΡΡ Π²ΡΡΠΎΠΊΠΎΠ»ΠΎΠ±ΡΠ΅ ΡΠ΅Π²Π΅ΡΡΠ΅ΡΡ ΠΊΠΎΠΏΠ°ΡΡΡΡ Π² Π½Π°ΡΠ΅ΠΌ ΠΊΠΎΠ΄Π΅ Π½Π° Π·Π΄ΠΎΡΠΎΠ²ΡΠ΅ ΠΈ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π°Π΄ ΡΠ»ΡΡΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ². ΠΡΡΠ°Π»ΡΠ½ΠΎΠ΅ β ΠΏΠΎ Π²ΠΊΡΡΡ ΠΈ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π»ΠΈΡΠ½ΡΡ ΠΏΡΠ΅Π΄ΠΏΠΎΡΡΠ΅Π½ΠΈΠΉ. ΠΡΠ°ΠΊ, Π·Π°Π΄ΡΠ°ΠΈΠ²Π°Π΅ΠΌ Π»ΡΠΊΠΈ ΠΈ ΠΏΠΎΠ³ΡΡΠΆΠ°Π΅ΠΌΡΡ Π² ΠΎΡΠ»Π°Π΄ΠΊΡ. ΠΡΠ΄Π΅Ρ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ!
ΠΡΡΡΠ΅ΠΌ ΠΊΠΎΠ΄
Π‘Π½Π°ΡΠ°Π»Π° ΠΎΠ±ΡΠ°ΡΠΈΠΌΡΡ ΠΊ ΡΡΠΈΠ²ΠΈΠ°Π»ΡΠ½ΡΠΌ ΠΈ Π΄Π°Π²Π½ΠΎ ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΌ Π½Π°ΠΌ ΠΌΠ΅ΡΠΎΠ΄Π°ΠΌ ΡΠΎΠΊΡΡΡΠΈΡ ΠΊΠΎΠ΄Π° β ΡΠΈΡΡΠΎΠ²ΠΊΠ΅ ΡΠ΅ΠΊΡΠΈΠΈ ΠΏΠΎ ΠΊΠΎΠ½ΡΡΠ°Π½ΡΠ΅. Π ΡΠ²ΠΎΠΈΡ ΡΡΠ°ΡΡΡΡ Ρ ΡΠΆΠ΅ Π½Π΅ ΡΠ°Π· ΠΎΠ±ΡΠ°ΡΠ°Π»ΡΡ ΠΊ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠΌΡ ΠΊΠΎΠ΄Ρ. Π£Π΄ΠΈΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ, Π½ΠΎ ΠΏΡΠΎΡΡΠΎΠΉ XOR ΠΌΠ°ΡΠΈΠ½Π½ΡΡ ΠΊΠΎΠ΄ΠΎΠ², Π½Π°Ρ ΠΎΠ΄ΡΡΠΈΡ ΡΡ Π² ΡΠ΅ΠΊΡΠΈΠΈ ΠΊΠΎΠ΄Π°, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΈΠ·Π±Π°Π²ΠΈΡΡΡΡ ΠΎΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΡ Π°ΠΆ ΡΠ΅ΡΠ²Π΅ΡΡΠΈ Π°Π½ΡΠΈΠ²ΠΈΡΡΡΠ½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ! ΠΡΠ°ΠΊ, ΠΎΡΠΊΡΠΎΠ΅ΠΌ ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ°ΠΉΠ» ΠΏΠΈΠ½ΡΠ° (pinch.exe) Π² ΠΎΡΠ»Π°Π΄ΡΠΈΠΊΠ΅. Π’ΠΎΡΠΊΠ° Π²Ρ ΠΎΠ΄Π° ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΡΠ°Π²Π½Π° 13147810. ΠΠΎ Π°Π΄ΡΠ΅ΡΡ 13147C26 Π½Π°ΡΠΈΠ½Π°Π΅ΡΡΡ ΠΏΠΎΠ»Π΅ ΡΠΏΠ»ΠΎΡΠ½ΡΡ Π½ΡΠ»Π΅ΠΉ, ΠΎΡΡΠ°Π²Π»Π΅Π½Π½ΠΎΠ΅ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠΎΠΌ Π΄Π»Ρ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΡ ΡΠ΅ΠΊΡΠΈΠΈ. ΠΠ°ΠΌ ΡΡΠΎ Π½Π° ΡΡΠΊΡ β Π·Π΄Π΅ΡΡ ΠΌΡ Π±ΡΠ΄Π΅ΠΌ ΡΠ°Π·ΠΌΠ΅ΡΠ°ΡΡ Π½Π°Ρ ΠΊΠΎΠ΄. ΠΡΠ°ΠΊ, Π²Π·Π³Π»ΡΠ½ΠΈ Π½Π° Π²ΠΈΠ΄ ΠΊΡΠΈΠΏΡΠΎΡΠ°:
13147C30 PUSHAD
13147C31 MOV ECX,6C2F
13147C36 MOV EDX,DWORD PTR DS:[ECX+13141000]
13147C3C XOR EDX,76
13147C3F MOV DWORD PTR DS:[ECX+13141000],EDX
13147C45 LOOPD SHORT pinch_pa.13147C36
13147C47 POPAD
13147C48 JMP SHORT pinch_pa.13147810
ΠΠ½ΠΎΡΠΈΠΌ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π² ΡΠ°ΠΉΠ» ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ (ΠΌΠ΅Π½Ρ ΠΏΡΠ°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΌΡΡΠΈ, Β«copy to executable-all modificationsΒ», Π² ΠΏΠΎΡΠ²ΠΈΠ²ΡΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ Π²ΡΠ±Π΅ΡΠΈ ΠΈΠ· ΠΌΠ΅Π½Ρ ΠΏΡΠ°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΡΠ½ΠΊΡ Β«Save fileΒ»). ΠΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π²Π½Π΅ΡΠ΅Π½Ρ, ΠΈΠ΄Π΅ΠΌ Π² LordPE, ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΠΌ ΡΠΎΡΠΊΡ Π²Ρ ΠΎΠ΄Π° Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π° Π½ΠΎΠ²ΡΡ (Π½ΠΎΠ²ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ OEP ΡΠ°Π²Π½ΠΎ 13147C30, ΠΈΠΌΠ΅Π½Π½ΠΎ Π·Π΄Π΅ΡΡ ΠΈ ΠΎΠ±ΠΎΡΠ½ΠΎΠ²Π°Π»ΡΡ Π½Π°Ρ ΠΊΠΎΠ΄) ΠΈ ΡΠΎΡ ΡΠ°Π½ΡΠ΅ΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. ΠΠΎ ΠΈ ΡΡΠΎ Π΅ΡΠ΅ Π½Π΅ Π²ΡΠ΅; ΡΠ½ΠΎΠ²Π° ΠΎΡΠΊΡΡΠ²Π°Π΅ΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π² OllyDbg, Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌ ΠΊΠΎΠ΄, Π²Π½Π΅ΡΠ΅Π½Π½ΡΠΉ Π½Π°ΠΌΠΈ (Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ ΡΡ ΠΌΠΎΠΆΠ΅ΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΡΠΎΡΠΊΡ ΠΎΡΡΠ°Π½ΠΎΠ²Π° ΠΏΠΎ Π°Π΄ΡΠ΅ΡΡ 13147C48 ΠΈ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, Π½Π°ΠΆΠ°Π² Shift+F9). Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π½Π°Ρ Π½Π°Π±ΠΎΡ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΉ ΡΠΈΡΡΡΠ΅Ρ 6C2F Π±Π°ΠΉΡ. Π’Π΅ΠΏΠ΅ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ½ΠΎΠ²Π° ΡΠΎΡ ΡΠ°Π½ΠΈΡΡ. ΠΠΎΡΠΎΠ²ΠΎ! ΠΡ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΈ Π²ΠΏΠΎΠ»Π½Π΅ ΡΠ°Π±ΠΎΡΠΎΡΠΏΠΎΡΠΎΠ±Π½ΡΠΉ Π·Π°ΡΠΈΡΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΏΠΈΠ½Ρ. ΠΠ΄Π΅ΠΌ Π½Π° virustotal.com, Π·Π°Π³ΡΡΠΆΠ°Π΅ΠΌ ΡΠ°ΠΉΠ» ΠΈ Π΄ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ² Π°Π½Π°Π»ΠΈΠ·Π°. Π£Π΄ΠΈΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ, Π½ΠΎ ΡΠΎΠ»ΡΠΊΠΎ 31 ΠΈΠ· 43 Π°Π½ΡΠΈΠ²ΠΈΡΡΡΠΎΠ² ΡΠ°ΡΠΏΠΎΠ·Π½Π°Π»ΠΈ Π²ΡΠ΅Π΄ΠΎΠ½ΠΎΡΠ½ΡΠΉ ΠΊΠΎΠ΄ (Π½Π° Π½Π΅Π·Π°ΡΠΈΡΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΏΠΈΠ½Ρ Β«ΡΡΠ³Π°ΡΡΡΡΒ» ΠΏΠΎΡΡΠΈ Π²ΡΠ΅ β 42 ΠΈΠ· 43)! ΠΠ²ΠΈΠ³Π°Π΅ΠΌΡΡ Π΄Π°Π»ΡΡΠ΅.
ΠΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΠΌ Π½Π°Ρ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½Ρ. ΠΠΎΠΏΡΠΎΠ±ΡΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠΉ Π΄Π»Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· ΠΏΡΠΈΠ΅ΠΌΠΎΠ², ΠΎΠΏΠΈΡΠ°Π½Π½ΡΡ ΠΌΠ½ΠΎΠΉ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°Ρ ΠΆΡΡΠ½Π°Π»Π° ΡΠ°Π½Π΅Π΅. ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΌΠ΅ΡΠΎΠ΄ Β«ΡΠ°Π·ΠΆΠ΅Π²Π°Π½Β», ΠΌΡ Π»ΠΈΡΡ Π°Π΄Π°ΠΏΡΠΈΡΡΠ΅ΠΌ ΠΊΠΎΠ΄ Π΄Π»Ρ Π½Π°ΡΠ΅Π³ΠΎ ΡΠ»ΡΡΠ°Ρ, Π΅Π³ΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΡ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΡΠ°ΡΠΊΡΡΠ²Π°Π΅ΡΡΡ Π² ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡΡ (Π΅ΡΠ»ΠΈ ΡΡΠΎ-ΡΠΎ Π²ΡΠ΅-ΡΠ°ΠΊΠΈ ΠΎΡΡΠ°Π»ΠΎΡΡ Π½Π΅ΡΡΠ½ΡΠΌ, ΠΎΡΠΏΡΠ°Π²Π»ΡΡ ΡΠ΅Π±Ρ ΠΊ ΡΡΠ±ΡΠΈΠΊΠ΅ Β«ΠΠ½ΡΠΈΠΎΡΠ»Π°Π΄ΠΎΡΠ½ΡΠ΅ ΠΏΡΠΈΠ΅ΠΌΡΒ» Π·Π° ΠΎΠΊΡΡΠ±ΡΡ 2009 Π³ΠΎΠ΄Π°).
13147C4B XOR EAX,EAX; ΠΎΠ±Π½ΡΠ»ΡΠ΅ΠΌ ΡΠ΅Π³ΠΈΡΡΡ
13147C4D PUSH pinch_pa.13147C62; ΠΏΠΎΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ Π°Π΄ΡΠ΅ΡΠ° Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° Π² ΡΡΠ΅ΠΊ
13147C52 PUSH DWORD PTR FS:[EAX]; ΠΏΠΎΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ Π°Π΄ΡΠ΅ΡΠ° ΡΡΠ°ΡΠΎΠ³ΠΎ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° Π² ΡΡΠ΅ΠΊ
13147C55 MOV DWORD PTR FS:[EAX],ESP; ΠΏΠΎΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ Π² FS:[0] ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ Π½Π° ΡΡΡΡΠΊΡΡΡΡ
13147C58 CALL pinch_pa.13147C58; Π³Π΅Π½Π΅ΡΠ°ΡΠΈΡ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΏΡΡΠ΅ΠΌ ΠΏΠ΅ΡΠ΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΡΠ΅ΠΊΠ°
13147C5D JMP pinch_pa.13145555; Π΄Π°Π½Π½Π°Ρ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π±ΡΠ΄Π΅Ρ ΠΈΡΠΏΠΎΠ»Π½Π΅Π½Π°
13147C62 POP EAX; Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΡΠ΅Π³ΠΈΡΡΡΠΎΠ²
13147C63 POP EAX
13147C64 POP ESP
13147C65 JMP pinch_pa.13147810; ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄ ΠΊ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ
ΠΡΠ°ΡΠΊΠΎ ΠΎΠΏΠΈΡΠ°ΡΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» ΠΊΠΎΠ΄Π° ΠΌΠΎΠΆΠ½ΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ: ΠΌΡ ΡΠΎΠ·Π΄Π°Π΅ΠΌ Π½ΠΎΠ²ΡΠΉ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠΉ ΠΈ ΡΠ°Π·ΠΌΠ΅ΡΠ°Π΅ΠΌ Π΅Π³ΠΎ ΠΏΠΎ Π°Π΄ΡΠ΅ΡΡ 13147C62. ΠΠΌΡΠ»ΡΡΠΎΡΡ ΠΊΠΎΠ΄Π°, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ΡΠΏΠΎΡΠΎΠ±Π½Ρ Π΄ΠΎΠ»ΠΆΠ½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ Π»ΠΎΠ³ΠΈΠΊΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΏΠΎΠ»Π°Π³Π°ΡΡ, ΡΡΠΎ Π²ΡΠ»Π΅Π΄ Π·Π° Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠΉ ΡΠ΅ΠΊΡΡΡΠΈΠ΅ΠΉ ΠΏΠΎ Π°Π΄ΡΠ΅ΡΡ 13147C58 ΠΏΡΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π½Π° ΡΠ»Π΅Π΄ΡΡΡΡΡ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ (JMP pinch_pa.13145555), Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΡΠ΅Π³ΠΎ Π½Π°ΠΏΡΠ°Π²Π»ΡΡΡ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅Π΅ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ Π»ΠΎΠ³ΠΈΠΊΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΊΠΎΠ΄Π° ΠΏΠΎ Π½Π΅Π²Π΅ΡΠ½ΠΎΠΌΡ ΠΏΡΡΠΈ. ΠΠ° ΡΠ°ΠΌΠΎΠΌ ΠΆΠ΅ Π΄Π΅Π»Π΅, ΡΡΠ΅ΠΊ ΠΏΠ΅ΡΠ΅ΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ, Π²ΡΠ·ΡΠ²Π°Π΅ΡΡΡ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅, Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π±Π»Π°Π³ΠΎΠΏΠΎΠ»ΡΡΠ½ΠΎ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ ΡΠ²ΠΎΡ ΡΠ°Π±ΠΎΡΡ. ΠΠ΅ΠΉΡΡΠ²ΡΡ ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΌΡ ΠΎΡΠΌΠ΅ΡΠ°Π΅ΠΌ Π΅ΡΠ΅ ΡΠ΅ΡΡΡΠ΅ Π°Π½ΡΠΈΠ²ΠΈΡΡΡΠ° (ΡΠΎΠ»ΡΠΊΠΎ 27 ΠΈΠ· 43 ΡΡΠΈΠ»ΠΈΡ ΡΠΏΡΠ°Π²ΠΈΠ»ΠΈΡΡ Ρ Π·Π°Π΄Π°ΡΠ΅ΠΉ ΠΈ ΡΠ°ΡΠΏΠΎΠ·Π½Π°Π»ΠΈ Π²ΡΠ΅Π΄ΠΎΠ½ΠΎΡΠ½ΡΠΉ ΠΊΠΎΠ΄).
ΠΡΠ°ΠΊ, ΠΌΡ ΠΎΡΠΏΡΠ°Π²ΠΈΠ»ΠΈ Π½Π° ΠΏΡΠΎΠ³ΡΠ»ΠΊΡ Π»Π΅ΡΠΎΠΌ Π΅Π΄Π²Π° Π»ΠΈ Π½Π΅ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρ Π°Π½ΡΠΈΠ²ΠΈΡΡΡΠΎΠ² β ΡΡΠΎ ΠΆΠ΅ Π΄Π°Π»ΡΡΠ΅? Π’Π΅ΠΏΠ΅ΡΡ ΠΌΡ Π·Π°ΠΉΠΌΠ΅ΠΌΡΡ Π±ΠΎΠ»Π΅Π΅ ΠΈΠ·ΠΎΡΡΠ΅Π½Π½ΡΠΌΠΈ ΡΠΏΠΎΡΠΎΠ±Π°ΠΌΠΈ Π°Π½ΡΠΈΠΎΡΠ»Π°Π΄ΠΊΠΈ ΠΈ ΠΏΡΠΎΡΡΠ΅ΠΉΡΠ΅ΠΉ Π°Π½ΡΠΈΡΠΌΡΠ»ΡΡΠΈΠΈ.
ΠΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΠΌ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½Ρ
ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΌΠ½ΠΎΠ³ΠΈΠΌ ΠΏΠΎΠΊΠ°ΠΆΠ΅ΡΡΡ, ΡΡΠΎ ΠΎΠΏΠΈΡΠ°Π½Π½ΠΎΠ³ΠΎ Π²ΡΡΠ΅ ΡΠΆΠ΅ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ, ΡΡΠΎΠ±Ρ ΡΡΠΏΠ΅ΡΠ½ΠΎ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΡΡΡ ΡΡΠΎΡΠ½ΡΠΊΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, Π²Π΅Π΄Ρ ΡΠ°Π½ΡΡ Π±ΡΡΡ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½Π½ΡΠΌΠΈ ΠΌΡ ΡΠΎΠΊΡΠ°ΡΠΈΠ»ΠΈ Π²Π΄Π²ΠΎΠ΅. ΠΡΠΎ Π²Π΅ΡΠ½ΠΎ, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΌΡ ΠΎΡΡΠ΅ΠΊΠ»ΠΈ Π»ΠΈΡΡ ΡΠ°ΠΌΡΠ΅ ΡΠ±ΠΎΠ³ΠΈΠ΅ Π°Π½ΡΠΈΠ²ΠΈΡΡΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΎΠ²Π΅ΡΡΠ΅Π½Π½ΠΎ Π½Π΅ ΠΎΡΠ²Π΅ΡΠ°ΡΡ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ. Π Ρ ΠΎΠ΄Π΅ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΎΠ² Ρ Π²ΡΡΡΠ½ΠΈΠ», ΡΡΠΎ ΠΈ Ρ ΠΌΠΎΡΠ½ΠΎΠΉ ΡΠΌΡΠ»ΡΡΠΈΠ΅ΠΉ ΠΊΠΎΠ΄Π° ΠΌΠΎΠΆΠ½ΠΎ ΡΠΏΡΠ°Π²ΠΈΡΡΡΡ, ΠΏΡΠΈΡΠ΅ΠΌ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ!
ΠΠ»Ρ ΡΠ°Π·ΠΌΠΈΠ½ΠΊΠΈ, Π²ΡΡΠ°Π²ΠΈΠΌ Π² ΠΏΠΎΠ΄ΠΎΠΏΡΡΠ½ΡΠΉ ΠΏΠΈΠ½Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΡ ΠΊΡΡΠΊΠΎΠ² ΠΊΠΎΠ΄Π°, ΠΊΠΎΡΠΎΡΡΠ΅ Β«Π·Π°ΠΊΡΠΎΡΡ Π³Π»Π°Π·Π°Β» Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌ Π°Π½ΡΠΈΠ²ΠΈΡΡΡΠ°ΠΌ (Π° Π·Π°ΠΎΠ΄Π½ΠΎ ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠΌ ΡΠ΅Π²Π΅ΡΡΠ΅ΡΠ°ΠΌ Π½ΠΈΠ·ΠΊΠΎΠΉ ΠΊΠ²Π°Π»ΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ). ΠΠΎ Π°Π΄ΡΠ΅ΡΡ 13147C90 Ρ ΡΠ°Π·ΠΌΠ΅ΡΡΠΈΠ» ΠΊΡΠΈΠΏΡΠΎΡ, Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΡΠΉ Π²ΡΡΠ΅ΠΎΠΏΠΈΡΠ°Π½Π½ΠΎΠΌΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΈΡΡΡΠ΅Ρ Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡΠΉ Π½Π°ΠΌΠΈ Π°Π½ΡΠΈΠΎΡΠ»Π°Π΄ΠΎΡΠ½ΡΠΉ ΠΊΠΎΠ΄ (4Ch Π±Π°ΠΉΡ, Π½Π°ΡΠΈΠ½Π°Ρ Ρ Π°Π΄ΡΠ΅ΡΠ° 13147C30). ΠΠ° Π΄ΠΈΡΠΊΠ΅ ΡΡ Π½Π°ΠΉΠ΄Π΅ΡΡ Π΅Π³ΠΎ ΠΊΠΎΠ΄, Π·Π΄Π΅ΡΡ ΠΆΠ΅ Π΅Π³ΠΎ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΎΠ±ΡΠ΅ΠΌ ΡΡΠ°ΡΡΠΈ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΌΡ ΡΠΊΡΡΠ»ΠΈ ΠΎΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΡΠ²ΡΠΈΡΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΎΠ² Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π΄Π΅ΡΠ°Π»ΠΈ Π½Π°ΡΠ΅Π³ΠΎ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠ°, ΡΡΠ»ΠΎΠΆΠ½ΠΈΠ² ΡΠ°Π±ΠΎΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΡΡ ΠΌΠ½ΠΎΠ³ΠΎΡΡΡΠΏΠ΅Π½ΡΠ°ΡΠΎΠΉ ΡΠ°ΡΠΏΠ°ΠΊΠΎΠ²ΠΊΠΈ.
13147C90 60 PUSHAD
13147C91 B9 4C000000 MOV ECX,4C
13147C96 8B91 307C1413 MOV EDX,DWORD PTR DS:[ECX+13147C30]
13147C9C 83F2 54 XOR EDX,54
13147C9F 8991 307C1413 MOV DWORD PTR DS:[ECX+13147C30],EDX
13147CA5 ^E2 EF LOOPD SHORT kadabra_.13147C96
13147CA7 61 POPAD
jmp 13147c30
Π‘ΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΎΡΠ΅Π½Ρ Π»ΡΠ±ΠΎΠΏΡΡΠ½ΡΠΉ ΠΏΡΠΈΠ΅ΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ Π΄Π°Π΅Ρ ΠΎΡΠ΅Π½Ρ Ρ ΠΎΡΠΎΡΠΈΠΉ ΡΡΡΠ΅ΠΊΡ, Π²Π²ΠΎΠ΄ΡΡΠΈΠΉ Π² ΡΡΡΠΏΠΎΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΡΠ»Π°Π΄ΡΠΈΠΊΠΈ ΠΈ Π°Π½ΡΠΈΠ²ΠΈΡΡΡΡ. ΠΠΌΡ Π΅ΠΌΡ β ΠΎΠ±Π½ΡΠ»Π΅Π½ΠΈΠ΅ ΡΠΎΡΠΊΠΈ Π²Ρ ΠΎΠ΄Π°. ΠΠ΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ, ΡΠΎΠ²ΡΠ΅ΠΌ Π½Π΅ΠΏΡΠ°Π²Π΄ΠΎΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠΉ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΠΈΡΡΠ°ΡΠΈΡ, ΠΊΠΎΠ³Π΄Π° PE-Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ, ΡΠ°ΡΠΏΠΎΠ»Π°Π³Π°ΡΡΠΈΠΉΡΡ ΠΏΠΎ Π½ΡΠ»Π΅Π²ΠΎΠΌΡ ΡΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ImageBase, ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ. ΠΠ΄Π½Π°ΠΊΠΎ ΠΎΠ½Π° Π±ΠΎΠ»Π΅Π΅ ΡΠ΅ΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π°. ΠΡΠΊΡΠΎΠΉ ΠΎΡΠ»Π°ΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΡΠ°ΠΉΠ» Π² WinHex ΠΈ Π²Π·Π³Π»ΡΠ½ΠΈ Π½Π° Π±Π°ΠΉΡΡ Π΄Π°Π½Π½ΡΡ , ΡΠ°ΡΠΏΠΎΠ»Π°Π³Π°ΡΡΠΈΠ΅ΡΡ Π² ΡΠ°ΠΌΠΎΠΌ Π½Π°ΡΠ°Π»Π΅ ΡΠ°ΠΉΠ»Π°: 4D 5A 00 00 (Π΄Π°-Π΄Π°, ΡΡΠΎ ΡΠ° ΡΠ°ΠΌΠ°Ρ Π±ΡΠΊΠ²Π΅Π½Π½Π°Ρ ΡΠΈΠ³Π½Π°ΡΡΡΠ° Β«MZΒ», ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½Π°Ρ Π² Π½Π°ΡΠ°Π»Π΅ PE-ΡΠ°ΠΉΠ»Π°!). ΠΠ·Π³Π»ΡΠ½ΡΠ² Π½Π° ΡΡΠΎΡ ΠΆΠ΅ PE-Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π² ΠΎΡΠ»Π°Π΄ΡΠΈΠΊΠ΅ (Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ Π½ΡΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ ΠΏΠΎ Π°Π΄ΡΠ΅ΡΡ 13140000h), ΠΌΡ ΡΠ²ΠΈΠ΄ΠΈΠΌ ΡΠ»Π΅Π΄ΡΡΡΡΡ ΠΊΠ°ΡΡΠΈΠ½Ρ:
13140000 4D DEC EBP
13140001 5A POP EDX
13140002 0000 ADD BYTE PTR DS:[EAX],AL
13140004 0100 ADD DWORD PTR DS:[EAX],EAX
.
13140028 0000 ADD BYTE PTR DS:[EAX],AL
ΠΠ°ΠΆΠ΅ΡΡΡ, ΠΏΠ΅ΡΠ²ΡΠ΅ Π΄Π²Π΅ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ Π²ΠΏΠΎΠ»Π½Π΅ Π±Π΅Π·ΠΎΠ±ΠΈΠ΄Π½Ρ ΠΈ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½Ρ Π±Π΅Π· ΡΠΈΡΠΊΠ° Β«ΡΡΠΎΠ½ΠΈΡΡΒ» ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. Π ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡ, ΡΠ»Π΅Π΄ΠΎΠΌ Π·Π° Π½ΠΈΠΌΠΈ ΡΠ°ΡΠΏΠΎΠ»Π°Π³Π°Π΅ΡΡΡ Π»ΠΈΡΡ Π΄Π²Π° Π½ΡΠ»Π΅Π²ΡΡ Π±Π°ΠΉΡΠ°, Π° ΠΈΡΠΏΠΎΡΡΠΈΡΡ MZ-Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ, Π·Π°ΠΏΠΈΡΠ°Π² ΠΌΠ΅ΠΆΡΠ΅Π³ΠΌΠ΅Π½ΡΠ½ΡΠΉ ΠΏΡΡΠΈΠ±Π°ΠΉΡΠ½ΡΠΉ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ Π½Π° Π°Π½ΡΠΈΠΎΡΠ»Π°Π΄ΠΎΡΠ½ΡΠΉ ΠΊΠΎΠ΄, ΠΌΡ Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ. ΠΠΎΠ΄ΡΠΌΠ°Π² Ρ ΠΏΠΎΠ»ΠΌΠΈΠ½ΡΡΡ, ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ Π²Π΅ΡΠ½ΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅. ΠΠ·Π³Π»ΡΠ½ΠΈ Π½Π° 13140028. ΠΠ΄Π΅ΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ Π³ΠΎΡΠ°Π·Π΄ΠΎ Π±ΠΎΠ»ΡΡΠ΅ ΠΏΡΡΠΈ Π½ΡΠ»Π΅Π²ΡΡ Π±Π°ΠΉΡ. Π‘Π»ΠΎΠ½ Π·Π΄Π΅ΡΡ Π²ΡΡΠ΄ Π»ΠΈ ΠΏΠΎΠΌΠ΅ΡΡΠΈΡΡΡ, Π½ΠΎ Π΄Π»ΠΈΠ½Π½ΡΠΉ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ β Π²ΠΏΠΎΠ»Π½Π΅! ΠΡΠ°ΠΊ, Π΄Π΅ΠΉΡΡΠ²ΡΠ΅ΠΌ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ: ΠΌΠ΅Π½ΡΠ΅ΠΌ Π½ΡΠ»Π΅Π²ΡΠ΅ Π±Π°ΠΉΡΡ, Π½Π°ΡΠΈΠ½Π°Ρ Ρ Π°Π΄ΡΠ΅ΡΠ° 13140002, Π½Π° ΡΠ»Π΅Π΄ΡΡΡΡΡ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ:
13140002 EB 24 JMP SHORT 13140028
Π° Π±Π°ΠΉΡΡ, ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½ΡΠ΅ ΠΏΠΎ Π°Π΄ΡΠ΅ΡΡ 13140028, Π½Π° ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΊΠΎΠ΄:
ΠΠΎΡΠ»Π΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½Π½ΡΡ ΠΏΡΠΎΡΠ΅Π΄ΡΡ ΠΎΡΡΠ°Π΅ΡΡΡ Π»ΠΈΡΡ ΡΠΎΡ ΡΠ°Π½ΠΈΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΎΡΠΊΡΡΡΡ Π΅Π΅ Π½Π° ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π² LordPE ΠΈ ΠΎΠ±Π½ΡΠ»ΠΈΡΡ ΠΏΠΎΠ»Π΅ Β«EntryPointΒ». ΠΡΠ°ΠΊ, Π²ΡΠ΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ, ΠΈ Π΅ΡΠ΅ Π΄Π²Π° Π°Π½ΡΠΈΠ²ΠΈΡΡΡΠ° ΡΠ΄Π°Π»ΠΈΡΡ: ΡΠ΅ΠΏΠ΅ΡΡ Π»ΠΈΡΡ 25 ΠΈΠ· 43 Π½Π°Ρ ΠΎΠ΄ΡΡ Π² Π½Π°ΡΠ΅ΠΌ ΠΏΠΎΠ΄ΠΎΠΏΡΡΠ½ΠΎΠΌ ΠΎΠ±ΡΠ°Π·ΡΠ΅ ΠΎΠΏΠ°ΡΠ½ΡΠΉ ΠΊΠΎΠ΄.
ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΡΠ±ΠΈΡΠ°Π΅ΠΌ ΠΊΠΎΠ΄ ΡΠ°ΡΠΊΡΠΈΠΏΡΠΎΠ²ΠΊΠΈ, Π·Π°ΠΌΠ΅Π½ΡΡ Π΅Π³ΠΎ Π² OllyDbg Π½Π° Π½ΡΠ»ΠΈ, ΠΈ Π²ΠΈΠ΄ΠΈΠΌ, ΡΡΠΎ Π½Π°Ρ ΠΎΠ±ΡΠ°Π·Π΅Ρ Π²ΡΠ΅ ΡΠ°Π²Π½ΠΎ ΠΏΠ°Π»ΠΈΡΡΡ ΠΊΠ°ΠΊ ΠΏΠΈΠ½Ρ! ΠΠ΅Π»Π°Π΅ΠΌ Π²ΡΠ²ΠΎΠ΄, ΡΡΠΎ Π»ΠΈΠ±ΠΎ Π°Π½ΡΠΈΠ²ΠΈΡΡΡΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ ΠΏΠ΅ΡΠ΅Π±ΠΎΡΠ° Π²ΠΈΠ΄ΡΡ Π½Π°Ρ ΠΊΠΎΠ΄, Π»ΠΈΠ±ΠΎ ΠΏΡΠΎΠ²Π΅ΡΡΡΡ image base. ΠΡΠΎΠ±ΡΠ΅ΠΌ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Image base β ΠΈ, Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ, ΠΎΡΠΌΠ΅ΡΠ°Π΅ΠΌ Π΅ΡΠ΅ ΡΠ΅ΡΡΡΠ΅ Π°Π½ΡΠΈΠ²ΠΈΡΡΡΠ°.
Lost in Time, ΠΈΠ»ΠΈ Dr. Web, Π½Π΅ ΡΡΠΈΡΠ°ΡΡΠΈΠΉ Π²ΡΠ΅ΠΌΡ
ΠΡΠ΅Π΄ΡΡΠ°Π²Ρ ΡΠΈΡΡΠ°ΡΠΈΡ: ΠΌΡ ΡΠ°ΡΠΏΠΎΠ»Π°Π³Π°Π΅ΠΌ ΡΡΡΡΡΠ΅ΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ, ΠΊΠ°ΠΆΠ΄Π°Ρ ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ 15-ΡΠ΅ΠΊΡΠ½Π΄Π½ΡΠΉ ΡΠ°ΠΉΠΌΠ΅Ρ. Π‘ΡΠΌΠΌΠ°ΡΠ½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ Π·Π°Π΄Π΅ΡΠΆΠΊΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΊΠΎΠ΄Π° ΡΠΎΡΡΠ°Π²ΠΈΡ, ΡΡΠΎ Π½Π΅ΡΠ»ΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΡΡΠΈΡΠ°ΡΡ, 15000 ΡΠ΅ΠΊΡΠ½Π΄, ΠΈΠ»ΠΈ ΠΎΠΊΠΎΠ»ΠΎ ΡΠ΅ΡΡΡΠ΅Ρ ΡΠ°ΡΠΎΠ². Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π΅ΡΠ»ΠΈ Π°Π½ΡΠΈΠ²ΠΈΡΡΡΠ½ΡΠΉ Π°Π»Π³ΠΎΡΠΈΡΠΌ Π² ΡΠ²ΠΎΠ΅ΠΉ ΡΠ°Π±ΠΎΡΠ΅ ΠΏΠΎ-Π½Π°ΡΡΠΎΡΡΠ΅ΠΌΡ ΡΠΌΡΠ»ΠΈΡΡΠ΅Ρ ΡΠ°ΠΉΠΌΠ΅Ρ, Π°Π½Π°Π»ΠΈΠ· ΡΡΡΡΡΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ² Π·Π°ΠΉΠΌΠ΅Ρ Ρ Π½Π΅Π³ΠΎ Π²ΡΡΠ΅ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ. ΠΠΎΠ½Π΅ΡΠ½ΠΎ, ΡΠ΅Π°Π»ΡΠ½Π°Ρ ΡΠΌΡΠ»ΡΡΠΈΡ ΡΠ°ΠΉΠΌΠ΅ΡΠΎΠ² β Π½ΠΎΠ½ΡΠ΅Π½Ρ, ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΏΡΠΎΡΡΠΎ-Π½Π°ΠΏΡΠΎΡΡΠΎ Π½ΡΠΆΠ½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ ΡΠ΅Π³ΠΈΡΡΡΡ ΠΈΠ»ΠΈ ΡΡΠ΅ΠΊ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ° ΠΏΡΠΎΡΠ΅ΡΡΠ°, Π΅ΡΠ»ΠΈ Π²ΡΡΡΠ΅ΡΠ°ΡΡ ΠΎΠ΄Π½Ρ ΠΈΠ· API-ΡΡΠ½ΠΊΡΠΈΠΉ, Π²ΡΠΏΠΎΠ»Π½ΡΡΡΠΈΡ Π·Π°Π΄Π΅ΡΠΆΠΊΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. ΠΠΎ Π²ΡΠ΅ Π»ΠΈ Π°Π½ΡΠΈΠ²ΠΈΡΡΡΡ Π½Π°ΡΡΠΎΠ»ΡΠΊΠΎ Ρ ΠΎΡΠΎΡΠΈ? ΠΡΠΎΠ²Π΅ΡΠΈΠΌ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅.
ΠΠΎΠΏΡΠΎΠ±ΡΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ°ΠΉΠΌΠ΅Ρ Π² ΡΠ²ΠΎΠΈΡ ΡΠ΅Π»ΡΡ , ΡΡΠΎΠ±Ρ ΡΡΠ°Π²Π½ΡΡΡ Ρ Π·Π΅ΠΌΠ»Π΅ΠΉ ΡΠΌΡΠ»ΡΡΠΈΡ ΠΊΠΎΠ΄Π°. ΠΡΠ°ΠΊ, Π½Π°Ρ ΠΏΠ»Π°Π½ β ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π²Π° Π·Π°ΠΌΠ΅ΡΠ° Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ, Π² ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΊΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ ΠΊΠΎΡΠΎΡΡΠΌΠΈ Π±ΡΠ΄Π΅Ρ Β«ΡΠΈΠΊΠ°ΡΡΒ» ΡΠ°ΠΉΠΌΠ΅Ρ. ΠΠΏΠΎΡΠ»Π΅Π΄ΡΡΠ²ΠΈΠΈ ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ Π΄Π²Π° Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΡΡΠ°ΠΌΠΏΠ°, ΡΡΠΎΠ±Ρ Π²ΡΡΠΈΡΠ»ΠΈΡΡ ΡΠ°Π·Π½ΠΎΡΡΡ ΠΌΠ΅ΠΆΠ΄Ρ Π½ΠΈΠΌΠΈ. Π Π°Π·Π½ΠΎΡΡΡ ΡΡΠ° Π² Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΌ Π±ΡΠ΄Π΅Ρ Π½Π°ΠΌΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π»ΠΎΠ³ΠΈΠΊΡ ΡΠ°Π±ΠΎΡΡ Π·Π°ΡΠΈΡΠ½ΠΎΠ³ΠΎ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠ°.
ΠΠ»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ Π·Π°ΡΠ΅ΡΡ Π²ΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ API-ΡΡΠ½ΠΊΡΠΈΡ GetLocalTime, ΠΊΠΎΡΠΎΡΠ°Ρ Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅Ρ ΠΏΠΎ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡ Π² ΡΡΠ΅ΠΊΠ΅ Π°Π΄ΡΠ΅ΡΡ ΡΠ»Π΅Π΄ΡΡΡΡΡ 16-Π±Π°ΠΉΡΠ½ΡΡ ΡΡΡΡΠΊΡΡΡΡ:
typedef struct _SYSTEMTIME <
WORD wYear; // ΠΠΎΠ΄
WORD wMonth; // ΠΠ΅ΡΡΡ
WORD wDayOfWeek; // ΠΠ΅Π½Ρ Π½Π΅Π΄Π΅Π»ΠΈ
WORD wDay; // ΠΠ΅Π½Ρ ΠΌΠ΅ΡΡΡΠ°
WORD wHour; // Π§Π°ΡΡ
WORD wMinute; // ΠΠΈΠ½ΡΡΡ
WORD wSecond; // Π‘Π΅ΠΊΡΠ½Π΄Ρ
WORD wMilliseconds; // ΠΠΈΠ»Π»ΠΈΡΠ΅ΠΊΡΠ½Π΄Ρ
> SYSTEMTIME;
Π£ΡΠ»ΠΎΠ²ΠΈΠΌΡΡ, ΡΡΠΎ Π΄Π»Ρ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ Π΄Π²ΡΡ ΡΡΡΡΠΊΡΡΡ, ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΡ Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΠΏΠ°ΡΡ Π²ΡΠ·ΠΎΠ²ΠΎΠ² GetLocalTime, Π±ΡΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΎΠ±Π»Π°ΡΡΠΈ ΠΏΠ°ΠΌΡΡΠΈ, Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΠ΅ΡΡ, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ, Ρ Π°Π΄ΡΠ΅ΡΠΎΠ² 13147D7D ΠΈ 13147D94. Π€ΡΠ½ΠΊΡΠΈΡ Sleep(), Π²Ρ ΠΎΠ΄ΡΡΠ°Ρ Π² Kernel32, ΠΈΠ½ΠΈΡΠΈΠΈΡΡΠ΅Ρ Β«Π·Π°ΠΌΠΎΡΠΎΠ·ΠΊΡΒ» Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΏΡΠΈΠ½ΠΈΠΌΠ°Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ, Π²ΡΡΠ°ΠΆΠ΅Π½Π½ΡΠΉ Π² ΠΌΠΈΠ»Π»ΠΈΡΠ΅ΠΊΡΠ½Π΄Π°Ρ , ΡΠ΅ΡΠ΅Π· ΡΡΠ΅ΠΊ. ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΡΠΈ ΡΡΠ»ΠΎΠ²ΠΈΡ, Π½Π°ΠΏΠΈΡΠ΅ΠΌ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΊΠΎΠ΄:
13147CFA PUSH kadabra_.13147D7D; Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΠΌ Π² ΡΡΠ΅ΠΊ ΠΏΠ΅ΡΠ²ΡΠΉ Π°Π΄ΡΠ΅Ρ
13147CFF CALL kernel32.GetLocalTime; ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌ ΠΏΠ΅ΡΠ²ΡΠΉ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΡΡΠ°ΠΌΠΏ
13147D04 PUSH 3E8; Π·Π°Π΄Π΅ΡΠΆΠΊΠ° ΡΠ°ΠΉΠΌΠ΅ΡΠ° β 1000 ΠΌΠΈΠ»Π»ΠΈΡΠ΅ΠΊΡΠ½Π΄, ΠΈΠ»ΠΈ 1 ΡΠ΅ΠΊΡΠ½Π΄Π°
13147D09 CALL kernel32.Sleep; Π·Π°ΠΏΡΡΠΊ ΡΠ°ΠΉΠΌΠ΅ΡΠ°
13147D0E PUSH kadabra_.13147D94; Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΠΌ Π² ΡΡΠ΅ΠΊ Π²ΡΠΎΡΠΎΠΉ Π°Π΄ΡΠ΅Ρ
13147D13 CALL kernel32.GetLocalTime; ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌ Π²ΡΠΎΡΠΎΠΉ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΡΡΠ°ΠΌΠΏ
Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌ Π΄Π²Π΅ 16-Π±Π°ΠΉΡΠ½ΡΡ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π½ΡΡ ΡΡΡΡΠΊΡΡΡΡ, ΠΊΠ°ΠΆΠ΄Π°Ρ ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ Π·Π°ΠΏΠΈΡΠ°Π½Π°, Π½Π°ΡΠΈΠ½Π°Ρ Ρ Π°Π΄ΡΠ΅ΡΠ°, ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π½Π°ΠΌΠΈ Π²ΡΡΠ΅:
[Π³ΠΎΠ΄][ΠΌΠ΅ΡΡΡ][Π΄Π΅Π½Ρ Π½Π΅Π΄Π΅Π»ΠΈ][ΠΠ΅Π½Ρ ΠΌΠ΅ΡΡΡΠ°] [Π§Π°ΡΡ] [ΠΠΈΠ½ΡΡΡ] [Π‘Π΅ΠΊΡΠ½Π΄Ρ][ΠΠΈΠ»Π»ΠΈΡΠ΅ΠΊΡΠ½Π΄Ρ]
13147D7D: DA 07 0A 00 02 00 0C 00 0D 00 0C 00 31 00 B1 03
13147D94: DA 07 0A 00 02 00 0C 00 0D 00 0D 00 04 00 B1 03
ΠΠ±ΡΠ°ΡΠΈ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Π½Π°Ρ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ ΡΠ΅ΠΊΡΠ½Π΄Π°ΠΌ. ΠΡ Π·Π°ΡΡΠ°Π²ΠΈΠ»ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Β«ΡΠΏΠ°ΡΡΒ» ΡΠΎΠ²Π½ΠΎ 1 ΡΠ΅ΠΊΡΠ½Π΄Ρ, Π° ΡΡΠΎ Π·Π½Π°ΡΠΈΡ, ΡΡΠΎ ΡΠ°Π·Π½ΠΈΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ Π΄Π²ΠΎΠΉΠ½ΡΠΌΠΈ ΡΠ»ΠΎΠ²Π°ΠΌΠΈ, Π·Π°ΠΏΠΈΡΠ°Π½Π½ΡΠΌΠΈ Π² ΡΡΠ΅ΠΉΠΊΠ°Ρ [13147d7d+Π‘] ΠΈ [13147D94+Π‘], Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ Π±ΠΎΠ»ΡΡΠ΅ ΠΈΠ»ΠΈ ΠΌΠ΅Π½ΡΡΠ΅ Π΅Π΄ΠΈΠ½ΠΈΡΡ (Π² Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎΠΌ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π΅ ΡΠ»ΡΡΠ°Π΅Π²). ΠΡΠΎΡ ΡΠ°ΠΊΡ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΠΌΠΎΡΡ Π½Π°ΠΌ ΠΏΠΎΠ±ΠΎΡΠΎΡΡ ΡΠΌΡΠ»ΡΡΠΎΡΡ ΠΊΠΎΠ΄Π°, ΠΏΡΠΎΠΏΡΡΠΊΠ°ΡΡΠΈΠ΅ ΡΠ°ΠΉΠΌΠ΅ΡΡ. ΠΠΎ ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅? ΠΡ ΠΏΠΎΡΡΠΈΡΠ°Π΅ΠΌ ΡΠ°Π·Π½ΠΈΡΡ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ Π΅Π΅ Π΄Π»Ρ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ Π°Π΄ΡΠ΅ΡΠ° ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π°. ΠΡΠ»ΠΈ ΡΡΠ° ΡΠ°Π·Π½ΠΈΡΠ° Π±ΡΠ΄Π΅Ρ ΠΏΠΎΡΡΠΈΡΠ°Π½Π° Π½Π΅Π²Π΅ΡΠ½ΠΎ (ΡΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ ΠΊΠΎΠ΄ ΡΠΌΡΠ»ΠΈΡΡΠ΅ΡΡΡ, ΠΏΡΠΈΡΠ΅ΠΌ Π½Π΅Π²Π΅ΡΠ½ΠΎ), ΡΠΎ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΏΠΎΠ»Π΅ΡΠΈΡ ΠΊΠΎ Π²ΡΠ΅ΠΌ ΡΠ΅ΡΡΡΠΌ, Π½ΠΎ ΡΡΠΎ Π½Π°Ρ Π½Π΅ Π²ΠΎΠ»Π½ΡΠ΅Ρ :). ΠΡΠ°ΠΊ, ΠΏΠΎΠ»ΡΡΠΈΠΌ ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΊΠΎΠ΄:
13147CF9 ;ΠΠΎΠ΄ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
ΡΡΠ°ΠΌΠΏΠΎΠ² (ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½ Π²ΡΡΠ΅)
13147D18 MOV AL,BYTE PTR DS:[13147D89]; ΠΏΠ΅ΡΠ²ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠΌΠ΅ΡΠ°Π΅ΠΌ Π² AL
13147D1D MOV AH,BYTE PTR DS:[13147DA0]; Π²ΡΠΎΡΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠΌΠ΅ΡΠ°Π΅ΠΌ Π² AH
13147D23 SUB AH,AL; ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌ ΡΠ°Π·Π½ΠΎΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ
13147D25 XOR EBX,EBX; ΠΎΠ±Π½ΡΠ»ΡΠ΅ΠΌ EBX
13147D27 MOV BL,AH; ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°Π΅ΠΌ ΡΠ°Π·Π½ΠΎΡΡΡ Π² EBX
13147D29 ADD EBX,13147C29; Π²ΡΡΠΈΡΠ»ΡΠ΅ΠΌ Π°Π΄ΡΠ΅Ρ ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄Π°
13147D2F JMP EBX; ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄ΠΈΠΌ ΠΏΠΎ Π²ΡΡΠΈΡΠ»Π΅Π½Π½ΠΎΠΌΡ Π°Π΄ΡΠ΅ΡΡ
ΠΠ°Π²Π΅ΡΠ½ΠΎΠ΅, ΡΡ ΡΠΆΠ΅ Π΄ΠΎΠ³Π°Π΄Π°Π»ΡΡ, ΡΡΠΎ Π°Π΄ΡΠ΅Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠΌΠ΅ΡΠ°Π΅ΡΡΡ Π² EBX, Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΡΠ°Π²Π΅Π½ 13147C30. ΠΠ΄Π½Π°ΠΊΠΎ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°, Π½Π΅ Π²ΡΠ΅ ΠΈΠ΄Π΅Π°Π»ΡΠ½ΠΎ, ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ Π΅ΡΠ»ΠΈ ΡΠ΅ΡΡ ΠΈΠ΄Π΅Ρ ΠΎΠ± ΡΠΌΡΠ»ΡΡΠΈΠΈ ΠΊΠΎΠ΄Π°. ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ Π½Π΅ΡΠ»ΠΎΠΆΠ½ΡΠΌ ΠΌΠ°Π½ΠΈΠΏΡΠ»ΡΡΠΈΡΠΌ ΠΌΡ ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌ Π²Π΅Π»ΠΈΠΊΠΎΠ»Π΅ΠΏΠ½ΡΠΉ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ: ΡΠΌΡΠ»ΡΡΠΈΡ Dr. Web ΡΠ°Π·Π²Π°Π»ΠΈΠ²Π°Π΅ΡΡΡ Π½Π° Π³Π»Π°Π·Π°Ρ ! :). ΠΠΌΠ΅ΡΡΠ΅ Ρ Π½ΠΈΠΌ ΠΎΡΡΡΡΠΏΠ°ΡΡ ΠΈ Π΅ΡΠ΅ Π΄Π²Π° Π°Π½ΡΠΈΠ²ΠΈΡΡ β ΡΡΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ Π½Π΅ ΡΠ°Π΄ΠΎΠ²Π°ΡΡ Π½Π°ΡΡ Π΄ΡΡΡ. ΠΡΠ΅Π³ΠΎ 22 ΠΈΠ· 43 Π°Π½ΡΠΈΠ²ΠΈΡΡΡΠΎΠ² ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡΡ ΠΏΠΎΠ΄ΠΎΠ·ΡΠ΅Π²Π°ΡΡ Π½Π°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π² ΡΠ΅ΠΌ-ΡΠΎ Π½Π΅Ρ ΠΎΡΠΎΡΠ΅ΠΌ.
ΠΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ ΡΡΡΠΈΡ ΠΈ
ΠΠΎΠ³Π΄Π° Ρ ΠΏΠΈΡΠ°Π» ΡΡΠ°ΡΡΡ, Ρ Π·Π°ΠΌΠ΅ΡΠΈΠ», ΡΡΠΎ Π² Π²Π΅Π±-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΏΠΈΠ½ΡΠ° ΡΡΠ°Π»ΠΈ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡ ΡΡΡΠ°Π½Π½ΡΠ΅ ΠΎΠ΄Π½ΠΎΠΎΠ±ΡΠ°Π·Π½ΡΠ΅ ΠΎΡΡΠ΅ΡΡ. Π‘Π½Π°ΡΠ°Π»Π° ΠΌΠ½Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΎΡΡ, ΡΡΠΎ ΡΡΠΈ ΠΎΡΡΠ΅ΡΡ ΠΏΡΠΈΡΠ»Π°Π½Ρ Ρ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΌΠ°ΡΠΈΠ½Ρ, ΡΠΎΠ·Π΄Π°Π½Π½ΠΎΠΉ ΠΌΠ½ΠΎΠΉ, Π½ΠΎ ΠΏΠΎΡΠΎΠΌ ΠΏΠΎΠ½ΡΠ», ΡΡΠΎ ΡΡΠΎ Π½Π΅ ΡΠ°ΠΊ: Π²ΡΠ΅ ΠΎΠ½ΠΈ Π±ΡΠ»ΠΈ ΡΠΎΠ·Π΄Π°Π½Ρ Π½Π° ΠΌΠ°ΡΠΈΠ½Π°Ρ Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΠΎΠΉ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠ΅ΠΉ. Π ΠΊΠΎΠ½ΡΠ΅ ΠΊΠΎΠ½ΡΠΎΠ² Ρ ΠΏΠΎΠ½ΡΠ», ΡΡΠΎ ΡΡΠΎ β ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ Π·Π°ΠΏΡΡΠΊΠΎΠ² Π½Π° ΠΌΠ°ΡΠΈΠ½Π°Ρ ΡΠΊΡΠΏΠ΅ΡΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ virustotalβΠΎΠΌ Π΄Π»Ρ Π°Π½Π°Π»ΠΈΠ·Π° Π½ΠΎΠ²ΡΡ ΡΠ³ΡΠΎΠ·. ΠΠΎΠΈ ΠΎΠΏΠ°ΡΠ΅Π½ΠΈΡ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠ΄ΠΈΠ»ΠΈΡΡ, ΠΊΠΎΠ³Π΄Π° Ρ ΡΠ²ΠΈΠ΄Π΅Π», ΡΡΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π°Π½ΡΠΈΠ²ΠΈΡΡΡΠΎΠ², ΡΠ°ΡΠΏΠΎΠ·Π½Π°Π²ΡΠΈΡ Π² Π·Π°ΡΠΈΡΡΠΎΠ²Π°Π½Π½ΠΎΠΌ ΠΌΠ½ΠΎΠΉ ΡΠ°ΠΉΠ»Π΅ ΡΠ³ΡΠΎΠ·Ρ, ΡΠ²Π΅Π»ΠΈΡΠΈΠ»ΠΎΡΡ, Ρ ΠΎΡΡ ΠΈ Π½Π΅Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ. Π’ΠΎΠ³Π΄Π° Ρ ΡΠ΅ΡΠΈΠ» Β«ΠΎΠ±Π΅ΡΠ½ΡΡΡΒ» Π²ΠΎΠΊΡΡΠ³ Π·Π°ΡΠΈΡΡ, ΡΠΎΠ·Π΄Π°Π½Π½ΠΎΠΉ ΠΌΠ½ΠΎΠΉ, Π΅ΡΠ΅ ΠΎΠ΄ΠΈΠ½ Β«ΡΠ»ΠΎΠΉΒ»-ΠΏΠ°ΠΊΠ΅Ρ, Π·Π°ΠΏΡΡΠΊΠ°Π΅ΠΌΡΠΉ ΠΈΠ· TLS. ΠΠ»Ρ ΡΠ΅Π³ΠΎ? ΠΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ ΡΡΠ»ΠΎΠΆΠ½ΠΈΡΡ ΠΆΠΈΠ·Π½Ρ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠ°ΠΌ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΠΈΠΌ ΡΠΈΠ³Π½Π°ΡΡΡΡ. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π½Π° ΠΌΠ΅ΡΡΠ΅ TLS-ΡΡΠ½ΠΊΡΠΈΠΈ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π»ΡΠ±ΠΎΠΉ Π°Π»Π³ΠΎΡΠΈΡΠΌ, ΠΊΠΎΠ΄ΠΈΡΡΡΡΠΈΠΉ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΡΠΉ ΡΡΠ°ΡΡΠΎΠΊ ΡΠ°ΠΉΠ»Π°, ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΌΠ°Π»ΡΠΌΠΈ ΡΡΠΈΠ»ΠΈΡΠΌΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»Π°, ΡΠΊΡΡΠ² Β«ΡΠ·Π½Π°Π²Π°Π΅ΠΌΡΠ΅Β» ΠΌΠ΅ΡΡΠ°. ΠΠ°Π»ΠΎ ΡΠΎΠ³ΠΎ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ callback-ΡΡΠ½ΠΊΡΠΈΠΉ ΡΠ°ΠΌΠΎ ΠΏΠΎ ΡΠ΅Π±Π΅ ΡΠ²Π»ΡΠ΅ΡΡΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π½Π΅ΠΏΠ»ΠΎΡ ΠΈΠΌ ΡΡΠ΅Π΄ΡΡΠ²ΠΎΠΌ ΡΡΠ»ΠΎΠΆΠ½Π΅Π½ΠΈΡ Π·Π°ΡΠΈΡΠ½ΠΎΠ³ΠΎ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠ°.
ΠΡΠΌΠ°Ρ, ΡΡΠΎ ΡΡ ΡΠΈΡΠ°Π» ΠΎ TLS (Thread Local Storage)-callback-ΡΡΠ½ΠΊΡΠΈΡΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ (Π² ΡΠ°ΡΡΠ½ΠΎΡΡΠΈ, ΠΡΠΈΡ ΠΏΠΎΡΠ²ΡΡΠΈΠ» TLS ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ ΡΡΠ°ΡΡΡ, ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π½ΡΡ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· Π½ΠΎΠΌΠ΅ΡΠΎΠ² Π½Π°ΡΠ΅Π³ΠΎ ΠΆΡΡΠ½Π°Π»Π°), ΠΎΠ΄Π½Π°ΠΊΠΎ Π½Π°ΠΏΠΎΠΌΠ½Ρ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ ΠΎΠ½ΠΈ ΡΠΎΠ±ΠΎΠΉ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡ, ΠΎΠΏΡΡΠΊΠ°Ρ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠΈΡΠΎΡΠ°ΠΉΡΠΈΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ. Callback-ΡΡΠ½ΠΊΡΠΈΠΈ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ ΠΏΠΎΡΠ»Π΅ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠΎΠΌ, Π΅ΡΠ΅ Π΄ΠΎ ΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π½Π° OEP. ΠΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΠ±ΠΎ Π²ΡΠ΅Ρ ΡΠ°ΠΊΠΈΡ ΡΡΠ½ΠΊΡΠΈΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡΡΡ Π² ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠΉ ΡΠ°Π±Π»ΠΈΡΠ΅, Π° Π°Π΄ΡΠ΅Ρ ΡΠ°Π±Π»ΠΈΡΡ, Π² ΡΠ²ΠΎΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ, ΠΈΠ·Π²Π»Π΅ΠΊΠ°Π΅ΡΡΡ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠΎΠΌ ΠΈΠ· ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ PE-Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°.
Π’Π°ΠΊ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΠΊΠΎΠ΄ ΠΏΠΎΠ»ΡΡΠΈΠ²ΡΠ΅ΠΉΡΡ TLS-ΡΠ°Π±Π»ΠΈΡΡ: 80 7d 14 13 90 7d 14 13 96 7d 14 13 a0 7d 14 13. Π Π°Π·ΠΌΠ΅ΡΡΠΈΠΌ Π΅Π³ΠΎ ΠΏΠΎ Π°Π΄ΡΠ΅ΡΡ 13147d5d ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΠΎΡΠ»Π°Π΄ΡΠΈΠΊΠ° (Π·Π°ΠΏΠΎΠΌΠ½ΠΈΠΌ Π°Π΄ΡΠ΅Ρ β ΠΎΠ½ Π½Π°ΠΌ Π΅ΡΠ΅ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ).
ΠΡΠΈΡΡΡΠΏΠΈΠΌ ΠΊ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΊΠΎΠ΄Π° ΡΠ°Π±Π»ΠΈΡΡ TLS-ΡΡΠ½ΠΊΡΠΈΠΉ.
ΠΠΎ Π°Π΄ΡΠ΅ΡΡ 13147db0 ΡΠ°Π·ΠΌΠ΅ΡΡΠΈΠΌ ΡΠ°ΠΌΡ ΡΡΠ½ΠΊΡΠΈΡ, ΡΠΈΡΡΡΡΡΡΡ Π²ΡΠ΅ Π½Π°ΡΠΈ ΡΠ°Π½Π΅Π΅ ΡΠΎΠ·Π΄Π°Π½Π½ΡΠ΅ ΠΊΡΠΈΠΏΡΠΎΡΡ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΊΠΎΠ΄ ΠΏΠΎ Π²ΡΠΎΡΠΎΠΌΡ ΠΊΡΡΠ³Ρ:
13147DB0 PUSHAD; ΡΠΎΡ
ΡΠ°Π½ΡΠ΅ΠΌ ΡΠ΅Π³ΠΈΡΡΡΡ Π² ΡΡΠ΅ΠΊ
13147DB1 MOV ECX,6D2F; ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ ΡΡΠ΅ΡΡΠΈΠΊ
13147DB6 MOV DH,BYTE PTR DS:[ECX+13141000];ΠΏΠΎΠΌΠ΅ΡΠ°Π΅ΠΌ Π² DH ΡΠ΅ΠΊΡΡΠΈΠΉ Π±Π°ΠΉΡ ΡΠ΅ΠΊΡΠΈΠΈ
13147DBC XOR DH,CL; Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΡΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ ΠΌΠ»Π°Π΄ΡΠΈΠΌ Π±Π°ΠΉΡΠΎΠΌ ΡΡΠ΅ΡΡΠΈΠΊΠ°
13147DBE MOV BYTE PTR DS:[ECX+13141000],DH; ΠΏΠΎΠΌΠ΅ΡΠ°Π΅ΠΌ Π·Π°ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ Π±Π°ΠΉΡ Π² ΠΏΠ°ΠΌΡΡΡ
13147DC4 LOOPD SHORT 13147DB6; ΠΏΠΎΠ²ΡΠΎΡΡΠ΅ΠΌ ΡΠΈΠΊΠ»
13147DC6 POPAD; Π²ΠΎΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ ΡΠ΅Π³ΠΈΡΡΡΡ
13147DC7 RETN; Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΠΌΡΡ ΠΈΠ· ΡΡΠ½ΠΊΡΠΈΠΈ
ΠΠΎΠ»Π°Π³Π°Ρ, ΡΡ ΠΏΠΎΠΌΠ½ΠΈΡΡ, ΡΡΠΎ ΠΏΠΎΡΠ»Π΅ Π²Π½Π΅ΡΠ΅Π½ΠΈΡ ΠΊΠΎΠ΄Π° Π² ΡΠ°ΠΉΠ» Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ Π΅Π³ΠΎ, ΡΡΠΎΠ±Ρ ΠΎΠ½ Π·Π°ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π» ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ, ΠΏΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΎ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΡΠΎΡ ΡΠ°Π½ΠΈΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½ΡΠΉ ΡΠ°ΠΉΠ» ΠΏΡΡΠΌΠΎ ΠΈΠ·-ΠΏΠΎΠ΄ OllyDbg.
ΠΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ ΡΡΡΠΈΡ β Π²Π½Π΅ΡΠ΅Π½ΠΈΠ΅ ΡΠ²Π΅Π΄Π΅Π½ΠΈΠΉ ΠΎ TLS-Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΠΈ Π² PE-Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ. ΠΡΠΊΡΡΠ²Π°Π΅ΠΌ LordPE ΠΈ ΠΏΡΠ°Π²ΠΈΠΌ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΠΉ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ TLS Address Π½Π° 00005d7d (ΡΠ°Π·ΡΠΌΠ΅Π΅ΡΡΡ, ΡΡΠΎ ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΠΈ ΡΡΠ΅Π΄ΡΡΠ²Π°ΠΌΠΈ OllyDbg). ΠΡΡΠ°ΡΠΈ, Π΅ΡΠ»ΠΈ ΡΡ Ρ ΠΎΡΠ΅ΡΡ ΠΎΡΠ»Π°ΠΆΠΈΠ²Π°ΡΡ TLS, ΡΡΠΎΠ±Ρ Π½Π΅ Β«ΠΏΡΠΎΠ»Π΅ΡΠ°ΡΡΒ» ΠΌΠΈΠΌΠΎ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ callback-ΡΡΠ½ΠΊΡΠΈΠΉ, Π½Π°ΠΆΠΌΠΈ Π² OllyDbg Alt+O ΠΈ Π² ΠΏΠΎΡΠ²ΠΈΠ²ΡΠ΅ΠΌΡΡ ΠΌΠ΅Π½Ρ Π²ΡΠ±ΠΎΡΠ° ΠΌΠ΅ΡΡΠ°, Π³Π΄Π΅ ΠΎΡΠ»Π°Π΄ΡΠΈΠΊ Π±ΡΠ΄Π΅Ρ ΠΎΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡΡΡ ΠΏΡΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΡΠΊΠ°ΠΆΠΈ Β«System BreakpointΒ» (ΡΠ΅Π»Ρ ΡΡΠΎΠ³ΠΎ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΡΡΠ½Π°, Π²Π΅Π΄Ρ TLS callbackβΠΈ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ Π΅ΡΠ΅ Π΄ΠΎ ΠΏΠΎΠΏΠ°Π΄Π°Π½ΠΈΡ Π½Π° ΡΠΎΡΠΊΡ Π²Ρ ΠΎΠ΄Π°!).
ΠΡΠΎΠ²Π΅ΡΠΈΠΌ Π·Π°ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ°ΠΉΠ» Π½Π° virustotal.com. ΠΠ°Ρ ΠΆΠ΄Π΅Ρ ΡΠ°Π΄ΠΎΡΡΠ½ΠΎΠ΅ ΠΈΠ·Π²Π΅ΡΡΠΈΠ΅ β Π²ΡΠ΅Π³ΠΎ Π»ΠΈΡΡ 18 ΠΈΠ· 43 Π°Π½ΡΠΈΠ²ΠΈΡΡΡΠΎΠ² ΡΠ°ΡΠΏΠΎΠ·Π½Π°ΡΡ Π²ΡΠ΅Π΄ΠΎΠ½ΠΎΡΠ½ΡΠΉ ΠΊΠΎΠ΄! ΠΡΠ°ΠΊ, Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Β«ΡΠ΄Π°Π»ΠΈΡΡΒ» ΡΠ°ΠΊΠΈΠ΅ ΠΌΠ°ΡΡΠΈΡΡΠ΅ ΠΎΡ ΠΎΡΠ½ΠΈΠΊΠΈ Π·Π° ΡΠ΅ΡΠ²ΡΠΌΠΈ ΠΈ ΠΌΠ°Π»Π²Π°ΡΡΡ, ΠΊΠ°ΠΊ DrWeb, Panda, NOD32, TrendMicro-HouseCall, VBA32, ViRobot, VirusBuster, Sunbelt 7048, F-Secure, BitDefender, eSafe ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄ΡΡΠ³ΠΈΠ΅.
Π― Π½Π°ΠΌΠ΅ΡΠ΅Π½ΠΎ Π½Π΅ ΡΡΠ°Π» Π΄ΠΎΠ²ΠΎΠ΄ΠΈΡΡ Π½Π°ΡΡ ΠΊΡΠΈΠΏΡΠΎΠ²ΠΊΡ Π΄ΠΎ ΠΏΠΎΠ±Π΅Π΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΠ°. ΠΡΠΈΠ΄ΡΠΌΡΠ²Π°ΠΉ Π½ΠΎΠ²ΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ ΠΎΠ±ΠΌΠ°Π½Π°, Π²Π½Π΅Π΄ΡΡΠΉ Π² Π½Π°Ρ ΠΎΠ±ΡΠ°Π·Π΅Ρ ΠΈ ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΎΠ±ΠΌΠ°Π½ΡΠ²Π°ΠΉ Π½ΠΎΠ²ΡΠ΅ Π°Π½ΡΠΈΠ²ΠΈΡΡΡΡ. Π£Π΄Π°ΡΠΈ Π² Π±Π»Π°Π³ΠΈΡ Π΄Π΅Π»Π°Ρ !
ΠΠ°ΠΊ Π·Π°ΠΊΡΠΈΠΏΡΠΎΠ²Π°ΡΡ ΡΠ°ΡΠ½ΠΈΠΊ? Π‘Π£ΠΠΠ FUD-ΠΠ ΠΠΠ’ (ΠΌΠ°ΡΠΊΠΈΡΠΎΠ²ΠΊΠ°) Π²ΠΈΡΡΡΠ°

ΠΡΠ΄ΠΈ ΡΠ°ΡΡΠ΅Π½ΡΠΊΠΎ ΠΏΠΈΡΡΡ ΠΌΠ½Π΅ Π² Π»ΠΈΡΠΊΡ, ΠΌΠΎΠ» ΡΡΠΎ ΡΠΎΠ»ΠΊΡ ΠΎΡ ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΡΡ ΡΡΡ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡ, Π΅ΡΠ»ΠΈ Π² 2020 Ρ Π²ΡΠ΅Ρ ΡΠΆΠ΅ ΠΏΠΎΠ³ΠΎΠ»ΠΎΠ²Π½ΠΎ ΡΡΠΎΡΡ Π°Π½ΡΠΈΠ²ΠΈΡΡΡΡ. ΠΠΌ. Π‘ΡΠΎΡΡ ΡΠΎ ΡΡΠΎΡΡ, ΡΠΎΠ»ΡΠΊΠΎ Π²ΠΎΡ ΠΏΡΠΎΠΊΡ ΠΎΡ Π½ΠΈΡ Π½Π΅ ΡΠ°ΠΊ ΡΠΆ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ. ΠΠΎ-ΠΏΠ΅ΡΠ²ΡΡ , Ρ Ρ Π·, ΠΊΠ°ΠΊ Π² Π΄ΡΡΠ³ΠΈΡ Π³ΠΎΡΠΎΠ΄Π°Ρ , Π½ΠΎ Ρ Π½Π°Ρ Π² Π±ΠΎΠ»ΡΡΠ΅ΠΉ ΡΠ°ΡΡΠΈ ΠΊΠΎΠ½ΡΠΎΡ ΡΡΠΎΡΡ ΡΠ°ΠΊΠΈΠ΅ ΡΠ»Π°Π±ΡΠ΅ ΡΠ°ΡΠΊΠΈ, ΡΡΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ ΡΠ°ΠΊ ΠΈ Π½ΠΎΡΠΎΠ²ΡΡ Π²ΡΡΡΠ±ΠΈΡΡ Π°Π½ΡΠΈΠ²ΠΈΡΡ, ΡΡΠΎΠ± ΠΊΠΎΠΌΠΏ ΡΡΡΡΡΠ΅Π΅ ΡΠ°Π±ΠΎΡΠ°Π».
ΠΡ Π° ΡΠ°ΠΌ, Π³Π΄Π΅ Π΄Π°Π½Π½Π°Ρ ΡΡΠ½ΠΊΡΠΈΡ Π²ΡΡ ΠΆΠ΅ Π·Π°Π±Π»ΠΎΡΠ΅Π½Π° ΠΈ Π°Π΄ΠΌΠΈΠ½Ρ ΡΡΠ°ΡΠ°ΡΡΡΡ Ρ ΡΠ΄ΠΎ-Π±Π΅Π΄Π½ΠΎ ΡΠ»Π΅Π΄ΠΈΡΡ Π·Π° Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡΡ ΡΠ²ΠΎΠΈΡ ΡΠ·Π²Π΅ΡΡΡ, Π±Π°Π·Ρ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡΡΡΡ Π² Π»ΡΡΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΠ°Π· Π² ΠΏΠΎΠ»Π³ΠΎΠ΄Π°. ΠΠΎ, ΠΏΠΎΠ²Π΅ΡΡΡΠ΅, Π΄Π°ΠΆΠ΅ ΡΡΠΎ Π½Π΅ ΡΠ°ΠΌΡΠΉ Ρ ΡΠ΄ΡΠΈΠΉ ΡΠ°ΡΠΊΠ»Π°Π΄. ΠΡΠ²Π°Π΅Ρ, ΡΡΠΎ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ ΠΈ Π±Π°Π·Ρ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡΡ ΡΠ²ΠΎΠ΅Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ ΠΈ Π·Π° ΡΠ°Π±ΠΎΡΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΡΡ Π°Π½ΡΠΈΠ²ΠΈΡΡΡΠ° ΡΠ»Π΅Π΄ΡΡ Ρ ΠΎΡΠΎΠ±ΠΎΠΉ ΡΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡΡ, Π° ΡΠΈΡΡΠ΅ΠΌΠ° Π²ΡΡ ΡΠ°Π²Π½ΠΎ ΠΏΡΠΎΠΏΡΡΠΊΠ°Π΅Ρ ΠΊΡΡΡΡΠ½ΠΊΠ°.
ΠΠ°ΠΊ ΠΆΠ΅ ΡΠ°ΠΊ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ? ΠΠ°Π²Π΅ΡΠ½ΡΠΊΠ° Π²Ρ ΡΠ»ΡΡΠ°Π»ΠΈ ΠΎ ΡΠ°ΠΊΠΎΠΌ ΠΏΠΎΠ½ΡΡΠΈΠΈ, ΠΊΠ°ΠΊ ΠΊΡΠΈΠΏΡΠΎΠ²Π°Π½ΠΈΠ΅. ΠΡΠ»ΠΈ Π·Π°ΠΊΡΠΈΠΏΡΠΎΠ²Π°ΡΡ Π²ΠΈΡΡΡΠ½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΡΠΎ Π°Π½ΡΠΈΠ²ΠΈΡΡ Π½Π΅ Π²ΡΠ΅Π³Π΄Π° ΡΠΌΠΎΠΆΠ΅Ρ Π²ΠΎΠ²ΡΠ΅ΠΌΡ ΡΡΠ΅Π°Π³ΠΈΡΠΎΠ²Π°ΡΡ. ΠΠ΅ΡΠ½Π΅Π΅, ΠΎΠ½ ΡΡΠ΅Π°Π³ΠΈΡΡΠ΅Ρ, Π½ΠΎ ΡΠΆΠ΅ ΠΏΠΎΡΠ»Π΅ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ Π·Π°ΠΏΡΡΠΊΠ° Π·Π»ΠΎΠ²ΡΠ΅Π΄Π°. ΠΠ»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΡΠ³Π»Π°Π΄ΠΈΡΡ ΠΈ ΡΡΠΎΡ ΠΌΠΎΠΌΠ΅Π½Ρ ΠΏΡΠΈ Π°ΡΠ°ΠΊΠ΅, Π·Π»ΠΎΡΠΌΡΡΠ»Π΅Π½Π½ΠΈΠΊΠΈ, ΠΊΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ ΠΎΠ±ΡΡΡΠΊΠ°ΡΠΈΠΈ Π²ΡΠ΅Π΄ΠΎΠ½ΠΎΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°.
Π’.Π΅., ΠΏΠΎ ΡΡΡΠΈ, ΡΠ½Π°ΡΠ°Π»Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΉ ΠΊΠΎΠ΄ ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΡΡΡ Π΄ΠΎ Π½Π΅ΡΠ·Π½Π°Π²Π°Π΅ΠΌΠΎΡΡΠΈ, Π° Π·Π°ΡΠ΅ΠΌ ΡΠΆΠ΅ Π²ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΡΠΈΡΡΡΠ΅ΡΡΡ ΡΡΠΎΡΠΎΠ½Π½ΠΈΠΌΠΈ ΡΡΠ΅Π΄ΡΡΠ²Π°ΠΌΠΈ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π²ΠΈΡΡΡ ΠΏΠΎΠΏΠ°Π΄Π°Ρ ΠΊ ΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠΉ ΠΆΠ΅ΡΡΠ²Π΅ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π±Π΅Π»Π΅Π½ΡΠΊΠΈΠΌ ΠΈ ΠΏΡΡΠΈΡΡΡΠΌ. ΠΠΎ ΠΎΡ ΡΡΠΎΠ³ΠΎ, Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ ΠΎΠΏΠ°ΡΠ½ΡΠΌ ΠΏΡΠΈ Π·Π°ΠΏΡΡΠΊΠ΅. ΠΡΠ½ΡΠ΅, Ρ ΠΏΠΎΠΊΠ°ΠΆΡ Π²Π°ΠΌ, ΠΊΠ°ΠΊ Π·Π»ΠΎΡΠΌΡΡΠ»Π΅Π½Π½ΠΈΠΊΠΈ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΡΠΎΠ²Π΅ΡΡΠ΅Π½Π½ΠΎ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΡΠΊΠ°ΡΠΎΡΠ° ΠΈ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π±ΡΠ΄ΠΆΠ΅ΡΠ½ΠΎΠ³ΠΎ ΡΠΈΡΡΠΎΠ²Π°Π»ΡΡΠΈΠΊΠ°, ΠΌΠΎΠ³ΡΡ ΠΎΠ±Π΅Π»ΠΈΡΡ ΡΠ°ΠΉΠ», ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π΄ΠΎ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ FUDβΠ°.
ΠΡ ΠΈ Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ Π² ΠΊΠΎΠ½ΡΠ΅ ΡΠΎΠ»ΠΈΠΊΠ°, ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΠΎ ΠΏΠΎΠ΄Π΅Π»ΡΡΡ ΠΌΡΡΠ»ΡΠΌΠΈ ΠΏΠΎ ΠΏΠΎΠ²ΠΎΠ΄Ρ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ Π·Π°ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΠΌ ΡΠΎΡΡΠΎΠΌ Π² ΡΠ°Π±ΠΎΡΠΈΡ ΡΡΠ»ΠΎΠ²ΠΈΡΡ . ΠΡΠ»ΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ, ΡΠΎΠ³Π΄Π° ΡΡ ΠΎΠ΄ΠΈΡΠ΅ Π½Π° ΠΊΡΡ Π½Ρ Π·Π° ΡΠ²Π΅ΠΆΠ΅Π½ΡΠΊΠΎΠΉ ΠΏΠΎΡΡΠΈΠ΅ΠΉ ΡΡΠΏΠ»ΠΎΠ³ΠΎ ΠΌΠΎΠ»ΠΎΠΊΠ°, ΡΡΡΡΠΎΠΉΡΠ΅ΡΡ ΠΏΠΎ ΡΠ΄ΠΎΠ±Π½Π΅ΠΉ Π² ΡΠ²ΠΎΡΠΌ ΠΏΡΠΎΠΏΡΠΊΠ°Π½ΠΎΠΌ ΠΊΡΠ΅ΡΠ»Π΅ ΠΈ Π±ΡΠ΄Π΅ΠΌ Π½Π°ΡΠΈΠ½Π°ΡΡ.
Π¨Π°Π³ 1. Π Π³ΠΎΠ»ΠΎΡΠΎΠ²Π°Π½ΠΈΠΈ ΠΏΠΎΠ΄ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠΌ Π²ΠΈΠ΄Π΅ΠΎ, Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΠΈΠ· Π²Π°Ρ ΠΏΡΠΎΠ»Π°ΠΉΠΊΠ°Π»ΠΈ Golden Π²Π΅ΡΡΠΈΡ NjRATβΠ°. Π Ρ ΠΎΡΡ, Ρ ΠΏΡΠΈΠ·Π½Π°ΡΡΡΡ ΠΈ Ρ ΠΎΡΠ΅Π», ΡΡΠΎΠ±Ρ ΠΏΠΎΠ±Π΅Π΄ΠΈΠ»Π° ΠΊΠΎΠΌΠ΅ΡΠ°, ΠΌΠ½Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ΠΏΠΈΡΡΠΈΠΊΠΎΠ² Π² ΡΡΠΎΠΌ Π²ΠΎΠΏΡΠΎΡΠ΅ Π³ΠΎΡΠ°Π·Π΄ΠΎ Π²Π°ΠΆΠ½Π΅Π΅. ΠΠΎΡΡΠΎΠΌΡ Π½ΡΠ½ΡΠ΅ ΠΌΡ Π±ΡΠ΄Π΅ΠΌ ΠΊΡΠΈΠΏΡΠΎΠ²Π°ΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ Π³ΠΎΠ»Π΄Ρ. ΠΠ°ΠΏΡΡΠΊΠ°Π΅ΠΌ EXEβΡΠΊΡ ΠΈ ΠΎΡΡΠ°Π²ΠΈΠ² Π΄Π΅ΡΠΎΠ»ΡΠ½ΡΠΉ ΠΏΠΎΡΡ ΠΊΠ»ΠΈΠΊΠ°Π΅ΠΌ Β«StartΒ».
Π¨Π°Π³ 2. ΠΠ°Π»Π΅Π΅, ΠΊΠ°ΠΊ Π²ΠΎΠ΄ΠΈΡΡΡ Β«BuilderΒ». ΠΡΠΎΠΏΠΈΡΡΠ²Π°Π΅ΠΌ Π²Π°Ρ Π±Π΅Π»ΡΠΉ IP, VPN ΠΈΠ»ΠΈ DynDNSβΠΊΡ Π² ΡΠ°Π·Π΄Π΅Π»Π΅ Ρ ΠΎΡΡΠ° ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ² ΠΈΠΌΡ ΠΏΡΠΎΡΠ΅ΡΡΠ°, ΠΊΠΎΠΏΠΈΡΡΠ΅ΠΌΠΎΠ³ΠΎ Π² ΡΠΈΡΡΠ΅ΠΌΡ Π½Π° ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡΠ΄Ρ ΠΈΠ· ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ , ΡΡΠ°Π²ΠΈΠΌ Π³Π°Π»ΠΎΡΠΊΠΈ Π½Π°ΠΏΡΠΎΡΠΈΠ² Π½ΡΠΆΠ½ΡΡ Π½Π°ΠΌ ΠΏΡΠ½ΠΊΡΠΎΠ².
Π’ΡΡ Π² ΠΏΡΠΈΠ½ΡΠΈΠΏΠ΅ ΠΎΡ ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠΎΠΉ NJβΡΠΊΠΈ ΠΎΡΠ»ΠΈΡΠΈΠΉ ΠΎΡΠΎΠ±ΠΎ Π½Π΅Ρ, ΡΠ°Π·Π²Π΅ ΡΡΠΎ ΠΈΠΊΠΎΠ½ΠΊΡ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ. ΠΠ°Π²Π°ΠΉΡΠ΅ Π΄Π»Ρ ΡΠ°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·ΠΈΡ ΠΏΠΎΡΡΠ°Π²ΠΈΠΌ Π»ΠΎΠ³ΠΎ WinRARβΠ° ΠΈ ΡΠΎΠ±Π΅ΡΡΠΌ ΡΠ°ΡΠ½ΠΈΠΊ, Π½Π°ΠΆΠ°Π² Β«BuildΒ».
Π¨Π°Π³ 3. Π£ΠΊΠ°Π·ΡΠ²Π°Π΅ΠΌ ΠΏΡΡΡ ΠΈ ΠΈΠΌΡ Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π°.
Π¨Π°Π³ 4. ΠΠΎΡΠ»Π΅ ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΡ ΠΎΡΠΊΡΡΠ²Π°Π΅ΠΌ Π±ΡΠ°ΡΠ·Π΅Ρ ΠΈ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΠΌ Π½Π° ΡΠ°ΠΉΡ Β«freeobfuscator.comΒ». ΠΠ°ΠΊΠΈΠ΄ΡΠ²Π°Π΅ΠΌ ΡΡΠ΄Π° Π½Π°ΡΡ EXEβΡ Ρ.
Π¨Π°Π³ 5. Π ΠΏΠΎΡΠ»Π΅ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π·Π°ΠΌΠ΅Π½ΡΠ΅ΠΌ ΡΠ°ΠΉΠ» Π½Π° ΡΠ°Π±ΠΎΡΠ΅ΠΌ ΡΡΠΎΠ»Π΅ Π½ΠΎΠ²ΠΎΠΉ Π²Π΅ΡΡΠΈΠ΅ΠΉ.
Π¨Π°Π³ 6. ΠΡΠ»ΠΈΡΠ½ΠΎ. Π’Π΅ΠΏΠ΅ΡΡ Π½ΡΠΆΠ½ΠΎ Π·Π°ΡΠΈΡΡΠΎΠ²Π°ΡΡ ΠΊΡΡΡΡΠ½ΡΡΠ°. ΠΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π±ΡΠ΄ΠΆΠ΅ΡΠ½ΡΡ ΠΈ ΠΏΡΠΈ ΡΡΠΎΠΌ ΡΠ΅Π°Π»ΡΠ½ΠΎ ΡΠ°Π±ΠΎΡΠΈΡ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ², ΠΌΠΎΠ³Ρ ΠΏΠΎΡΠΎΠ²Π΅ΡΠΎΠ²Π°ΡΡ ΡΡΠ°ΡΡΡ, Π΄ΠΎΠ±ΡΡΡ ΠΠ½ΠΈΠ³ΠΌΡ. ΠΠΎΠ»Π½ΠΎΡΠ΅Π½Π½Π°Ρ Π²Π΅ΡΡΠΈΡ, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, ΡΡΠΎΠΈΡ Π°ΠΆ 200$. ΠΡΡΠΌΠΎ-ΡΠ°ΠΊΠΈ ΠΊΠΎΡΠΌΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π΄Π΅Π½ΡΠΆΠΈΡΠ°. ΠΠ°ΡΠΎ Π΄Π»Ρ ΠΎΠ±ΡΡΠ°ΡΡΠΈΡ ΡΠ΅Π»Π΅ΠΉ, Π²ΠΏΠΎΠ»Π½Π΅ Ρ Π²Π°ΡΠΈΡ ΠΈ Π΄Π΅ΠΌΠΊΠΈ.
Π¨Π°Π³ 7. ΠΠ΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΡΠΉ Π΅Ρ ΠΊΠΎΡΡΠΊ Π² ΡΠΎΠΌ, ΡΡΠΎ ΠΏΡΠΈ Π·Π°ΠΏΡΡΠΊΠ΅ Π²ΠΈΡΡΡΠ° Ρ ΡΠ΅ΠΎΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΆΠ΅ΡΡΠ²Ρ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΡΠ²Π»ΡΡΡΡΡ Π²ΠΎΡ ΡΡΠΎ ΠΎΠΊΠ½ΠΎ.
Π¨Π°Π³ 8. Π ΠΎΡΡΠ°Π»ΡΠ½ΠΎΠΌ ΠΆΠ΅, ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π½Π΅ ΡΡΠ΅Π·Π°Π½. ΠΠ°ΠΏΡΡΠΊΠ°Π΅ΠΌ Π½Π°ΡΡ Π΄Π΅Π²ΡΡΡΠΊΡ ΠΈ ΠΏΡΠΎΠ³ΠΎΠ½ΡΠ΅ΠΌ ΡΠ΅ΡΠ΅Π· Π½Π΅Ρ ΠΎΠ±ΡΡΡΠΊΠ°ΡΠ΅Π½ΡΠΉ EXEβΡΠ½ΠΈΠΊ ΠΊΡΡΡΡΠ½ΠΊΠ°.
Π¨Π°Π³ 9. ΠΠΎΠΆΠ΄Π°Π²ΡΠΈΡΡ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ, ΠΆΠΌΡΠΌ Β«CloseΒ».
Π¨Π°Π³ 10. Π ΠΏΡΠΎΠ±ΡΠ΅ΠΌ Π·Π°ΠΊΠΈΠ½ΡΡΡ ΠΏΠΎΠ»ΡΡΠΈΠ²ΡΠΈΠΉΡΡ ΡΠ°ΠΉΠ» Π½Π° antiscan. Π ΡΠ΅ΡΠΈ Π±ΡΡΡΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΠΌΠ½Π΅Π½ΠΈΡ ΠΏΠΎ ΠΏΠΎΠ²ΠΎΠ΄Ρ ΡΠΎΠ³ΠΎ, ΡΠ»ΠΈΠ²Π°Π΅Ρ Π»ΠΈ Π΄Π°Π½Π½ΡΠΉ ΡΠ΅ΡΡΡΡ Π±ΠΈΠ»Π΄Ρ Π½Π° Π²ΠΈΡΡΡΡΠΎΡΠ°Π» ΠΈΠ»ΠΈ ΠΆΠ΅ Π½Π΅ ΡΠ»ΠΈΠ²Π°Π΅Ρ.
Π’ΡΡ, ΠΊΠ°ΠΊ Π² Π·Π½Π°ΠΌΠ΅Π½ΠΈΡΠΎΠΉ ΠΏΠ΅ΡΠ΅Π½ΠΊΠ΅ AnacondaZ, ΡΠΊΠΎΠ»ΡΠΊΠΎ Π»ΡΠ΄Π΅ΠΉ, ΡΡΠΎΠ»ΡΠΊΠΎ Π΅*Π°Π½ΡΡ ΠΌΠ½Π΅Π½ΠΈΠΉ. ΠΠΈΡΠ½ΠΎ Ρ ΠΏΡΠΈΠ΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΡ Π½Π΅ΠΉΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ ΠΈ ΠΌΠΎΠ³Ρ ΡΡΠ²Π΅ΡΠΆΠ΄Π°ΡΡ Π»ΠΈΡΡ ΡΠΎ, ΡΡΠΎ Π°Π½ΡΠΈΠΊ ΠΏΠΎ ΠΊΡΠ°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅ΡΠ΅ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΡΡΡΡΡΠΎ ΠΏΡΠΎΠ³ΠΎΠ½ΡΠ΅Ρ ΡΠ±ΠΎΡΠΊΠΈ ΡΠ΅ΡΠ΅Π· Π°Π½ΡΠΈΠ²ΠΈΡΠΈ.
Π¨Π°Π³ 11. Π Π±ΠΎΠ»ΡΡΠ΅Π³ΠΎ ΠΎΡ Π½Π΅Π³ΠΎ Π² ΠΏΡΠΈΠ½ΡΠΈΠΏΠ΅ ΠΈ Π½Π΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ. ΠΠΈΠ΄ΠΈΠΌ, ΡΡΠΎ ΠΈΠ· 26 ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ Π±ΠΎΡΡΠΎΠ², ΠΎΠΊΠΎΠ»ΠΎ 20 Π½Π΅ ΡΡΡΡΠ»ΠΈ Π² Π½Π°ΡΠ΅ΠΌ ΡΠ°ΠΉΠ»Π΅ Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ. ΠΡΠΈΡΡΠΌ Π² ΡΡΠΎΠΌ ΡΠΏΠΈΡΠΊΠ΅ ΠΏΡΠΈΡΡΡΡΡΠ²ΡΡΡ ΡΠ°ΠΊΠΈΠ΅ ΠΈΠΌΠ΅Π½ΠΈΡΡΠ΅ ΠΌΠ°ΡΡΠΎΠ΄ΠΎΠ½ΡΡ, ΠΊΠ°ΠΊ Kaspersky, Dr. Web ΠΈ Π΄Π°ΠΆΠ΅ Π²ΡΠ΅ΠΌΠΈ Π»ΡΠ±ΠΈΠΌΡΠΉ Avast, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ°ΠΊ Π»ΡΠ±ΡΡ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡ ΡΠ΅Π±Ρ Π΄ΠΎΠΌΠ°ΡΠ½ΠΈΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ.
Π¨Π°Π³ 12. Π’Π΅ΠΏΠ΅ΡΡ Π΄Π°Π²Π°ΠΉΡΠ΅ ΠΏΠΎΡΠΌΠΎΡΡΠΈΠΌ, ΡΡΠΎ ΡΠΌΠΎΠΆΠ΅Ρ ΡΠ΄Π΅Π»Π°ΡΡ Π·Π»ΠΎΡΠΌΡΡΠ»Π΅Π½Π½ΠΈΠΊ, ΠΏΠΎΠ΄ΠΊΠΈΠ½ΡΠ² ΡΠ°ΠΊΠΎΠΉ ΡΠ°ΠΉΠ» ΡΠ²ΠΎΠ΅ΠΉ Π΄ΠΎΡΠΈΠ³Π° Π·Π°ΡΠΈΡΡΠ½Π½ΠΎΠΉ ΠΆΠ΅ΡΡΠ²Π΅. ΠΠΎΠΌΠΈΠΌΠΎ ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΉ NjRATβΠ°, golden Π²Π΅ΡΡΠΈΡ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ Ρ Π½Π°Ρ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΠ΅, ΡΠ²Π΅ΡΠ΅Π»ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΡΠ΅Π΄ΡΡΠ²Π° ΠΈ ΠΏΡΠΈΠΌΠΈΡΠΈΠ²Π½Π΅ΠΉΡΠΈΠΉ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ DoSβΠ½ΠΈΠΊ
Π¨Π°Π³ 13. Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ Π²ΡΡ ΠΏΠΎ ΠΏΠΎΡΡΠ΄ΠΊΡ. Π ΠΈΠ½ΡΠΎ Ρ Π½Π°Ρ ΠΌΠΎΠΆΠ½ΠΎ Π³Π»ΡΠ½ΡΡΡ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠ΅ ΠΆΠ΅Π»Π΅Π·ΡΠΊΠΈ, ΡΠ·Π½Π°ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΠ±ΠΎΡΠΊΠ΅ ΠΠ‘, Π° ΡΠ°ΠΊΠΆΠ΅ Π²ΡΡΡΠ½ΠΈΡΡ, Π³Π΅ΠΎΠ»ΠΎΠΊΠ°ΡΠΈΡ ΠΈ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ.
Π¨Π°Π³ 14. Π ΡΠ°Π·Π²Π»Π΅ΠΊΡΡ Π°Ρ ΠΏΡΠΈΡΡΡΡΡΠ²ΡΠ΅Ρ ΠΠΠ/ΠΠ«ΠΠ ΡΠ°ΡΠΊΠΈ, Π±Π°Π»ΠΎΠ²ΡΡΠ²ΠΎ Ρ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΎΠΌ, Π·Π°Π³Π°Ρ ΠΌΠΎΠ½ΠΈΡΠΎΡΠ°, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠΌΠ΅Π½Π° ΠΊΠ½ΠΎΠΏΠΎΡΠ΅ΠΊ ΠΌΡΡΠΈ. Π‘Π°ΠΌΠΎΠ΅ Π·Π°Π±Π°Π²Π½ΠΎΠ΅ Π·Π΄Π΅ΡΡ β ΡΡΠΎ, ΠΏΠΎΠΆΠ°Π»ΡΠΉ, ΠΎΠ·Π²ΡΡΠΊΠ° Π²Π²ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ ΡΠ΅ΠΊΡΡΠ°. ΠΠΈΡΠ΅ΠΌ Π΅Π³ΠΎ, ΠΆΠΌΡΠΌ ΠΠ ΠΈ Π½Π°ΡΠ»Π°ΠΆΠ΄Π°Π΅ΠΌ ΠΊΡΠΈΠΏΠΎΠ²ΡΠΌ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ.
Π¨Π°Π³ 15. Π’Π°ΠΊΠΆΠ΅, Π² ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌ Π±ΠΎΠΊΡΠ΅, ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠΏΡΠ°Π²ΠΈΡΡ ΠΆΠ΅ΡΡΠ²Π΅ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅, ΡΡΠΎΠ±Ρ ΠΎΠ½Π° ΡΠΊΠ»ΠΎΠ½ΠΈΠ»Π°ΡΡ Π½Π° ΠΏΠ΅ΡΠ΅Π΄ Π½Π°ΡΠΈΠΌ Π²Π΅Π»ΠΈΡΠΈΠ΅ΠΌ ΠΈ Π½ΠΈ Π² ΠΊΠΎΠ΅ΠΌ ΡΠ°Π·Π΅ Π½Π΅ ΠΏΠΎΠΌΡΡΠ»ΡΠ»Π° ΠΎ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΌ ΡΠΎΠΏΡΠΎΡΠΈΠ²Π»Π΅Π½ΠΈΠΈ.
Π¨Π°Π³ 16. Π ΡΠΎ Π²Π΅Π΄Ρ ΠΈ DoS Π°ΡΠ°ΠΊΡ Π½Π΅Π³ΠΎΠ΄Π½ΠΈΠΊΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΡΡΠΎΠΈΡΡ. Π’ΡΡ ΡΡΠ° ΡΡΠ½ΠΊΡΠΈΡ ΡΠΎΠΆΠ΅ ΠΏΡΠΈΡΡΡΡΡΠ²ΡΠ΅Ρ ΠΏΡΡΠΌ ΠΈΠ· ΠΊΠΎΡΠΎΠ±ΠΊΠΈ.
Π ΡΠ΅Π»ΠΎΠΌ, Π²Π°ΠΌ Π²Π°ΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ½ΠΈΡΡ, ΡΡΠΎ Π»ΡΠ±ΠΎΠ΅ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅, ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ Π²ΡΠ΅Π΄ΠΎΠ½ΠΎΡΠ½ΠΎΠ³ΠΎ ΠΠ ΠΏΠΎΠ΄ΠΏΠ°Π΄Π°Π΅Ρ ΠΏΠΎΠ΄ 273 ΡΡΠ°ΡΡΡ Π£Π Π Π€. ΠΠΎΡΡΠΎΠΌΡ Π²ΡΡ ΠΎΠ΄ΠΈΡΡ Π·Π° ΡΠ°ΠΌΠΊΠΈ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π² ΡΡΠ΅Π΄Π΅ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΠ³ΠΎ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½Π°, Ρ Π±Ρ Π½Π°ΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ Π½Π΅ ΡΠΎΠ²Π΅ΡΠΎΠ²Π°Π». ΠΠ΅Π΄Ρ ΡΡΡΠΏΠΈΡΡ Π½Π° ΠΊΡΠΈΠ²ΡΡ Π΄ΠΎΡΠΎΠΆΠΊΡ ΠΎΡΠ΅Π½Ρ Π»Π΅Π³ΠΊΠΎ, Π° Π²ΠΎΡ ΡΠΉΡΠΈ Ρ Π½Π΅Ρ Ρ Π²Π°Ρ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ Π²ΡΡΠ΄ Π»ΠΈ ΠΏΠΎΠ»ΡΡΠΈΡΡΡ. ΠΠΎΡΡΠΎΠΌΡ Π½Π΅ Π²ΠΎΡΠΏΡΠΈΠ½ΠΈΠΌΠ°ΠΉΡΠ΅ ΠΌΠΎΠΉ ΠΊΠΎΠ½ΡΠ΅Π½Ρ, ΠΊΠ°ΠΊ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ, Π° ΠΏΡΠΎΡΡΠΎ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅ΡΡ ΠΊ ΡΡΠΎΠΌΡ, ΠΊΠ°ΠΊ ΠΊ ΠΎΡΠ΅ΡΠ΅Π΄Π½ΠΎΠΌΡ ΡΠΎΡ Ρ ΡΠ½Π½ΠΎΠΉ ΠΏΡΠΈΠΌΠ΅ΡΡΡ ΠΏΠΎΠ·Π½Π°Π²Π°ΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠΎΡΡΠ°Π²Π»ΡΡΡΠ΅ΠΉ.
ΠΠ°ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠ΅ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ FUDβΠ° ΡΠ°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠ³Ρ ΡΠΊΠ°Π·Π°ΡΡ, ΡΡΠΎ Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅ ΠΈ Π±Π΅Π· ΠΌΠ΅Π½Ρ, Π²ΠΏΠΎΠ»Π½Π΅ Ρ Π²Π°ΡΠ°Π΅Ρ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΎΠ² ΡΠΏΠΎΡΠΎΠ±Π½ΡΡ ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΡ Π½Π΅Ρ ΠΈΡΡΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ Π·Π° Ρ ΠΎΡΠΎΡΡΡ ΠΏΠ»Π°ΡΡ. Π ΠΎΡΠ½ΠΈΠΌΠ°ΡΡ Ρ Π»Π΅Π± Ρ ΡΠ²ΠΎΠΈΡ ΠΊΠΎΠ»Π»Π΅Π³ ΠΏΠΎ ΡΠ΅Ρ Ρ, Ρ Π½Π΅ ΠΏΡΠΈΠ²ΡΠΊ. Π’Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅, ΡΡΠΎ ΡΠ°ΠΊΠΈΠ΅ ΡΠΏΠ΅ΡΡ, ΠΊΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ ΠΈΠ½Π²Π΅ΡΡΠΈΡΡΡΡ Π² ΡΠ²ΠΎΡ ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π΅ΠΌΠ°Π»ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ, Π΄Π΅Π½Π΅Π³ ΠΈ Π΄ΡΡΠ³ΠΈΡ ΡΠ΅Π½Π½Π΅ΠΉΡΠΈΡ ΡΠ΅ΡΡΡΡΠΎΠ².
Π‘Π»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, ΡΡΠΈ ΡΠ΅Π±ΡΡΠ°, ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ Π·Π°ΡΠ»ΡΠΆΠΈΠ²Π°ΡΡ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΈΡ ΡΡΠ»ΡΠ³ΠΈ ΠΎΡΡΠ°Π²Π°Π»ΠΈΡΡ Π²ΠΎΡΡΡΠ΅Π±ΠΎΠ²Π°Π½Ρ Π½Π° ΡΡΠ½ΠΊΠ΅, Π° Π½Π΅ ΡΠ°Π·Π³Π»Π°ΡΠ°Π»ΠΈΡΡ Π½Π° Π²ΡΡ ΠΎΠΊΡΡΠ³Ρ Π΄Π΅ΡΠ΅Π²Π΅Π½ΡΠΊΠΈΠΌ ΠΈΠ½ΡΠΎΡΡΠ³Π°Π½ΠΎΠΌ.
Π§ΡΠΎ ΠΆ, Π΄ΡΡΠ·ΡΡ Π½Π° ΡΡΠΎΠΌ Ρ ΠΌΠ΅Π½Ρ Π²ΡΡ. ΠΡΠ»ΠΈ Π²ΠΏΠ΅ΡΠ²ΡΠ΅ Π·Π°Π±ΡΡΠ» Π½Π° ΠΊΠ°Π½Π°Π», ΡΠΎ Π½Π΅ΠΏΡΠ΅ΠΌΠ΅Π½Π½ΠΎ ΠΊΠ»Π°ΡΠ½ΠΈ Π½Π° ΠΊΠΎΠ»ΠΎΠΊΠΎΠ» ΠΈ Π² ΡΠ²ΠΎΠ΅ΠΉ Π»Π΅Π½ΡΠ΅ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎ Π±ΡΠ΄ΡΡ ΠΏΠΎΡΠ²Π»ΡΡΡΡΡ Π³ΠΎΠ΄Π½Π΅ΠΉΡΠΈΠ΅ ΡΠΎΠ»ΠΈΠΊΠΈ Π½Π° ΡΠ΅ΠΌΡ Π²ΠΈΡΡΡΠΎΠ»ΠΎΠ³ΠΈΠΈ, Π²Π·Π»ΠΎΠΌΠΎΠ², ΠΏΠ΅Π½ΡΠ΅ΡΡΠΈΠ½Π³Ρ ΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ. ΠΠ»Π΄Ρ, Ρ Π²Π°Ρ ΠΏΠΎ ΡΡΠ°Π΄ΠΈΡΠΈΠΈ ΠΆΠ΄Ρ ΠΏΠΎ Π»ΠΎΡΠΎΡΡ. Π Π½Π΅ Π·Π°Π±ΡΠ΄ΡΡΠ΅ ΡΡΠ°Π·Ρ ΠΏΠΎΡΠ»Π΅ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° Π·Π°Π³Π»ΡΠ½ΡΡΡ Π² ΡΠ΅Π»Π΅Π³ΡΠ°ΠΌΡΠΈΠΊ, Ρ ΡΠ°ΠΌ ΠΎΡΡΠ°Π²Π»Ρ ΠΌΠ°Π»Π΅Π½ΡΠΊΠΈΠΉ ΠΏΠΎΠ΄Π°ΡΡΠ½ΠΎΠΊ. ΠΡΠΌΠ°Ρ, ΡΠ°ΡΡΡΠΈΠΌ Π»ΡΠ΄ΡΠΌ ΠΏΠΎΠ½ΡΠ°Π²ΠΈΡΡΡ.
Π Π·Π°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ, Ρ ΠΎΡΡ ΠΏΠΎΠΆΠ΅Π»Π°ΡΡ Π²ΡΠ΅ΠΌ ΡΠ΄Π°ΡΠΈ, ΡΡΠΏΠ΅Ρ Π° ΠΈ ΡΠ°ΠΌΠΎΠ΅ Π³Π»Π°Π²Π½ΠΎΠ΅ ΠΎΡΡΡΡΡΡΠ²ΠΈΡ Π²ΠΈΡΡΡΠΎΠ² Π² Π½Π΅Π΄ΡΠ°Ρ ΠΠ‘ΠΈ. ΠΠ΅ΡΠ΅Π³ΠΈΡΠ΅ ΡΠ΅Π±Ρ ΠΈ ΡΠ°ΡΠΊΠΈ, Π·Π° ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΡΠ²Π΅ΡΠ°Π΅ΡΠ΅. ΠΠ½ΡΠΎΡΠΌΠΈΡΡΠΉΡΠ΅ ΠΏΡΠΎΡΡΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ Π½Π΅ Π½Π°Π΄ΠΎ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΡΠ°ΠΉΠ», Π΅ΡΠ»ΠΈ ΠΎΠ½ Π΄Π°ΠΆΠ΅ Π½Π° Π΄ΠΎΠ»Ρ ΠΏΡΠΎΡΠ΅Π½ΡΠ° ΠΊΠ°ΠΆΠ΅ΡΡΡ ΠΏΠΎΠ΄ΠΎΠ·ΡΠΈΡΠ΅Π»ΡΠ½ΡΠΌ. ΠΠ΅Π΄Ρ Π²Π΅ΡΠΎΡΡΠ½ΠΎΡΡΡ ΡΠΎΠ³ΠΎ, ΡΡΠΎ Π°Π½ΡΠΈΠ²ΠΈΡΡΡ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠΏΡΠΎΡΡΡ Π½Π΅ ΡΡΠ°Π±ΠΎΡΠ°ΡΡ, ΠΈ Π²Π°Ρ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ ΠΎΠΊΠ°ΠΆΠ΅ΡΡΡ ΠΏΠΎΠ΄ ΡΠ΅ΡΡΡΠ·Π½ΠΎΠΉ ΡΠ³ΡΠΎΠ·ΠΎΠΉ, Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ Π²ΡΡΠΎΠΊΠ°. ΠΡΡΡΠ΅ ΡΡΡΡΡΡ ΡΠ°Π· ΠΏΠ΅ΡΠ΅ΡΡΡΠ°Ρ ΡΠΉΡΠ΅ΡΡ.
Π Π²ΠΎΠΎΠ±ΡΠ΅, ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΠΈΡΠ΅ ΡΠΆΠ΅ Π²ΡΠ΅Ρ Π½Π° Linux. ΠΠ°ΠΊ ΡΠ°ΠΌ Π³Π»Π°ΡΠΈΡ Π½Π°ΡΠΎΠ΄Π½Π°Ρ Π°Π΄ΠΌΠΈΠ½ΡΠΊΠ°Ρ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΠΊΠ°: Π½Π΅Ρ EXEβΡΠ΅ΠΊ β Π½Π΅Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌ. Π ΠΎΡΡΡΡΡΡΠ²ΠΈΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Π΄Π»Ρ Π½Π°Ρ, Π°ΠΏΡΠΈΠΎΡΠΈ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΡΠΈΠ·Π½Π°ΠΊΠΎΠΌ ΡΡΠ°ΡΡΡΠ΅. ΠΠΎΠ΄ΡΠΌΠ°ΠΉΡΠ΅ Π½Π°Π΄ ΡΡΠΈΠΌΠΈ ΡΠ»ΠΎΠ²Π°ΠΌΠΈ, ΠΊΠ°ΠΊ-Π½ΠΈΠ±ΡΠ΄Ρ Π½Π° Π΄ΠΎΡΡΠ³Π΅. ΠΡ Π° Ρ Π²Π°ΠΌΠΈ, ΠΊΠ°ΠΊ ΠΎΠ±ΡΡΠ½ΠΎ, Π±ΡΠ» ΠΠ΅Π½ΡΠΈΠΊ. ΠΡΠΊΡΠ΅Π½Π½Π΅ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ Π·Π° ΠΏΡΠΎΡΠΌΠΎΡΡ. ΠΠΎ Π½ΠΎΠ²ΡΡ Π²ΡΡΡΠ΅Ρ, ΠΊΠ°ΠΌΡΠ°Π΄Ρ. ΠΡΠ΅ΠΌ ΠΏΠΎΠΊΠ°.















