ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΡΠ΅Π²Π΅ΡΡΠΈΠ²Π½Π°Ρ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈΡ
Π Π΅Π²Π΅ΡΡ-ΠΈΠ½ΠΆΠΈΠ½ΠΈΡΠΈΠ½Π³ Π΄Π»Ρ ΡΠ°ΠΌΡΡ ΠΌΠ°Π»Π΅Π½ΡΠΊΠΈΡ : Π²Π·Π»ΠΎΠΌ ΠΊΠ΅ΠΉΠ³Π΅Π½Π°
ΠΠ½Π°ΡΠ°Π»Π΅ Π±ΡΠ»ΠΎ ΡΠ»ΠΎΠ²ΠΎ. ΠΠ²ΠΎΠΉΠ½ΠΎΠ΅
ΠΡΠΊΡΡΠ² ΡΠ°ΠΉΠ» ΠΊΠ΅ΠΉΠ³Π΅Π½Π° Π² Ida, Π²ΠΈΠ΄ΠΈΠΌ ΡΠΏΠΈΡΠΎΠΊ ΡΡΠ½ΠΊΡΠΈΠΉ.
ΠΡΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π² ΡΡΠΎΡ ΡΠΏΠΈΡΠΎΠΊ, ΠΌΡ Π²ΠΈΠ΄ΠΈΠΌ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΡ
ΡΡΠ½ΠΊΡΠΈΠΉ (WinMain, start, DialogFunc) ΠΈ ΠΊΡΡΡ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°ΡΠ΅Π»ΡΠ½ΡΡ
-ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ
. ΠΡΠ΅ ΡΡΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ, ΡΠΎΡΡΠ°Π²Π»ΡΡΡΠΈΠ΅ ΠΊΠ°ΡΠΊΠ°Ρ.
ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ Π·Π°Π΄Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, Π° Π½Π΅ Π΅Π΅ ΠΎΠ±Π΅ΡΡΠΊΡ ΠΈΠ· API-ΡΠ½ΡΡ
ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ
Π²ΡΠ·ΠΎΠ²ΠΎΠ², Π΄ΠΈΠ·Π°ΡΡΠ΅ΠΌΠ±Π»Π΅Ρ Π½Π΅ ΡΠ°ΡΠΏΠΎΠ·Π½Π°Π΅Ρ ΠΈ Π½Π°Π·ΡΠ²Π°Π΅Ρ ΠΏΠΎΠΏΡΠΎΡΡΡ sub_ΡΠΈΡΡΡ. Π£ΡΠΈΡΡΠ²Π°Ρ, ΡΡΠΎ ΡΠ°ΠΊΠ°Ρ ΡΡΠ½ΠΊΡΠΈΡ Π·Π΄Π΅ΡΡ Π²ΡΠ΅Π³ΠΎ ΠΎΠ΄Π½Π° β ΠΎΠ½Π° ΠΈ Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΡΠΈΠ²Π»Π΅ΡΡ Π½Π°ΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΊΠ°ΠΊ, ΡΠΊΠΎΡΠ΅Π΅ Π²ΡΠ΅Π³ΠΎ, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ°Ρ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΡΡΠΈΠΉ Π½Π°Ρ Π°Π»Π³ΠΎΡΠΈΡΠΌ ΠΈΠ»ΠΈ Π΅Π³ΠΎ ΡΠ°ΡΡΡ.
ΠΠ°Π²Π°ΠΉΡΠ΅ Π·Π°ΠΏΡΡΡΠΈΠΌ ΠΊΠ΅ΠΉΠ³Π΅Π½. ΠΠ½ ΠΏΡΠΎΡΠΈΡ Π²Π²Π΅ΡΡΠΈ Π΄Π²Π΅ 4-Π·Π½Π°ΡΠ½ΡΡ ΡΡΡΠΎΠΊΠΈ. ΠΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Π² ΡΡΠ½ΠΊΡΠΈΡ ΡΠ°ΡΡΠ΅ΡΠ° ΠΊΠ»ΡΡΠ° ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡΡΡ ΡΡΠ°Π·Ρ Π²ΠΎΡΠ΅ΠΌΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ². ΠΠ½Π°Π»ΠΈΠ·ΠΈΡΡΠ΅ΠΌ ΠΊΠΎΠ΄ ΡΡΠ½ΠΊΡΠΈΠΈ sub_401100. ΠΡΠ²Π΅Ρ Π½Π° Π³ΠΈΠΏΠΎΡΠ΅Π·Ρ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡΡΡ Π² ΠΏΠ΅ΡΠ²ΡΡ Π΄Π²ΡΡ ΡΡΡΠΎΠΊΠ°Ρ :
ΠΡΠΎΡΠ°Ρ ΡΡΡΠΎΠΊΠ° Π½Π΅Π΄Π²ΡΡΠΌΡΡΠ»Π΅Π½Π½ΠΎ Π½Π°ΠΌΠ΅ΠΊΠ°Π΅Ρ Π½Π°ΠΌ Π½Π° ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ° ΡΡΠ½ΠΊΡΠΈΠΈ ΠΏΠΎ ΡΠΌΠ΅ΡΠ΅Π½ΠΈΡ 8. ΠΠ΄Π½Π°ΠΊΠΎ ΡΠ°Π·ΠΌΠ΅Ρ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ° β Π΄Π²ΠΎΠΉΠ½ΠΎΠ΅ ΡΠ»ΠΎΠ²ΠΎ, ΡΠ°Π²Π½ΠΎΠ΅ 4 Π±Π°ΠΉΡΠ°ΠΌ, Π° Π½Π΅ 8. ΠΠ½Π°ΡΠΈΡ, Π²Π΅ΡΠΎΡΡΠ½Π΅Π΅ Π²ΡΠ΅Π³ΠΎ Π·Π° ΠΎΠ΄ΠΈΠ½ ΠΏΡΠΎΡ
ΠΎΠ΄ ΡΡΠ½ΠΊΡΠΈΡ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ ΠΎΠ΄Π½Ρ ΡΡΡΠΎΠΊΡ ΠΈΠ· ΡΠ΅ΡΡΡΠ΅Ρ
ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ², Π° Π²ΡΠ·ΡΠ²Π°Π΅ΡΡΡ ΠΎΠ½Π° Π΄Π²Π° ΡΠ°Π·Π°.
ΠΠΎΠΏΡΠΎΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π½Π°Π²Π΅ΡΠ½ΡΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡΡΡ: ΠΏΠΎΡΠ΅ΠΌΡ Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ° ΡΡΠ½ΠΊΡΠΈΠΈ ΡΠ΅Π·Π΅ΡΠ²ΠΈΡΡΠ΅ΡΡΡ ΡΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ Π² 8 Π±Π°ΠΉΡ, Π° ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ Π½Π° 4, Π²Π΅Π΄Ρ Π°ΡΠ³ΡΠΌΠ΅Π½Ρ Π²ΡΠ΅Π³ΠΎ ΠΎΠ΄ΠΈΠ½? ΠΠ°ΠΊ ΠΌΡ ΠΏΠΎΠΌΠ½ΠΈΠΌ, ΡΡΠ΅ΠΊ ΡΠ°ΡΡΠ΅Ρ Π²Π½ΠΈΠ·; ΠΏΡΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ Π² ΡΡΠ΅ΠΊ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΡΠ΅ΠΊΠΎΠ²ΡΠΉ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ ΡΠΌΠ΅Π½ΡΡΠ°Π΅ΡΡΡ Π½Π° ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅Π΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π±Π°ΠΉΡ. Π‘Π»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, ΠΏΠΎΡΠ»Π΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ Π² ΡΡΠ΅ΠΊ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ° ΡΡΠ½ΠΊΡΠΈΠΈ ΠΈ Π΄ΠΎ Π½Π°ΡΠ°Π»Π° Π΅Π΅ ΡΠ°Π±ΠΎΡΡ Π² ΡΡΠ΅ΠΊ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΡΡΡ ΡΡΠΎ-ΡΠΎ Π΅ΡΠ΅. ΠΡΠΎ, ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎ, Π°Π΄ΡΠ΅Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°, Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌΡΠΉ Π² ΡΡΠ΅ΠΊ ΠΏΠΎΡΠ»Π΅ Π²ΡΠ·ΠΎΠ²Π° ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ call.
ΠΠ°ΠΉΠ΄Π΅ΠΌ ΠΌΠ΅ΡΡΠ° Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅, Π³Π΄Π΅ Π²ΡΡΡΠ΅ΡΠ°ΡΡΡΡ Π²ΡΠ·ΠΎΠ²Ρ ΡΡΠ½ΠΊΡΠΈΠΈ sub401100. Π’Π°ΠΊΠΎΠ²ΡΡ ΠΎΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ Π΄Π²Π°: ΠΏΠΎ Π°Π΄ΡΠ΅ΡΡ DialogFunc+97 ΠΈ DialogFunc+113. ΠΠ½ΡΠ΅ΡΠ΅ΡΡΡΡΠΈΠ΅ Π½Π°Ρ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ Π½Π°ΡΠΈΠ½Π°ΡΡΡΡ Π·Π΄Π΅ΡΡ:
Π ΡΠ΅ΠΌ ΡΠΌΡΡΠ» ΡΡΠΈΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ? ΠΡΡΡΠ½ΠΈΡΡ ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠΎ Π΄Π°ΠΆΠ΅ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅, Π±Π΅Π· ΡΠ΅ΠΎΡΠΈΠΈ. ΠΠΎΡΡΠ°Π²ΠΈΠΌ Π² ΠΎΡΠ»Π°Π΄ΡΠΈΠΊΠ΅ Π±ΡΠ΅ΠΉΠΊΠΏΠΎΠΉΠ½Ρ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π° ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ push eax (ΠΏΠ΅ΡΠ΅Π΄ ΡΠ°ΠΌΡΠΌ Π²ΡΠ·ΠΎΠ²ΠΎΠΌ ΠΏΠΎΠ΄ΡΡΠ½ΠΊΡΠΈΠΈ) ΠΈ Π·Π°ΠΏΡΡΡΠΈΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π° Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅. ΠΠ΅ΠΉΠ³Π΅Π½ Π·Π°ΠΏΡΡΡΠΈΡΡΡ, ΠΏΠΎΠΏΡΠΎΡΠΈΡ Π²Π²Π΅ΡΡΠΈ ΡΡΡΠΎΠΊΠΈ. ΠΠ²Π΅Π΄Ρ qwer ΠΈ tyui ΠΈ ΠΎΡΡΠ°Π½ΠΎΠ²ΠΈΠ²ΡΠΈΡΡ Π½Π° Π±ΡΠ΅ΠΉΠΊΠΏΠΎΠΉΠ½ΡΠ΅, ΡΠΌΠΎΡΡΠΈΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π΅Π°Ρ : 72657771. ΠΠ΅ΠΊΠΎΠ΄ΠΈΡΡΠ΅ΠΌ Π² ΡΠ΅ΠΊΡΡ: rewq. Π’ΠΎ Π΅ΡΡΡ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠΌΡΡΠ» ΡΡΠΈΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ β ΠΈΠ½Π²Π΅ΡΡΠΈΡ ΡΡΡΠΎΠΊΠΈ.
Π’Π΅ΠΏΠ΅ΡΡ ΠΌΡ Π·Π½Π°Π΅ΠΌ, ΡΡΠΎ Π² sub_401100 ΠΏΠ΅ΡΠ΅Π΄Π°Π΅ΡΡΡ ΠΎΠ΄Π½Π° ΠΈΠ· ΠΈΡΡ ΠΎΠ΄Π½ΡΡ ΡΡΡΠΎΠΊ, ΠΏΠ΅ΡΠ΅Π²Π΅ΡΠ½ΡΡΠ°Ρ Π·Π°Π΄ΠΎΠΌ Π½Π°ΠΏΠ΅ΡΠ΅Π΄, Π² ΡΠ°Π·ΠΌΠ΅ΡΠ΅ Π΄Π²ΠΎΠΉΠ½ΠΎΠ³ΠΎ ΡΠ»ΠΎΠ²Π°, ΡΠ΅Π»ΠΈΠΊΠΎΠΌ ΡΠΌΠ΅ΡΠ°ΡΡΠ°ΡΡΡ Π² Π»ΡΠ±ΠΎΠΌ ΠΈΠ· ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΡ ΡΠ΅Π³ΠΈΡΡΡΠΎΠ². ΠΠΎΠΆΠ°Π»ΡΠΉ, ΠΌΠΎΠΆΠ½ΠΎ Π²Π·Π³Π»ΡΠ½ΡΡΡ Π½Π° ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ sub_401100.
Π‘Π»Π΅Π΄ΡΡΡΠ°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° LEA ecx, [eax+eax*8] ΡΠ»Π΅Π³Π°Π½ΡΠ½ΠΎ ΠΈ Π½Π΅ΠΏΡΠΈΠ½ΡΠΆΠ΄Π΅Π½Π½ΠΎ ΡΠΌΠ½ΠΎΠΆΠ°Π΅Ρ Π΅Π°Ρ
Π½Π° 9 ΠΈ Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅Ρ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ Π² Π΅ΡΡ
. ΠΠ°ΡΠ΅ΠΌ ΡΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠΏΠΈΡΡΠ΅ΡΡΡ Π² edx ΠΈ ΡΠ΄Π²ΠΈΠ³Π°Π΅ΡΡΡ Π²ΠΏΡΠ°Π²ΠΎ Π½Π° 13 ΡΠ°Π·ΡΡΠ΄ΠΎΠ²: ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌ 73213 Π² Π΅dx ΠΈ E6427B23 Π² Π΅ΡΡ
. ΠΠ°ΡΠ΅ΠΌ β ΡΠ½ΠΎΠ²Π° ΠΊΡΠΎΡΠΈΠΌ Π΅ΡΡ
ΠΈ edx, Π·Π°ΠΏΠΈΡΡΠ²Π°Ρ Π² Π΅ΡΡ
E6454930. ΠΠΎΠΏΠΈΡΡΠ΅ΠΌ ΡΡΠΎ Π² Π΅Π°Ρ
, ΡΠ΄Π²ΠΈΠ³Π°Π΅ΠΌ Π²Π»Π΅Π²ΠΎ Π½Π° 9 ΡΠ°Π·ΡΡΠ΄ΠΎΠ²: 8Π926000, Π·Π°ΡΠ΅ΠΌ ΠΈΠ½Π²Π΅ΡΡΠΈΡΡΠ΅ΠΌ ΡΡΠΎ, ΠΏΠΎΠ»ΡΡΠ°Ρ 756D9FFF. ΠΡΠΈΠ±Π°Π²Π»ΡΠ΅ΠΌ ΡΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊ ΡΠ΅Π³ΠΈΡΡΡΡ Π΅ΡΡ
β ΠΈΠΌΠ΅Π΅ΠΌ 5BB2E92F. ΠΠΎΠΏΠΈΡΡΠ΅ΠΌ ΡΡΠΎ Π² Π΅Π°Ρ
, ΡΠ΄Π²ΠΈΠ³Π°Π΅ΠΌ Π²ΠΏΡΠ°Π²ΠΎ Π°ΠΆ Π½Π° 17 ΡΠ°Π·ΡΡΠ΄ΠΎΠ² β 2DD9 β ΠΈ ΠΊΡΠΎΡΠΈΠΌ Ρ Π΅ΡΡ
. ΠΠΎΠ»ΡΡΠ°Π΅ΠΌ Π² ΠΈΡΠΎΠ³Π΅ 5BB2C4F6. ΠΠ°ΡΠ΅ΠΌβ¦ Π·Π°ΡΠ΅ΠΌβ¦ ΡΡΠΎ ΡΠ°ΠΌ Ρ Π½Π°Ρ? Π§ΡΠΎ, Π²ΡΠ΅.
ΠΡΠ°ΠΊ, ΠΌΡ ΡΠΎΡ
ΡΠ°Π½ΡΠ΅ΠΌ ΡΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π² ΠΎΠ±Π»Π°ΡΡΡ ΠΏΠ°ΠΌΡΡΠΈ ΠΏΠΎ ΡΠΌΠ΅ΡΠ΅Π½ΠΈΡ var_4, Π·Π°Π³ΡΡΠΆΠ°Π΅ΠΌ ΠΈΠ· ΡΡΠ΅ΠΊΠ° ΡΠΎΡΡΠΎΡΠ½ΠΈΡ ΡΠ΅Π³ΠΈΡΡΡΠΎΠ², ΡΠ½ΠΎΠ²Π° Π±Π΅ΡΠ΅ΠΌ ΠΈΠ· ΠΏΠ°ΠΌΡΡΠΈ ΠΈΡΠΎΠ³ΠΎΠ²ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΈ ΠΎΠΊΠΎΠ½ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎ Π·Π°Π±ΠΈΡΠ°Π΅ΠΌ ΠΈΠ· ΡΡΠ΅ΠΊΠ° ΠΎΡΡΠ°Π²ΡΠΈΠ΅ΡΡ ΡΠ°ΠΌ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ ΡΠ΅Π³ΠΈΡΡΡΠΎΠ², ΡΠΎΡ
ΡΠ°Π½Π΅Π½Π½ΡΠ΅ Π² Π½Π°ΡΠ°Π»Π΅. ΠΡΡ
ΠΎΠ΄ΠΈΠΌ ΠΈΠ· ΡΡΠ½ΠΊΡΠΈΠΈ. Π£ΡΠ°. Π²ΠΏΡΠΎΡΠ΅ΠΌ, ΡΠ°Π΄ΠΎΠ²Π°ΡΡΡΡ Π΅ΡΠ΅ ΡΠ°Π½ΠΎ, ΠΏΠΎΠΊΠ° ΡΡΠΎ Π½Π° Π²ΡΡ
ΠΎΠ΄Π΅ ΠΈΠ· ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ Π²ΡΠ·ΠΎΠ²Π° ΡΡΠ½ΠΊΡΠΈΠΈ ΠΌΡ ΠΈΠΌΠ΅Π΅ΠΌ ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌ β ΡΠ΅ΡΡΡΠ΅ ΠΏΠΎΠ»ΡΠΏΠ΅ΡΠ°ΡΠ½ΡΡ
ΡΠΈΠΌΠ²ΠΎΠ»Π°, Π° Π²Π΅Π΄Ρ Ρ Π½Π°Ρ Π΅ΡΠ΅ ΡΠ΅Π»Π°Ρ Π½Π΅ΠΎΠ±ΡΠ°Π±ΠΎΡΠ°Π½Π½Π°Ρ ΡΡΡΠΎΠΊΠ° Π΅ΡΡΡ, Π΄Π° ΠΈ ΡΡΡ Π΅ΡΠ΅ ΠΊ Π±ΠΎΠΆΠ΅ΡΠΊΠΎΠΌΡ Π²ΠΈΠ΄Ρ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ Π½Π°Π΄ΠΎ.
ΠΠ΅ΡΠ΅ΠΉΠ΄Π΅ΠΌ Π½Π° Π±ΠΎΠ»Π΅Π΅ Π²ΡΡΠΎΠΊΠΈΠΉ ΡΡΠΎΠ²Π΅Π½Ρ Π°Π½Π°Π»ΠΈΠ·Π° β ΠΎΡ Π΄ΠΈΠ·Π°ΡΡΠ΅ΠΌΠ±Π»Π΅ΡΠ° ΠΊ Π΄Π΅ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΡ. ΠΡΠ΅Π΄ΡΡΠ°Π²ΠΈΠΌ Π²ΡΡ ΡΡΠ½ΠΊΡΠΈΡ DialogFunc, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡΡ Π²ΡΠ·ΠΎΠ²Ρ sub_401100, Π² Π²ΠΈΠ΄Π΅ Π‘-ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ ΠΏΡΠ΅Π²Π΄ΠΎΠΊΠΎΠ΄Π°. Π‘ΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎ Π³ΠΎΠ²ΠΎΡΡ, ΡΡΠΎ Π΄ΠΈΠ·Π°ΡΡΠ΅ΠΌΠ±Π»Π΅Ρ Π½Π°Π·ΡΠ²Π°Π΅Ρ Π΅Π³ΠΎ Β«ΠΏΡΠ΅Π²Π΄ΠΎΠΊΠΎΠ΄ΠΎΠΌΒ», Π½Π° Π΄Π΅Π»Π΅ ΡΡΠΎ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΠΈ Π΅ΡΡΡ ΠΊΠΎΠ΄ Π½Π° Π‘, ΡΠΎΠ»ΡΠΊΠΎ ΡΡΡΠ°ΡΠ½Π΅Π½ΡΠΊΠΈΠΉ. ΠΠ»ΡΠ΄ΠΈΠΌ:
ΠΠΏΠΈΠ»ΠΎΠ³
bash-ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΏΡΠ΅ΡΠ»ΠΎΠ²ΡΡΠΎΠΉ sub_401100:
ΠΡΠ½ΠΎΠ²Π½Π°Ρ ΡΡΠ½ΠΊΡΠΈΡ ΠΊΠ΅ΠΉΠ³Π΅Π½Π°:
Π Π΅Π²Π΅ΡΡ-ΠΈΠ½ΠΆΠΈΠ½ΠΈΡΠΈΠ½Π³ Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ : ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
ΠΠ²ΡΠΎΡΠΈΠ·ΡΠΉΡΠ΅ΡΡ
Π Π΅Π²Π΅ΡΡ-ΠΈΠ½ΠΆΠΈΠ½ΠΈΡΠΈΠ½Π³ Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ : ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ Π·Π°Π³Π»ΡΠ½Π΅ΠΌ ΠΏΠΎΠ΄ ΠΊΠ°ΠΏΠΎΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ. ΠΠΎΠ²ΠΈΡΠΊΠΈ Π² ΡΠ΅Π²Π΅ΡΡ-ΠΈΠ½ΠΆΠΈΠ½ΠΈΡΠΈΠ½Π³Π΅ ΠΏΠΎΠ»ΡΡΠ°Ρ ΠΎΠ±ΡΠ΅Π΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎ ΡΠ°ΠΌΠΎΠΌ ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ ΠΠ, ΠΎΠ±ΡΠΈΡ ΠΏΡΠΈΠ½ΡΠΈΠΏΠ°Ρ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° ΠΈ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΡΠΈΡΠ°ΡΡ Π°ΡΡΠ΅ΠΌΠ±Π»Π΅ΡΠ½ΡΠΉ ΠΊΠΎΠ΄.
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅ ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΉ ΠΊΠΎΠ΄ Π΄Π»Ρ ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΡΠ΅ΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Microsoft Visual Studio 2015, ΡΠ°ΠΊ ΡΡΠΎ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Π² Π½ΠΎΠ²ΡΡ Π²Π΅ΡΡΠΈΡΡ ΠΌΠΎΠ³ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΏΠΎ-Π΄ΡΡΠ³ΠΎΠΌΡ. Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π΄ΠΈΠ·Π°ΡΡΠ΅ΠΌΠ±Π»Π΅ΡΠ° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ IDA Pro.
ΠΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
ΠΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ β ΠΎΠ΄Π½Π° ΠΈΠ· ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΡΠΎΡΡΠ°Π²Π»ΡΡΡΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠ½ΠΈ Π΄Π΅Π»ΡΡΡΡ Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²ΠΈΠ΄ΠΎΠ², Π²ΠΎΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ· Π½ΠΈΡ :
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅ Π² Π‘++ ΡΡΡΠΎΠΊΠ° β Π½Π΅ ΠΏΡΠΈΠΌΠΈΡΠΈΠ²Π½Π°Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ, Π½ΠΎ Π²Π°ΠΆΠ½ΠΎ ΠΏΠΎΠ½ΡΡΡ, ΠΊΠ°ΠΊ ΠΎΠ½Π° Π±ΡΠ΄Π΅Ρ Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ Π² ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠΌ ΠΊΠΎΠ΄Π΅.
ΠΠ°Π²Π°ΠΉΡΠ΅ ΠΏΠΎΡΠΌΠΎΡΡΠΈΠΌ Π½Π° Π°ΡΡΠ΅ΠΌΠ±Π»Π΅ΡΠ½ΡΠΉ ΠΊΠΎΠ΄:
ΠΠ΄Π΅ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ²ΠΈΠ΄Π΅ΡΡ ΠΊΠ°ΠΊ IDA ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π° Π΄Π»Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ . Π‘Π½Π°ΡΠ°Π»Π° ΠΏΠΎΠ΄ ΠΊΠ°ΠΆΠ΄ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Π²ΡΠ΄Π΅Π»ΡΠ΅ΡΡΡ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ, Π° ΠΏΠΎΡΠΎΠΌ ΡΠΆΠ΅ ΠΎΠ½Π° ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΡΠ΅ΡΡΡ.
ΠΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ Π²ΡΠ΄Π΅Π»Π΅Π½ΠΎ, Π² Π½Π΅Π³ΠΎ ΠΏΠΎΠΌΠ΅ΡΠ°Π΅ΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΌΡ Ρ ΠΎΡΠΈΠΌ ΠΏΡΠΈΡΠ²ΠΎΠΈΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ. ΠΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π° ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π° Π½Π° ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ΅ Π²ΡΡΠ΅, Π½ΠΎ ΠΊΠ°ΠΊ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΡΠ΅ΡΡΡ ΡΡΡΠΎΠΊΠ°, ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅.
ΠΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΡΡΡΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π² C++
ΠΠ»Ρ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΡΡΠΎΠΊΠΈ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π²ΡΠ·ΠΎΠ² Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ.
Π‘ΡΠ°Π½Π΄Π°ΡΡΠ½Π°Ρ ΡΡΠ½ΠΊΡΠΈΡ Π²ΡΠ²ΠΎΠ΄Π°
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅ ΠΠ΄Π΅ΡΡ ΡΠ΅ΡΡ ΠΏΠΎΠΉΠ΄ΡΡ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΏΠΎΠΌΠ΅ΡΠ°ΡΡΡΡ Π² ΡΡΠ΅ΠΊ ΠΈ Π·Π°ΡΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² Π΄Π»Ρ ΡΡΠ½ΠΊΡΠΈΠΈ Π²ΡΠ²ΠΎΠ΄Π°. ΠΠΎΠ½ΡΠ΅ΠΏΡ ΡΡΠ½ΠΊΡΠΈΠΈ Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌΠΈ Π±ΡΠ΄Π΅Ρ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π½ ΠΏΠΎΠ·Π΄Π½Π΅Π΅.
3β5 Π΄Π΅ΠΊΠ°Π±ΡΡ, ΠΠ½Π»Π°ΠΉΠ½, ΠΠ΅cΠΏΠ»Π°ΡΠ½ΠΎ
Π’Π΅ΠΏΠ΅ΡΡ ΠΏΠΎΡΠΌΠΎΡΡΠΈΠΌ Π½Π° ΠΌΠ°ΡΠΈΠ½Π½ΡΠΉ ΠΊΠΎΠ΄. Π‘Π½Π°ΡΠ°Π»Π° ΡΡΡΠΎΠΊΠΎΠ²ΡΠΉ Π»ΠΈΡΠ΅ΡΠ°Π»:
ΠΡΠ²ΠΎΠ΄ ΡΡΡΠΎΠΊΠΎΠ²ΠΎΠ³ΠΎ Π»ΠΈΡΠ΅ΡΠ°Π»Π°
Π’Π΅ΠΏΠ΅ΡΡ ΠΏΠΎΡΠΌΠΎΡΡΠΈΠΌ Π½Π° Π²ΡΠ²ΠΎΠ΄ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ :
ΠΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ
Π‘Π΅ΠΉΡΠ°Ρ ΠΌΡ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΠΈΠΌ ΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΡ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡΡ :
ΠΠ΅ΡΠ΅Π²Π΅Π΄ΡΠΌ ΠΊΠ°ΠΆΠ΄ΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ Π² Π°ΡΡΠ΅ΠΌΠ±Π»Π΅ΡΠ½ΡΠΉ ΠΊΠΎΠ΄:
ΠΠ»Ρ ΡΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ add :
ΠΡΠΈ Π²ΡΡΠΈΡΠ°Π½ΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ sub :
ΠΡΠΈ ΡΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠΈ β imul :
ΠΡΠΈ ΠΏΠΎΡΠ°Π·ΡΡΠ΄Π½ΠΎΠΉ ΠΊΠΎΠ½ΡΡΠ½ΠΊΡΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ and :
ΠΡΠΈ ΠΏΠΎΡΠ°Π·ΡΡΠ΄Π½ΠΎΠΉ Π΄ΠΈΠ·ΡΡΠ½ΠΊΡΠΈΠΈ β or :
ΠΡΠΈ ΠΏΠΎΡΠ°Π·ΡΡΠ΄Π½ΠΎΠΌ ΠΈΡΠΊΠ»ΡΡΠ°ΡΡΠ΅ΠΌ ΠΠΠ β xor :
ΠΠΎΡΠ°Π·ΡΡΠ΄Π½ΠΎΠ΅ ΠΈΡΠΊΠ»ΡΡΠ°ΡΡΠ΅Π΅ ΠΠΠ
ΠΡΠΈ ΠΏΠΎΡΠ°Π·ΡΡΠ΄Π½ΠΎΠΌ ΠΎΡΡΠΈΡΠ°Π½ΠΈΠΈ β not :
ΠΡΠΈ Π±ΠΈΡΠΎΠ²ΠΎΠΌ ΡΠ΄Π²ΠΈΠ³Π΅ Π²ΠΏΡΠ°Π²ΠΎ β sar :
ΠΠΈΡΠΎΠ²ΡΠΉ ΡΠ΄Π²ΠΈΠ³ Π²ΠΏΡΠ°Π²ΠΎ
ΠΡΠΈ Π±ΠΈΡΠΎΠ²ΠΎΠΌ ΡΠ΄Π²ΠΈΠ³Π΅ Π²Π»Π΅Π²ΠΎ β shl :
ΠΠΈΡΠΎΠ²ΡΠΉ ΡΠ΄Π²ΠΈΠ³ Π²Π»Π΅Π²ΠΎ
ΠΡΠ·ΠΎΠ² ΡΡΠ½ΠΊΡΠΈΠΉ
ΠΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΡΡΠΈ Π²ΠΈΠ΄Π° ΡΡΠ½ΠΊΡΠΈΠΉ:
ΠΡΠ·ΠΎΠ² ΡΡΠ½ΠΊΡΠΈΠΉ Π±Π΅Π· ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ²
Π€ΡΠ½ΠΊΡΠΈΡ newfunc() ΠΏΡΠΎΡΡΠΎ Π²ΡΠ²ΠΎΠ΄ΠΈΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ Β«Hello! Iβm a new function!Β»:
ΠΡΠ·ΠΎΠ² ΡΠ°ΠΊΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
ΠΡΠ·ΠΎΠ² ΡΡΠ½ΠΊΡΠΈΠΈ Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌΠΈ
ΠΠΎΡΠΌΠΎΡΡΠΈΠΌ Π½Π° ΠΊΠΎΠ΄ ΡΡΠ½ΠΊΡΠΈΠΈ:
Π¦ΠΈΠΊΠ»Ρ
Π’Π΅ΠΏΠ΅ΡΡ, ΠΊΠΎΠ³Π΄Π° ΠΌΡ ΠΈΠ·ΡΡΠΈΠ»ΠΈ Π²ΡΠ·ΠΎΠ² ΡΡΠ½ΠΊΡΠΈΠΈ, Π²ΡΠ²ΠΎΠ΄, ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΈ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΡ, ΠΏΠ΅ΡΠ΅ΠΉΠ΄ΡΠΌ ΠΊ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ ΠΏΠΎΡΡΠ΄ΠΊΠ° Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΊΠΎΠ΄Π° (flow control). Π‘Π½Π°ΡΠ°Π»Π° ΠΌΡ ΠΈΠ·ΡΡΠΈΠΌ ΡΠΈΠΊΠ» for:
ΠΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΎΠ±Π·ΠΎΡ ΡΠΈΠΊΠ»Π° for
ΠΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ ΡΠ°Π·Π±ΠΈΡΡ Π°ΡΡΠ΅ΠΌΠ±Π»Π΅ΡΠ½ΡΠΉ ΠΊΠΎΠ΄ Π½Π° Π±ΠΎΠ»Π΅Π΅ ΠΌΠ΅Π»ΠΊΠΈΠ΅ ΡΠ°ΡΡΠΈ, ΠΏΠΎΡΠΌΠΎΡΡΠΈΠΌ Π½Π° ΠΎΠ±ΡΠΈΠΉ Π²Π°ΡΠΈΠ°Π½Ρ. ΠΠ°ΠΊ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΠΈΠ΄Π΅ΡΡ, ΠΊΠΎΠ³Π΄Π° ΡΠΈΠΊΠ» for Π·Π°ΠΏΡΡΠΊΠ°Π΅ΡΡΡ, Ρ Π½Π΅Π³ΠΎ Π΅ΡΡΡ 2 Π²Π°ΡΠΈΠ°Π½ΡΠ°:
Π’Π΅ΠΏΠ΅ΡΡ Π΄Π°Π²Π°ΠΉΡΠ΅ Π²Π·Π³Π»ΡΠ½Π΅ΠΌ Π½Π° ΡΠΈΠΊΠ» while :
Π ΡΡΠΎΠΌ ΡΠΈΠΊΠ»Π΅ Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅ΡΡΡ ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ ΠΎΡ 0 Π΄ΠΎ 20. ΠΡΠ»ΠΈ ΡΠΈΡΠ»ΠΎ Π±ΠΎΠ»ΡΡΠ΅ 10, ΡΠΎ ΠΏΡΠΎΠΈΠ·ΠΎΠΉΠ΄ΡΡ Π²ΡΡ ΠΎΠ΄ ΠΈΠ· ΡΠΈΠΊΠ»Π° ΡΠΎ ΡΠ»ΠΎΠ²Π°ΠΌΠΈ Β«Iβm out!Β», Π² ΠΏΡΠΎΡΠΈΠ²Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΡΡ ΡΠ°Π±ΠΎΡΠ° Π² ΡΠΈΠΊΠ»Π΅.
Π£ΡΠ»ΠΎΠ²Π½ΡΠΉ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ
Π’Π΅ΠΏΠ΅ΡΡ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΠΈΠΌ ΠΎΠ± ΡΡΠ»ΠΎΠ²Π½ΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ°Ρ . ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° ΠΏΠΎΡΠΌΠΎΡΡΠΈΠΌ ΠΊΠΎΠ΄:
ΠΠΎΡΠΌΠΎΡΡΠΈΠΌ Π½Π° Π°ΡΡΠ΅ΠΌΠ±Π»Π΅ΡΠ½ΡΠΉ Π³ΡΠ°Ρ:
ΠΡΡΠ΅ΠΌΠ±Π»Π΅ΡΠ½ΡΠΉ Π³ΡΠ°Ρ Π΄Π»Ρ ΡΡΠ»ΠΎΠ²Π½ΠΎΠ³ΠΎ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ°
ΠΠΏΠ΅ΡΠ°ΡΠΎΡ Π²ΡΠ±ΠΎΡΠ°
ΠΠΏΠ΅ΡΠ°ΡΠΎΡ Π²ΡΠ±ΠΎΡΠ° ΠΎΡΠ΅Π½Ρ ΠΏΠΎΡ ΠΎΠΆ Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ ΡΡΠ»ΠΎΠ²ΠΈΡ, ΡΠΎΠ»ΡΠΊΠΎ Π² ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ΅ Π²ΡΠ±ΠΎΡΠ° ΠΎΠ΄Π½Π° ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ ΠΈΠ»ΠΈ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΡΡΠ°Π²Π½ΠΈΠ²Π°Π΅ΡΡΡ Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ Β«ΡΠ»ΡΡΠ°ΡΠΌΠΈΒ» (Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠΌΠΈ ΡΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½ΡΠ½ΠΎΡΡΡΠΌΠΈ). ΠΠΎΡΠΌΠΎΡΡΠΈΠΌ ΠΊΠΎΠ΄:
ΠΠΏΠ΅ΡΠ°ΡΠΎΡ Π²ΡΠ±ΠΎΡΠ° Π½Π΅ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΏΡΠ°Π²ΠΈΠ»Ρ Β«ΠΡΠ»ΠΈ X, ΡΠΎ Y, ΠΈΠ½Π°ΡΠ΅ ZΒ» Π² ΠΎΡΠ»ΠΈΡΠΈΠΈ ΠΎΡ ΡΡΠ»ΠΎΠ²Π½ΠΎΠ³ΠΎ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ°. ΠΠΌΠ΅ΡΡΠΎ ΡΡΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΡΡΠ°Π²Π½ΠΈΠ²Π°Π΅Ρ Π²Ρ ΠΎΠ΄Π½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Ρ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠΌΠΈ ΡΠ»ΡΡΠ°ΡΠΌΠΈ ΠΈ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΎΡ ΡΠ»ΡΡΠ°ΠΉ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ Π²Ρ ΠΎΠ΄Π½ΠΎΠΌΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ. Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ Π΄Π²Π° ΠΏΠ΅ΡΠ²ΡΡ Π±Π»ΠΎΠΊΠ° ΠΏΠΎΠ΄ΡΠΎΠ±Π½Π΅ΠΉ.
ΠΠ²Π° ΠΏΠ΅ΡΠ²ΡΡ Π±Π»ΠΎΠΊΠ° ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ° Π²ΡΠ±ΠΎΡΠ°
ΠΡΠ»ΠΈ var_D0 (A) ΡΠ°Π²Π½ΠΎ 5, ΡΠΎ ΠΊΠΎΠ΄ ΠΏΠ΅ΡΠ΅ΠΉΠ΄ΡΡ Π² ΡΠ΅ΠΊΡΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π²ΡΡΠ΅, Π²ΡΠ²Π΅Π΄Π΅Ρ Β«5Β» ΠΈ Π·Π°ΡΠ΅ΠΌ ΠΏΠ΅ΡΠ΅ΠΉΠ΄ΡΡ Π² ΡΠ΅ΠΊΡΠΈΡ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°.
ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠΉ Π²Π²ΠΎΠ΄
Π ΡΡΠΎΠΌ ΡΠ°Π·Π΄Π΅Π»Π΅ ΠΌΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ Π²Π²ΠΎΠ΄ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΠΎΡΠΎΠΊΠ° Ρin ΠΈΠ· C++. ΠΠΎ-ΠΏΠ΅ΡΠ²ΡΡ , ΠΏΠΎΡΠΌΠΎΡΡΠΈΠΌ Π½Π° ΠΊΠΎΠ΄:
Π Π°Π·Π±Π΅ΡΡΠΌ ΡΡΠΎ Π² ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠΌ ΠΊΠΎΠ΄Π΅. ΠΠΎ-ΠΏΠ΅ΡΠ²ΡΡ , ΡΡΠ½ΠΊΡΠΈΡ cin :
Π€ΡΠ½ΠΊΡΠΈΡ C++ cin Π΄Π΅ΡΠ°Π»ΡΠ½Π΅Π΅
ΠΡ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π»ΠΈ Π»ΠΈΡΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΡ ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ Π½Π° Π½ΠΈΠ·ΠΊΠΎΠΌ ΡΡΠΎΠ²Π½Π΅. ΠΠ΅Π· ΡΡΠΈΡ ΠΎΡΠ½ΠΎΠ² Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ ΡΠ°Π±ΠΎΡΡ ΠΠ ΠΈ, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ, Π·Π°Π½ΠΈΠΌΠ°ΡΡΡΡ Π΅Π³ΠΎ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ.
Π Π΅Π²Π΅ΡΡ-ΠΈΠ½ΠΆΠΈΠ½ΠΈΡΠΈΠ½Π³. ΠΡΡΠΎΡΠΈΡ. ΠΠΎΡ
ΠΠ° ΡΡΠΎΡ ΡΠ°Π· ΡΡΠ°ΡΡΡ Π±ΡΠ΄Π΅Ρ Π½Π΅ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠΉ (Ρ ΠΎΡΡ Π² Π½Π΅ΠΉ ΠΈ Π±ΡΠ΄ΡΡ ΠΏΠΎΠΏΠ°Π΄Π°ΡΡΡΡ ΠΊΠ°ΠΊΠΈΠ΅-ΡΠΎ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠ΅ΡΠΌΠΈΠ½Ρ/ΠΌΠΎΠΌΠ΅Π½ΡΡ), Π° ΡΠΊΠΎΡΠ΅Π΅ Π°Π²ΡΠΎΠ±ΠΈΠΎΠ³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ, Π΅ΡΠ»ΠΈ ΡΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡΠ°Π·ΠΈΡΡΡΡ. ΠΡΠ° ΡΡΠ°ΡΡΡ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ Ρ Π΄ΠΎΠΊΠ°ΡΠΈΠ»ΡΡ Π΄ΠΎ ΡΠ°ΠΊΠΎΠΉ ΠΆΠΈΠ·Π½ΠΈ ΠΏΡΠΈΡΡΠ» Π² ΡΠ΅Π²Π΅ΡΡ-ΠΈΠ½ΠΆΠΈΠ½ΠΈΡΠΈΠ½Π³, ΡΡΠΎ ΡΠΈΡΠ°Π», ΡΠ΅ΠΌ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠΎΠ²Π°Π»ΡΡ, Π³Π΄Π΅ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ», ΠΈ Ρ.Π΄. Π, Ρ ΠΏΠΎΡΠ΅ΠΌΡ-ΡΠΎ ΡΠ²Π΅ΡΠ΅Π½, ΡΡΠΎ ΠΌΠΎΡ ΠΈΡΡΠΎΡΠΈΡ Π±ΡΠ΄Π΅Ρ ΠΈΠΌΠ΅ΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΎΡΠ»ΠΈΡΠΈΠΉ ΠΎΡ ΡΠ²ΠΎΠ΅ΠΉ. ΠΠΎΠ΅Ρ Π°Π»ΠΈ.
ΠΠ°ΡΠ°Π»ΠΎ
Π Π½Π°ΡΠΈΠ½Π°Π»ΠΎΡΡ Π²ΡΡ Π΅ΡΡ Π² Π΄Π°Π»ΡΠΊΠΎΠΌ Π΄Π΅ΡΡΡΠ²Π΅. ΠΡΠΌΠ°Ρ, ΠΊΠ°ΠΊ ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠΌ ΠΏΠ°ΡΠ½ΡΠΌ (Π° ΠΌΠΎΠΆΠ΅Ρ ΠΈ Π΄Π΅Π²ΡΡΠΊΠ°ΠΌ), ΠΌΠ½Π΅ Π²ΡΠ΅Π³Π΄Π° Π±ΡΠ»ΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ Π·Π½Π°ΡΡ, ΠΊΠ°ΠΊ ΠΆΠ΅ Π²ΡΡ ΡΡΡΡΠΎΠ΅Π½ΠΎ, ΠΏΠΎΡΠ΅ΠΌΡ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ, ΠΏΠΎΡΠ΅ΠΌΡ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ, ΠΈ Ρ.Π΄.
Π‘Π½Π°ΡΠ°Π»Π° Ρ Π½Π°ΡΠ°Π» ΡΠ°Π·Π±ΠΈΡΠ°ΡΡ Π²ΡΠ΅ ΠΌΠ°ΡΠΈΠ½ΠΊΠΈ Π½Π° Π±Π°ΡΠ°ΡΠ΅ΠΉΠΊΠ°Ρ
, ΠΊΠΎΡΠΎΡΡΠ΅ Ρ ΠΌΠ΅Π½Ρ Π±ΡΠ»ΠΈ (Π΄Π°ΠΆΠ΅ ΡΠ΅, ΡΡΠΎ Π±ΡΠ»ΠΈ Ρ Π±ΡΠ°ΡΠ°). ΠΠΎΠ½Π΅ΡΠ½ΠΎ, Π½Π΅ Π²ΡΠ΅Π³Π΄Π° ΡΠ΄Π°Π²Π°Π»ΠΎΡΡ ΡΠΎΠ±ΡΠ°ΡΡ, Π½ΠΎ, ΠΈΠ½ΡΠ΅ΡΠ΅Ρ Π±ΡΠ» ΠΏΡΠ΅Π²ΡΡΠ΅. ΠΠΎΡΠΎΠΌ Π½Π°ΡΡΠ» ΠΊΠ°ΠΊΠΎΠΉ-ΡΠΎ ΡΡΠ°ΡΡΠΉ ΡΠ°Π΄ΠΈΠΎΠΏΡΠΈΡΠΌΠ½ΠΈΠΊ-ΠΌΠ°Π³Π½ΠΈΡΠΎΡΠΎΠ½ Ρ ΠΎΡΡΠ° Π² ΠΊΠ»Π°Π΄ΠΎΠ²ΠΊΠ΅, ΠΈ ΡΠ°Π·ΠΎΠ±ΡΠ°Π» Π΅Π³ΠΎ ΡΠΎΠΆΠ΅. ΠΡΡ Π±ΡΠ»ΠΈ ΡΠ°ΠΌΠ°Π³ΠΎΡΠΈ. ΠΠΎ ΡΠ°ΠΌ Ρ Π²ΠΎΠΎΠ±ΡΠ΅ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΠΌΠΎΠ³ ΠΏΠΎΠ½ΡΡΡ: ΠΌΠΈΠΊΡΠΎΡΡ
Π΅ΠΌΠ°, Β«ΠΊΠ°ΠΏΠ»ΡΒ» ΠΈ ΡΠΊΡΠ°Π½. Π₯ΠΎΡΡ Π΄Π°, ΡΠΊΡΠ°Π½ Ρ ΡΠ°Π·Π±ΠΈΡΠ°Π» Π½Π° ΡΠ»ΠΎΠΈ.
ΠΠΎΠ½Π΅ΡΠ½ΠΎ ΠΆΠ΅, Π·Π° Π²ΡΡ Π½Π΅ΡΠΎΠ±ΡΠ°Π½Π½ΠΎΠ΅ Ρ ΠΏΠΎΠ»ΡΡΠ°Π» ΠΏΠΎ ΡΠ°ΠΏΠΊΠ΅.
Sega Mega Drive
ΠΡΠ΅Ρ ΠΊΡΠΏΠΈΠ» ΠΌΠ½Π΅ Π΅Ρ Π½Π° Π΄Π΅Π½Ρ ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ: ΠΎΠ±ΡΡΠ½Π°Ρ ΠΏΠΈΡΠ°ΡΠΊΠ°, ΠΈΠ±ΠΎ Π»ΠΈΡΠ΅Π½Π·ΠΈΠΎΠ½Π½ΡΡ ΡΠΎΠ³Π΄Π° Π½Π΅ Π±ΡΠ»ΠΎ, ΠΏΠ»ΡΡ ΠΊΠ°ΡΡΡΠΈΠ΄ΠΆ Β» Contra: Hard Corps Β«. Π£Π²Π΅ΡΠ΅Π½, ΠΌΠΎΠΌΠ΅Π½Ρ ΠΏΠΎΠΊΡΠΏΠΊΠΈ ΠΏΡΠΈΡΡΠ°Π²ΠΊΠΈ Π΄Π»Ρ ΠΌΠ½ΠΎΠ³ΠΈΡ Π΄Π΅ΡΠ΅ΠΉ 90-Ρ Π½Π΅ Π·Π°Π±ΡΡ Π΄ΠΎ ΡΠΈΡ ΠΏΠΎΡ (ΡΠΎΠΌΡ Π°ΠΊΠ΅ΡΡ ΠΈ ΡΠ΅ΡΡΠΎΠ³Π΅ΠΉΠΌΠ΅ΡΡ β ΠΏΡΠΈΠ²Π΅Ρ!), Π° ΠΈΠΌΠ΅Π½Π½ΠΎ Π΄Π»Ρ ΠΌΠ΅Π½Ρ ΠΎΠ½ ΡΡΠ°Π» Π΅ΡΡ ΠΈ ΠΊΠ»ΡΡΠ΅Π²ΡΠΌ Π² Π±ΡΠ΄ΡΡΠ΅ΠΌ. ΠΠΎ ΠΎΠ±ΠΎ Π²ΡΡΠΌ ΠΏΠΎ-ΠΏΠΎΡΡΠ΄ΠΊΡ.
11-ΠΉ ΠΊΠ»Π°ΡΡ
(ΠΏΡΠΈΠΌ. Π°Π²ΡΠΎΡΠ°: ΡΠΎΡ ΡΠ°ΠΌΡΠΉ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ, ΡΠΎΠ»ΡΠΊΠΎ ΠΊΡΠ΄Π° ΠΏΠΎΠ·Π΄Π½Π΅Π΅)
ΠΡΠ΅Π½ΡΡ 2005-Π³ΠΎ Π³ΠΎΠ΄Π° ΠΌΠ½Π΅ ΠΊΡΠΏΠΈΠ»ΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ. Π‘ ΠΏΠ΅ΡΠ²ΡΡ Π΄Π½Π΅ΠΉ Ρ Π½Π°ΡΠ°Π» ΠΈΠ³ΡΠ°ΡΡ Π² ΠΈΠ³ΡΡ. Π£ΡΡΠ±Π° Π² ΡΠΊΠΎΠ»Π΅ ΠΏΡΠΎΡΠ΅Π»Π°, Π½ΠΎ Π΄Π΅ΡΠΆΠ°Π»Π°ΡΡ Π½Π° Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎΠΌ Π΄Π»Ρ Π³ΠΈΠΌΠ½Π°Π·ΠΈΠΈ ΡΡΠΎΠ²Π½Π΅. Π ΡΠΏΡΡΡΡ ΠΏΠΎΠ»Π³ΠΎΠ΄Π° ΠΈΠ³ΡΠ°ΡΡ Π½Π°Π΄ΠΎΠ΅Π»ΠΎ. Π’ΠΎΠ³Π΄Π° ΠΈ ΡΠ²Π΅ΡΡΠΈΠ»ΡΡ ΠΏΠ΅ΡΠ΅Π»ΠΎΠΌΠ½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ!
ΠΠ΅Π³Π΅ΠΉΠΌΠ΅Ρ
ΠΠΌΠ΅Π½Π½ΠΎ ΡΠΎΠ³Π΄Π°, Π² 2006 Π³ΠΎΠ΄Ρ, ΠΊΠ°ΠΊ ΠΌΠ½Π΅ ΠΊΠ°ΠΆΠ΅ΡΡΡ, Π½Π°ΡΠ°Π»ΡΡ Π²Π°ΡΠ΅Π·Π½ΡΠΉ Π±ΡΠΌ. ΠΡΡΠ° ΡΠ°ΠΉΡΠΎΠ² Ρ ΠΊΡΡΠΊΠ°ΠΌΠΈ, ΠΊΠ΅ΠΉΠ³Π΅Π½Π°ΠΌΠΈ, ΠΏΠ°ΡΡΠ°ΠΌΠΈ. ΠΠ°ΠΆΠ΄ΡΠΉ ΡΡΠ°ΡΠ°Π»ΡΡ ΠΏΠ΅ΡΠ΅ΠΏΠ°ΠΊΠΎΠ²Π°ΡΡ ΠΈΠ½ΡΡΠ°Π»Π»ΡΡΠΎΡ ΡΠ°ΠΊ (ΠΏΡΠΈΠ²Π΅Ρ ΡΠ±ΠΎΡΠΊΠ°ΠΌ ΠΠΈΠ½Π΄Ρ), ΡΡΠΎΠ±Ρ ΡΠΊΠ°ΡΠ°Π²ΡΠ΅ΠΌΡ Π½ΠΈΡΠ΅Π³ΠΎ Π»ΠΈΡΠ½Π΅Π³ΠΎ Π΄Π΅Π»Π°ΡΡ Π½Π΅ Π½ΡΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ: ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠ»ΠΎΡΡ ΠΈ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ, ΠΏΡΠ°Π²Π΄Π° ΠΈΠ½ΠΎΠ³Π΄Π° Π΄ΠΎΠ±Π°Π²Π»ΡΡ ΡΡΠΎ-ΡΠΎ ΠΎΡ ΡΠ΅Π±Ρ.
ΠΠ΅ΡΠ΅Π²ΠΎΠ΄ΡΠΈΠΊ
cracklab.ru
Π‘ΠΊΠ°ΡΠ°Π» Π΄Π»Ρ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΎΠ² ΡΠ΅Π±Π΅ ΠΏΠ°ΡΠΎΡΠΊΡ Β«ΠΊΡΡΠΊΠΌΠΈΡΠΎΠ²Β» (ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡΠ΅ Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΈΡ ΡΠ΅Π²Π΅ΡΡΠΈΠ»ΠΈ, ΠΎΠ±ΡΡΠ°ΡΡΡ ΠΏΡΠΈ ΡΡΠΎΠΌ Π²Π·Π»ΠΎΠΌΡ ΠΈ Π·Π°ΡΠΈΡΠ΅ ). ΠΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°Π» β ΠΎΡΠ΅Π½Ρ ΠΏΠΎΠ½ΡΠ°Π²ΠΈΠ»ΠΎΡΡ! ΠΡΡ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΎΡΡ Ρ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΠ°Π·Π°, ΡΠ΅ΠΌΡ Ρ Π±ΡΠ» Π½Π΅ΡΠΊΠ°Π·Π°Π½Π½ΠΎ ΡΠ°Π΄.
Π ΠΈΡΠΎΠ³Π΅, ΠΏΡΠΎΡΡΡΠ΅ Π·Π°ΡΠΈΡΡ ΡΠ½ΠΈΠΌΠ°Π»ΠΈΡΡ Π½Π° ΡΠ°Π·-Π΄Π²Π° Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΠ°ΡΡΠΈΠ½Π³Π° (ΠΎΡ ΡΠ»ΠΎΠ²Π° patch β Π·Π°ΠΏΠ»Π°ΡΠΊΠ°), Π° Π²ΠΎΡ Ρ ΡΠ΅ΠΌΠΈ, ΡΡΠΎ ΠΏΠΎΡΠ»ΠΎΠΆΠ½Π΅Π΅ (Ρ ΡΠ΅ΡΠΈΠ» ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ ΡΡΠΎΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠ°ΡΠΊΠΈ ΠΈ ΠΏΠΎΠ΄Π΄Π°Π²ΠΊΠΈ) ΠΊΠ°ΠΊ-ΡΠΎ ΡΠΆΠ΅ ΡΡΠ°Π»ΠΎ ΡΡΠΆΠ΅Π»ΠΎ, ΠΈ Ρ ΠΎΡΡΠ°Π½ΠΎΠ²ΠΈΠ»ΡΡ, ΡΠ΅ΡΠΈΠ² Π²Π΅ΡΠ½ΡΡΡΡΡ ΠΊ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄Π°ΠΌ.
Π ΠΎΠΌΡ Π°ΠΊΠΈΠ½Π³
ΠΠ½ΠΎΠ³Π΄Π° ΠΈΠ³ΡΠ°Ρ Π² Π‘Π΅Π³Ρ, ΠΌΠ½Π΅ ΠΏΠΎΠΏΠ°Π΄Π°Π»ΠΈΡΡ ΠΊΠ°ΡΡΡΠΈΠ΄ΠΆΠΈ Π½Π° ΡΡΡΡΠΊΠΎΠΌ ΡΠ·ΡΠΊΠ΅, Π½Π° ΡΠΈΡΡΠ»ΡΠ½ΡΡ ΡΠΊΡΠ°Π½Π°Ρ ΠΈΠ³Ρ ΠΊΠΎΡΠΎΡΡΡ Π±ΡΠ»ΠΈ ΡΠ°ΠΊΠΈΠ΅ Π½Π°Π΄ΠΏΠΈΡΠΈ ΠΊΠ°ΠΊ Β«ΠΡΡΠΏΠΏΠ° ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄Π° SHEDEVR Β«, Β«ΠΠ΅ΡΠ΅Π²ΠΎΠ΄ NEW-GAME.RU Β«. Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ Π»ΠΈ ΡΡΠΎ, ΠΈΠ»ΠΈ ΠΆΠ΅ ΠΊΠ°ΠΊΠΈΠ΅-ΡΠΎ ΡΡΠΎΡΠΎΠ½Π½ΠΈΠ΅ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ Ρ Π½Π΅ Π·Π½Π°Π», Π½ΠΎ Ρ Π½ΠΈΡ ΡΠ²Π½ΠΎ Π±ΡΠ» Π΄ΠΎΡΡΡΠΏ ΠΊ ΠΊΠ°ΠΊΠΈΠΌ-ΡΠΎ ΠΌΠ°Π½ΡΡΠΊΡΠΈΠΏΡΠ°ΠΌ, Π΄ΡΠ΅Π²Π½ΠΈΠΌ ΡΠ΅ΠΊΡΡΠ°ΠΌ ΡΡΠΌΠ΅ΡΠΎΠ², Π² ΠΊΠΎΡΠΎΡΡΡ ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°Π»ΠΎΡΡ, ΠΊΠ°ΠΊ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΠΈΡΡ ΠΈΠ³ΡΡ Π½Π° ΡΡΡΡΠΊΠΈΠΉ ΡΠ·ΡΠΊ. Π ΠΌΠ½Π΅ Π·Π°Ρ ΠΎΡΠ΅Π»ΠΎΡΡ ΠΎΠ²Π»Π°Π΄Π΅ΡΡ ΡΡΠΈΠΌΠΈ Π·Π½Π°Π½ΠΈΡΠΌΠΈ.
Π’Π°ΠΊ Ρ ΠΎΡΠΊΡΡΠ» Π΄Π»Ρ ΡΠ΅Π±Ρ ΡΠΎΡΡΠΌ Β«Π¨Π΅Π΄Π΅Π²ΡΠ°Β«.
Π£ Π½ΠΈΡ Π±ΡΠ»ΠΈ ΡΡΠ°ΡΡΠΈ, Π±ΡΠ»ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ β Π²ΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΠ΅ Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ²ΠΎΡ Π»ΡΠ±ΠΈΠΌΡΡ ΠΈΠ³ΡΡ Π΅ΡΡ ΠΈ Β«ΡΠ²ΠΎΠ΅ΠΉ Π»ΡΠ±ΠΈΠΌΠΎΠΉ ΠΈΠ³ΡΠΎΠΉ Π½Π° ΡΡΡΡΠΊΠΎΠΌ ΡΠ·ΡΠΊΠ΅Β«. ΠΡΠ°Π²Π΄Π°, ΡΡΠ°ΡΡΠΈ Π±ΡΠ»ΠΈ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ NES (Nintendo Entertainment System, ΠΈΠ»ΠΈ ΠΏΠΎ-Π½Π°ΡΠΎΠ΄Π½ΠΎΠΌΡ: ΠΠ΅Π½Π΄ΠΈ, Π‘ΡΠ±ΠΎΡ). ΠΠΎ Π²ΡΡ ΡΠ°Π²Π½ΠΎ ΠΊΡΡΡΠΎ! Π Ρ ΠΏΠΎΠ³ΡΡΠ·ΠΈΠ»ΡΡ Π² Π½ΠΎΠ²ΡΠ΅ ΠΈ ΡΠ²Π»Π΅ΠΊΠ°ΡΠ΅Π»ΡΠ½ΡΠ΅ Π΄Π»Ρ ΡΠ΅Π±Ρ ΡΠ΅ΠΌΡ: Π ΠΎΠΌΡ Π°ΠΊΠΈΠ½Π³ ΠΈ ΡΠΌΡΠ»ΡΡΠΈΡ ΡΠ΅ΡΡΠΎ-ΠΊΠΎΠ½ΡΠΎΠ»Π΅ΠΉ Π½Π° ΠΠ.
ΠΡΠ»ΠΈ Π²ΠΊΡΠ°ΡΡΠ΅, ΡΠΎ ΡΠΎΠΌΡ Π°ΠΊΠΈΠ½Π³ β ΡΡΠΎ Π»ΡΠ±ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΎΠ±ΡΠ°Π·Π° ΠΈΠ»ΠΈ ΡΠ°ΠΉΠ»Π° ΠΈΠ³ΡΡ, Ρ ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ ΡΠ΅Π»ΡΡ: ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄, ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π°, Π³ΡΠ°ΡΠΈΠΊΠΈ.
ΠΡΠΎ Π±ΡΠ» ΠΎΡΠ΅Π½Ρ Π·Π°Π½ΠΈΠΌΠ°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΡΠ΅ΡΡ: ΡΠΈΠ΄ΠΈΡΡ, ΠΏΠ΅ΡΠ΅ΡΠΈΡΠΎΠ²ΡΠ²Π°Π΅ΡΡ ΠΊΠ²Π°Π΄ΡΠ°ΡΠΈΠΊΠΈ ΠΈΠ³ΡΠΎΠ²ΠΎΠ³ΠΎ ΡΡΠΈΡΡΠ° ΠΏΠΈΠΊΡΠ΅Π»Ρ Π·Π° ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΌ, ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΠΈΡΡ ΠΈ Π²ΡΡΠ°Π²Π»ΡΠ΅ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄Π° PokePerevod ΡΠ΅ΠΊΡΡ, ΠΈ ΡΠΌΠΎΡΡΠΈΡΡ ΡΡΠΎ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΎΡΡ. ΠΡΠ°Π²Π΄Π°, Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ ΡΠ΅Π±Π΅ Π°ΡΡΠ΅ΠΌΠ±Π»Π΅ΡΠ°, ΡΠΎΠ»ΡΠΊΠΎ Ρ Π°ΡΠ΄ΠΊΠΎΡ! ΠΠΎ ΡΡΠΎ ΡΠΆΠ΅ Π±ΡΠ»ΠΎ ΠΏΠ»Π°Π½ΠΊΠΎΠΉ, ΡΠ΅ΡΠ΅Π· ΠΊΠΎΡΠΎΡΡΡ ΠΎΡΠ΅Π½Ρ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΌΠΎΠ³Π»ΠΈ ΠΏΠ΅ΡΠ΅ΠΏΡΡΠ³Π½ΡΡΡ (ΡΡΠ΄Ρ ΠΏΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π°ΠΊΡΠΈΠ²Π½ΡΡ Π½Π° ΡΠΎΡΡΠΌΠ΅ Π¨Π΅Π΄Π΅Π²ΡΠ°).
Π― ΡΡΠΈΡΠ΅Π»Ρ
Π‘Π΄Π΅Π»Π°Π² ΠΊΠ°ΠΊΠΈΠ΅-ΡΠΎ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄Ρ Β«Π² ΡΡΠΎΠ»Β», Π° ΠΊΠ°ΠΊΠΈΠ΅-ΡΠΎ ΠΈ Π² Π½Π°ΡΠΎΠ΄, Ρ Π²Π΅ΡΠ½ΡΠ»ΡΡ ΠΊ ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡΠΌ ΡΠ°ΠΉΠ»Π°ΠΌ Windows. ΠΡΡ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄Π½Π°ΡΠΎΡΠ΅Π² Π² Π°ΡΡΠ΅ΠΌΠ±Π»Π΅ΡΠ΅, Ρ ΠΏΠΎΠ½ΡΠ», ΡΡΠΎ Β«ΡΠ΅ΠΊΡΠ΅ΡΠ½ΡΡ Β» Π·Π½Π°Π½ΠΈΠΉ Π²ΠΎ ΠΌΠ½Π΅ ΡΠ΅ΠΏΠ΅ΡΡ ΡΠ΅ΡΠ΅ΡΡΡΡ ΠΌΠ½ΠΎΠ³ΠΎ, ΠΈ ΠΌΠ½Π΅ Π΅ΡΡΡ ΡΡΠΎ ΡΠ°ΡΡΠΊΠ°Π·Π°ΡΡ ΠΈΠ· ΡΠ²ΠΎΠ΅Π³ΠΎ ΠΎΠΏΡΡΠ°, Π΅ΡΡΡ ΡΠ΅ΠΌ ΠΏΠΎΠ΄Π΅Π»ΠΈΡΡΡΡ, ΠΈ ΡΡΠΎ Π΅ΡΡ Π½Π΅ Π±ΡΠ»ΠΎ ΠΎΠΏΠΈΡΠ°Π½ΠΎ Π² ΠΈΠΌΠ΅ΡΡΠΈΡ ΡΡ ΡΡΠ°ΡΡΡΡ . Π₯ΠΎΡΠ΅Π»ΠΎΡΡ ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°ΡΡ Π·Π½Π°Π½ΠΈΡ ΡΠ°ΠΊΠΈΠΌ ΠΆΠ΅ Π½ΠΎΠ²ΠΈΡΠΊΠ°ΠΌ, ΠΊΠ°ΠΊΠΈΠΌ Ρ Π±ΡΠ» ΡΠ°ΠΌ (Π²ΠΈΠ΄ΠΈΠΌΠΎ, ΡΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ ΡΠΎ, ΡΡΠΎ ΠΌΠ°ΠΌΠ° β ΡΡΠΈΡΠ΅Π»Ρ).
ΠΠ·ΡΠ² ΠΏΠ΅ΡΠ²ΡΡ ΠΏΠΎΠΏΠ°Π²ΡΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΡΠ΅Π±ΠΎΠ²Π°Π»Π° Π»ΠΈΡΠ΅Π½Π·ΠΈΡ (Π° ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π²ΡΠ΅ ΡΡΠ°ΡΡΠΈ, ΠΎΠ±ΡΡΠ°ΡΡΠΈΠ΅ ΠΊΡΡΠΊΠΈΠ½Π³Ρ, ΡΠ°ΠΊ ΠΈ Π½Π°ΡΠΈΠ½Π°Π»ΠΈΡΡ), Ρ ΡΠ΅ΡΠΈΠ» ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΡ Π΅Ρ, ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎ ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°Ρ ΡΡΠΎ Ρ Π΄Π΅Π»Π°Ρ. Π’ΠΎΠ³Π΄Π° Π½Π΅ Π±ΡΠ΄Π΅Ρ ΠΊΠ°Π·Π°ΡΡΡΡ, ΡΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π²Π·ΡΡΠ° ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎ ΡΡΠ°ΡΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ, Π΄Π°Π²Π½ΠΎ ΠΈΠ·ΡΡΠ΅Π½Π½Π°Ρ, ΠΏΠΎΠ»ΠΎΠΌΠ°Π½Π½Π°Ρ, Π° ΠΏΠΎΠ»ΡΡΠΈΡΡΡ Π½Π°ΠΎΠ±ΠΎΡΠΎΡ ΡΠ°ΠΊΠΎΠΉ ΡΠ΅Π±Π΅ ΡΠ²Π΅ΠΆΠΈΠΉ ΠΈ Π°ΠΊΡΡΠ°Π»ΡΠ½ΡΠΉ ΡΡΠΎΠΊ, ΡΠΎ ΡΠΊΡΠΈΠ½ΡΠΎΡΠ°ΠΌΠΈ ΠΈ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π±Π΅Π· Π°Π±ΡΠΎΠ»ΡΡΠ½ΡΡ Π°Π΄ΡΠ΅ΡΠΎΠ², ΡΡΠΎΠ±Ρ Ρ ΠΎΡΡ ΠΊΠ°ΠΊ-ΡΠΎ ΡΠΎΡ ΡΠ°Π½ΠΈΡΡ Π°ΠΊΡΡΠ°Π»ΡΠ½ΠΎΡΡΡ ΡΡΠ°ΡΡΠΈ Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ ΡΡΠ΅Π½ΠΈΡ ΠΊΠ΅ΠΌ-Π»ΠΈΠ±ΠΎ Π² Π±ΡΠ΄ΡΡΠ΅ΠΌ.
ΠΠΎΠ»ΡΡΠΈΠ² ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΎΡΠ·ΡΠ²Ρ, Ρ ΠΏΠΈΡΠ°Π» Π΅ΡΡ ΠΈ Π΅ΡΡ, ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ, ΡΡΠΎ ΡΠΏΡΠΎΡ Π΅ΡΡΡ.
ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ
Π Π² ΡΠ½ΠΈΠ²Π΅ΡΠ°Ρ ΡΡΠ°Ρ ΡΠ΅Π²Π΅ΡΡΡ?
ΠΡΠ»ΠΈ Π² Π΄Π²ΡΡ ΡΠ»ΠΎΠ²Π°Ρ , ΡΠΎ Π² ΠΠ΅Π»Π°ΡΡΡΠΈ Ρ ΡΡΠΈΠΌ ΡΡΠ³ΠΎ, ΠΈ, Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ Ρ Π·Π½Π°Ρ, Π² Π ΠΎΡΡΠΈΠΈ ΠΈ Π£ΠΊΡΠ°ΠΈΠ½Π΅ ΡΠΎΠΆΠ΅. ΠΠΎΡΠ΅ΠΌΡ? ΠΠ° ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΡ ΡΡΠΎΠΉ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΈ ΠΎΠ±ΡΡΠ½ΠΎ Π½ΡΠΆΠ½Ρ Π² ΠΎΠ΄Π½ΠΎΠΉ Ρ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½ΠΎΠΉ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ, ΠΈ, ΠΎΠ±ΡΡΠ½ΠΎ, ΠΏΠΎΠ»ΡΠΎΡΠ° ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠ°. Π‘ΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎ, ΠΈ ΠΏΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°ΡΠ΅Π»Π΅ΠΉ Π½Π΅ ΡΠ°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ.
ΠΠ°, Π°ΡΡΠ΅ΠΌΠ±Π»Π΅ΡΡ, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, ΡΡΠ°Ρ, Π΄Π°ΠΆΠ΅ Π² Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΊΠΎΠ»Π»Π΅Π΄ΠΆΠ°Ρ . Π’ΠΎΠ»ΡΠΊΠΎ ΡΡΡΠ΄Π΅Π½Ρ, Π³Π»ΡΠ΄Ρ Π½Π° Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡΠΉ Π°ΡΡΠ΅ΠΌΠ±Π»Π΅ΡΠ½ΡΠΉ Π»ΠΈΡΡΠΈΠ½Π³, Π²ΡΡΠ΄ Π»ΠΈ Π΄Π°ΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΠΎΡΠΎΠ·Π½Π°ΡΡ, ΡΡΠΎ ΡΡΠΈ Π²ΡΠ΅ ΡΠ΅Π³ΠΈΡΡΡΡ, ΠΎΠΏΠ΅ΡΠ°Π½Π΄Ρ, ΠΎΠΏΠΊΠΎΠ΄Ρ Ρ ΠΎΡΡ ΠΊΠ°ΠΊ-ΡΠΎ ΡΠ²ΡΠ·Π°Π½Ρ Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ Π·Π°ΡΠΈΡΠΎΠΉ, ΡΠΊΡΠΏΠ»ΠΎΠΈΡΠ°ΠΌΠΈ, ΠΊΡΡΠΊΠ°ΠΌΠΈ, ΠΊΠ΅ΠΉΠ³Π΅Π½Π°ΠΌΠΈ, ΠΏΠ°ΡΡΠ°ΠΌΠΈ, ΠΌΠ°Π»Π²Π°ΡΡΡ, Π°Π½ΡΠΈΠ²ΠΈΡΡΡΠ°ΠΌΠΈ, ΠΏΡΠΎΡΠΈΠ²ΠΊΠ°ΠΌΠΈ ΠΈ Ρ.Π΄.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π² ΠΠ΅Π»Π°ΡΡΡΠΈ Ρ Π·Π½Π°Ρ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π²Π°-ΡΡΠΈ ΠΌΠ΅ΡΡΠ°, ΠΊΡΠ΄Π° ΡΡΠ΅Π±ΡΡΡΡΡ ΡΠ΅Π²Π΅ΡΡ-ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡ. Π Π ΠΎΡΡΠΈΠΈ, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, ΡΠΈΡΡΠ°ΡΠΈΡ ΠΏΠΎΠ»ΡΡΡΠ΅, Π½ΠΎ, ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΎΠ² ΡΠ°ΠΊΠΆΠ΅ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ.
ΠΠ΅ΡΠ²Π°Ρ ΡΠ°Π±ΠΎΡΠ°
Π ΠΎΠ΄Π½Ρ ΠΈΠ· ΡΡΠΈΡ
ΡΠΈΡΠΌ Ρ ΠΈ ΡΠ΅ΡΠΈΠ» ΠΏΠΎΠΉΡΠΈ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π²ΠΈΡΡΡΠ½ΡΠΌ Π°Π½Π°Π»ΠΈΡΠΈΠΊΠΎΠΌ, ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ, ΡΡΠΎ, ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎ, Π±ΠΎΠ»ΡΡΠ΅ ΠΈ Π½Π΅ΠΊΡΠ΄Π°.
Π Π΅Π²Π΅ΡΡΠΈΡΡ ΠΌΠ°Π»Π²Π°ΡΡ, ΠΊΠ»Π΅ΠΏΠ°Π΅ΡΡ ΡΠΈΠ³Π½Π°ΡΡΡΡ, ΠΈΠ·ΡΡΠ°Π΅ΡΡ ΠΏΡΠΈΠ½ΡΠΈΠΏΡ ΡΠ°Π±ΠΎΡΡ Π²ΡΠ΅Π΄ΠΎΠ½ΠΎΡΠ½ΠΎΠ³ΠΎ ΠΠ, ΠΏΠΈΡΠ΅ΡΡ ΡΠ°ΡΡΠΈΡΡΠΎΠ²ΡΠΈΠΊΠΈ Π΄Π»Ρ ransomware (Π΅ΡΠ»ΠΈ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ), ΠΏΠΎΠΏΡΡΠ½ΠΎ ΡΠ»ΡΡΡΠ°Π΅ΡΡ ΡΠ΄ΡΠΎ.
Π ΠΏΡΠΈΠ½ΡΠΈΠΏΠ΅, ΡΠ°Π±ΠΎΡΠ° Π½Π΅ΠΏΠ»ΠΎΡ Π°Ρ, Π½ΠΎ, Π»ΠΈΡΡ ΡΠΏΡΡΡΡ Π²ΡΠ΅ΠΌΡ Ρ ΠΎΡΠΎΠ·Π½Π°Π», ΡΡΠΎ Π²ΡΡΠΊΠΎ Π±Π»ΠΈΠΆΠ΅ Π½Π΅ Π½Π°Π±Π»ΡΠ΄Π°ΡΡ Π·Π° ΡΠ΅ΠΌ, ΠΊΠ°ΠΊ ΠΌΠ°Π»Π²Π°ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΠΊΠ°ΠΊΠΈΠ΅-ΡΠΎ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ, Π° ΡΠ°ΠΌΠΎΠΌΡ ΠΈΡ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡ, Π±ΡΡΡ ΠΏΠ΅ΡΠ²ΡΠΌ Π² ΡΡΠΎΠΌ, ΠΏΠΎΠΌΠΎΠ³Π°Ρ Π·Π°ΡΠΈΡΠ°ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΌΠΈΡ ΠΎΡΠΏΡΠ°Π²Π»Π΅Π½Π½ΡΠΌΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌ ΠΎΡΡΡΡΠ°ΠΌΠΈ.
ΠΡΡΠ³ΠΎΠΉ Π°ΡΡΠ΅ΠΌΠ±Π»Π΅Ρ
ΠΠ΄Π½Π°ΠΆΠ΄Ρ Ρ ΡΠ·Π½Π°Π», ΡΡΠΎ ΠΊΡΠΎΠΌΠ΅ Π°ΡΡΠ΅ΠΌΠ±Π»Π΅ΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° Intel (16-, 32-, 64-Π±ΠΈΡΠ½ΠΎΠ³ΠΎ) Π±ΡΠ²Π°Π΅Ρ ΠΈ Π΄ΡΡΠ³ΠΎΠΉ, ΠΏΠΎ-Π½Π°ΡΠ°Π»Ρ ΠΊΠ°ΠΆΡΡΠΈΠΉΡΡ ΡΠΎΠ²Π΅ΡΡΠ΅Π½Π½ΠΎ Π½Π΅ΠΏΠΎΡ ΠΎΠΆΠΈΠΌ Π½Π° ΡΠΎΡ, ΡΡΠΎ ΡΡ Π·Π½Π°Π΅ΡΡ. ΠΡΠΎ ΠΏΡΠΎΠΈΠ·ΠΎΡΠ»ΠΎ Π² ΡΠΎΡ ΠΌΠΎΠΌΠ΅Π½Ρ, ΠΊΠΎΠ³Π΄Π° Ρ Π΄ΠΎΠ±ΡΠ°Π»ΡΡ Π΄ΠΎ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄Π° ΡΠ²ΠΎΠ΅ΠΉ Π»ΡΠ±ΠΈΠΌΠΎΠΉ ΠΈΠ³ΡΡ β Β» Thunder Force III Β«, Π² ΠΊΠΎΡΠΎΡΡΡ Π±ΡΠ°Ρ ΠΈΠ³ΡΠ°Π» Π»ΡΡΡΠ΅ ΠΌΠ΅Π½Ρ.
Π Π΅ΡΡΡΡΡ Π² Π½Π΅ΠΉ ΠΎΠΊΠ°Π·Π°Π»ΠΈΡΡ ΡΠΆΠ°ΡΡΠΌΠΈ ΠΊΠ°ΠΊΠΈΠΌ-ΡΠΎ Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΌ ΡΠΏΠ°ΠΊΠΎΠ²ΡΠΈΠΊΠΎΠΌ, Ρ.ΠΊ. Ρ Π½Π΅ ΡΠΌΠΎΠ³ Π½Π°ΠΉΡΠΈ ΡΡΠΈΡΡ Π½ΠΈ ΠΎΠ΄Π½ΠΈΠΌ ΡΠ°ΠΉΠ»ΠΎΠ²ΡΠΌ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠΎΠΌ (ΠΈΠΌΠ΅Π½Π½ΠΎ Π² ΡΠ°ΠΊΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°Ρ ΡΠ°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΠΈ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠΎΠ²ΡΠ²Π°ΡΡ ΠΈΠ³ΡΠΎΠ²ΡΠ΅ Π±ΡΠΊΠΎΠ²ΠΊΠΈ, ΡΡΠΎ Π²ΡΠ²ΠΎΠ΄ΡΡΡΡ Π½Π° ΡΠΊΡΠ°Π½).
P.S. Thunder Force III Ρ ΡΠ°ΠΊ ΠΈ Π½Π΅ ΠΏΠ΅ΡΠ΅Π²ΡΠ», Π½ΠΎ Π½Π°ΠΏΠΈΡΠ°Π» ΡΠ΅Π΄Π°ΠΊΡΠΎΡ ΡΡΠΎΠ²Π½Π΅ΠΉ ΠΊ Π½Π΅ΠΉ.
Sony Playstation
ΠΠ±ΡΠ°ΡΠ½ΠΎΠ΅ ΠΌΡΡΠ»Π΅Π½ΠΈΠ΅ ΠΈ ΠΏΠ΅ΡΠ²ΡΠΉ ΠΊΠ΅ΠΉΠ³Π΅Π½
ΠΠ½Π°Π΅ΡΠ΅, ΡΡΠΎ ΡΠΎΠ³Π΄Π° ΡΡΠ°Π»ΠΎ Π΄Π»Ρ ΠΌΠ΅Π½Ρ Π½Π°ΡΡΠΎΡΡΠΈΠΌ ΠΈΡΠΏΡΡΠ°Π½ΠΈΠ΅ΠΌ? ΠΠΌΠ΅Ρ Π½Π° ΡΡΠΊΠ°Ρ Π»ΠΈΡΡ Π°ΡΡΠ΅ΠΌΠ±Π»Π΅ΡΠ½ΡΠΉ Π»ΠΈΡΡΠΈΠ½Π³ ΠΊΠΎΠ΄Π°, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ°ΡΠΏΠ°ΠΊΠΎΠ²ΡΠ²Π°Π΅Ρ ΡΡΠΎ-Π»ΠΈΠ±ΠΎ, Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΊ Π½Π΅ΠΌΡ ΡΠΏΠ°ΠΊΠΎΠ²ΡΠΈΠΊ. ΠΠ΄Π΅ΡΡ ΠΏΠΎΡΡΠ΅Π±ΠΎΠ²Π°Π»ΠΎΡΡ Π²ΡΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠ΅ ΠΌΡΡΠ»Π΅Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π½Π΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π»ΠΎΡΡ Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΠΏΠ°ΡΡΠΈΠ½Π³Π° Β«ΠΊΡΡΠΊΠΌΠΈΡΠΎΠ²Β«, ΠΈ ΠΈΠ·Π»Π΅ΡΠΈΠ²Π°Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ ΠΎΡ ΠΆΠ°Π΄Π½ΠΎΡΡΠΈ.
Π― ΠΏΡΡΠ°Π»ΡΡ ΠΈΠ΄ΡΠΈ ΠΎΡ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠ³ΠΎ, ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ, ΡΡΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ Π½Π° Π²ΡΡ ΠΎΠ΄Π΅, Π½Π° Π²Ρ ΠΎΠ΄Π΅, ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ Π±Π°ΠΉΡΡ ΡΠΆΠ°ΡΡΡ Π΄Π°Π½Π½ΡΡ Π·Π° ΡΡΠΎ ΠΎΡΠ²Π΅ΡΠ°ΡΡ, ΡΡΠΎΠ±Ρ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΠΊΠΈΠ΅ ΠΆΠ΅.
ΠΠ°ΠΏΠΈΡΠ°Π² Π΅ΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΡΠΈΠ»ΠΈΡ Π΄Π»Ρ ΠΊΡΡΠΈ ΠΈΠ³Ρ ΠΏΠΎ ΡΠ°ΡΠΏΠ°ΠΊΠΎΠ²ΠΊΠ΅ ΠΈ ΡΠΏΠ°ΠΊΠΎΠ²ΠΊΠ΅ Π΄Π°Π½Π½ΡΡ , Ρ ΠΎΡΠΎΠ·Π½Π°Π», ΡΡΠΎ Π³ΠΎΡΠΎΠ² Π½Π°ΠΏΠΈΡΠ°ΡΡ ΡΠ²ΠΎΠΉ ΠΏΠ΅ΡΠ²ΡΠΉ ΠΊΠ΅ΠΉΠ³Π΅Π½, Ρ.ΠΊ. ΡΠΆΠ΅ Π½Π°ΡΡΠΈΠ»ΡΡ ΠΌΡΡΠ»ΠΈΡΡ ΠΎΡ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠ³ΠΎ.
ΠΠ΅ ΠΏΠΎΠΌΠ½Ρ, ΡΡΠΎ ΡΡΠΎ Π±ΡΠ»Π° Π·Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°, Π½ΠΎ ΠΊΠ΅ΠΉΠ³Π΅Π½ ΡΠ΄Π°Π»ΡΡ, ΠΈ ΠΈΠ· ΠΈΠΌΠ΅Π½ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Ρ ΡΠΌΠΎΠ³ ΠΏΠΎΠ»ΡΡΠ°ΡΡ Π²ΡΠ΅Π³Π΄Π° ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΉ ΡΠ΅ΡΠΈΠΉΠ½ΡΠΉ Π½ΠΎΠΌΠ΅Ρ. Π ΡΡΠΌ ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠ²Π΅Π΄Π°Π» Π² ΡΡΠ°ΡΡΠ΅.
Π‘ΡΠ°ΡΡΡ ΠΎ ΠΊΠ΅ΠΉΠ³Π΅Π½Π΅
Π Π²ΠΎΡ ΠΏΠΈΡΠ°ΡΡ ΡΡΠ°ΡΡΡ ΠΎ ΠΊΠ΅ΠΉΠ³Π΅Π½Π΅ Π±ΡΠ»ΠΎ ΡΡΠΆΠ΅Π»ΠΎ. Π’ΡΠΆΠ΅Π»Π΅Π΅ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΊΠ΅ΠΉΠ³Π΅Π½Π°. Π’.ΠΊ. Π² ΡΡΠ°ΡΡΠ΅ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ ΠΏΡΠΈΠ½ΡΠΈΠΏ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΠΌΡΡΠ»Π΅Π½ΠΈΡ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΡΠ°ΠΊΠΈ ΡΠ»ΠΎΠΆΠ½ΠΎ. ΠΠ°ΠΊ ΠΈ Π²ΡΡ, ΡΡΠΎ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡ Ρ ΠΎΠΏΡΡΠΎΠΌ.
ΠΡΡΠΊΠ΅ΡΡΠΊΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ
ΠΠΎΠ½Π°ΡΠ°Π»Ρ, Π΅ΡΠ»ΠΈ ΡΡ, ΠΊΠ°ΠΊ ΠΈ Ρ, ΠΏΡΠΈΡΡΠ» Π² ΡΠ΅Π²Π΅ΡΡ ΡΠ°ΠΌΠΎΡΡΠΊΠΎΠΉ, ΡΡ ΡΠ΅Π²Π΅ΡΡΠΈΡΡ ΠΎΠ΄ΠΈΠ½, Π΄Π»Ρ ΡΠ΅Π±Ρ (Π»ΠΈΠ±ΠΎ Π² Π½Π°ΡΠΎΠ΄, ΡΡΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠΉΠ΄ΡΡ). Π ΡΠ΅Π±Ρ ΡΡΠΎ ΡΡΡΡΠ°ΠΈΠ²Π°Π΅Ρ. ΠΠΎ, ΠΏΠΎΡΠΎΠΌ ΡΡ Π½Π°ΡΡΠΊΠ°Π΅ΡΡΡΡ Π½Π° ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡΠ΄Ρ ΡΠ΅Π»ΠΈΠ· ΠΊΡΡΠΊΠ΅ΡΡΠΊΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ (ΡΡΠΎ ΡΠ΅, ΡΡΠΎ Π²ΡΠΊΠ»Π°Π΄ΡΠ²Π°ΡΡ Π²Π·Π»ΠΎΠΌΠ°Π½Π½ΡΠΉ ΡΠΎΡΡ Ρ ΠΊΡΡΠΊΠ°ΠΌΠΈ ΠΈ ΠΊΠ΅ΠΉΠ³Π΅Π½Π°ΠΌΠΈ), ΠΈ ΡΠ΅ΡΠ°Π΅ΡΡ ΠΏΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΡΡΡ ΠΊ Π½ΠΈΠΌ. Π’Π°ΠΌ ΠΈ ΡΠΈΠ»Ρ ΡΠ²ΠΎΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΡΡΠ°Π²Π½ΠΈΡΡ Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ Π»ΡΠ΄ΡΠΌΠΈ, ΠΈ Π·Π°ΠΎΠ΄Π½ΠΎ Π½Π°Π±ΡΠ°ΡΡΡΡ ΠΎΡ Π½ΠΈΡ ΠΎΠΏΡΡΠ°.
Π‘ΠΎΠ±ΡΠ°Π²ΡΠΈΡΡ Ρ Π΄ΡΡ ΠΎΠΌ, ΠΏΠΈΡΠ΅ΡΡ ΠΏΠΈΡΡΠΌΠΎ, Ρ ΠΏΡΠΎΡΡΠ±ΠΎΠΉ ΠΏΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΡΡΡ. ΠΡΡΡΠ»Π°ΡΡ Π·Π°Π΄Π°Π½ΠΈΠ΅ Π² Π²ΠΈΠ΄Π΅ ΠΊΠ΅ΠΉΠ³Π΅Π½ΠΌΠΈ. Π Π΅ΡΠ°Π΅ΡΡ Π΅Π³ΠΎ, ΠΏΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΎ ΡΠ΅Π±Π΅ Π΄Π°ΡΡ Π΄ΠΎΡΡΡΠΏ Π² ΡΠ°ΡΠΈΠΊ ΠΊΠΎΠΌΠ°Π½Π΄Ρ.
ΠΠ° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅, Π½Π΅ Π²ΡΠ΅ ΠΈΠ· Π½ΠΈΡ ΡΠ΅Π²Π΅ΡΡΠ΅ΡΡ. ΠΡΠΎ-ΡΠΎ Ρ ΡΠ΄ΠΎΠΆΠ½ΠΈΠΊ, ΠΊΡΠΎ-ΡΠΎ ΡΠΌΠ΅Π΅Ρ Π΄ΠΎΡΡΠ°Π²Π°ΡΡ ΠΏΠ»Π°ΡΠ½ΡΠΉ ΡΠΎΡΡ, Ρ ΠΊΠΎΠ³ΠΎ-ΡΠΎ Π²ΡΡΠΈΡΠ»ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΌΠΎΡΠ½ΠΎΡΡΠΈ (Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ°ΠΊΡΠΎΡΠΈΠ·ΠΎΠ²Π°ΡΡ Π»ΡΠ±ΠΎΠΉ ΠΏΡΠ±Π»ΠΈΡΠ½ΡΠΉ ΠΊΠ»ΡΡ RSA-512 Π·Π° Π΄Π²Π° Π΄Π½Ρ, Π½Π° 2013-ΠΉ Π³ΠΎΠ΄, Π΅ΡΠ»ΠΈ ΡΡΠΎ ΡΡΠ΅Π±ΠΎΠ²Π°Π»ΠΎΡΡ Π΄Π»Ρ ΡΠ½ΡΡΠΈΡ Π»ΠΈΡΠ΅Π½Π·ΠΈΠΎΠ½Π½ΠΎΠΉ Π·Π°ΡΠΈΡΡ). Π ΠΎΠ±ΡΠ΅ΠΌ, ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π° Π½Π°Π»ΠΈΡΠΎ. ΠΠΎ ΡΠΎΡΡ Π΄Π»Ρ ΡΠ΅Π»ΠΈΠ·Π° Π²ΡΡ ΡΠ°Π²Π½ΠΎ Π²ΡΠ±ΠΈΡΠ°Π΅ΡΡ ΡΠ°ΠΌ, ΡΠ°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ. Π Π΄Π΅Π½Π΅Π³ Π·Π° ΡΠ΅Π»ΠΈΠ·Ρ Π½Π΅ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡ. ΠΡΠ°Π²Π΄Π°.
ΠΡΠΎΠ±Π»Π΅ΠΌΡ Ρ Π·Π°ΠΊΠΎΠ½ΠΎΠΌ?
ΠΠ°, Π·Π° ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΊΡΡΠΊΠΎΠ² ΠΈ ΠΊΠ΅ΠΉΠ³Π΅Π½ΠΎΠ² Π²ΡΡ ΡΠ°ΠΊΠΈ Π΅ΡΡΡ Π²Π΅ΡΠΎΡΡΠ½ΠΎΡΡΡ Π·Π°Π³ΡΠ΅ΠΌΠ΅ΡΡ (ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ Π΅ΡΠ»ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΏΠΎΠΏΡΠ»ΡΡΠ½Π°Ρ ΠΈ ΡΡΠΎΠΈΡ ΠΌΠ½ΠΎΠ³ΠΎ Π΄Π΅Π½Π΅Π³). Π Π»ΡΠ±ΠΎΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΎΠΈΠ·ΠΎΠΉΡΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½Π°Ρ Π·Π°ΠΊΡΠΏΠΊΠ°: ΡΠ΅Π±Π΅ Π½Π°ΠΏΠΈΡΠ΅Ρ Π΄ΡΠ΄Ρ, ΠΊΠΎΡΠΎΡΡΠΉ Ρ ΠΎΡΠ΅Ρ Β«Π²Π·Π»ΠΎΠΌΠ°ΡΡ Adobe / 1C ΠΡΡ Π³Π°Π»ΡΠ΅ΡΠΈΡ ΡΠΊΠΎΠ»ΡΠΊΠ° Π±ΡΠ΄ΠΈΡ ΡΡΠΎΠ΅ΡΡΒ» (ΡΠ΅Π°Π»ΡΠ½Π°Ρ ΠΈΡΡΠΎΡΠΈΡ). ΠΠΎ ΡΠ΅Π±ΡΡΠ° Ρ ΠΎΡΡΡ Π²ΡΠΆΠΈΠ²Π°ΡΡ, ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΡ Π½Π΅Ρ, Π° Β«Π½Π°Π²ΡΠΊΒ«-ΡΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ Ρ ΠΎΡΠ΅ΡΡΡ, Π½Π΅ Π²Π°ΠΆΠ½ΠΎ ΠΏΠΎΠΊΠ° ΠΊΡΠ΄Π°. Π Π½Π°ΡΠΈΠ½Π°ΡΡ ΠΈΠ΄ΡΠΈ Π½Π° ΠΊΡΠ°ΠΉΠ½ΠΎΡΡΠΈ.
β¦ Π±Π°ΡΡΠΆΠ°Ρ Π»ΠΎΠΌΠ°Π½ΡΠΌ ΡΠΎΡΡΠΎΠΌ, Π²Π·Π»Π°ΠΌΡΠ²Π°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π·Π° Π΄Π΅Π½ΡΠ³ΠΈ.
Π, Π² ΡΠΎΡ ΠΌΠΎΠΌΠ΅Π½Ρ, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ ΠΆΠΈΡΡ ΡΠ΅ΡΡΠ½ΠΎ, ΠΊΡΡΠΊΠ΅Ρ ΠΈΠ΄ΡΡ ΡΡΡΡΠ°ΠΈΠ²Π°ΡΡΡΡ Π½Π° ΡΠ°Π±ΠΎΡΡ, ΡΠ°ΠΌ ΠΎΡΠΊΠ°ΠΏΡΠ²Π°ΡΡ Π΅Π³ΠΎ ΠΏΡΠΎΡΠ»ΠΎΠ΅, ΠΈ β Β«ΠΠ·Π²ΠΈΠ½ΠΈΡΠ΅, Π½ΠΎ ΠΠ°ΡΠ΅ ΠΏΡΠΎΡΠ»ΠΎΠ΅ ΡΡΠ³ΡΠ°Π»ΠΎ Π½Π΅ Π² ΠΠ°ΡΡ ΠΏΠΎΠ»ΡΠ·Ρ!Β«. Π₯ΠΎΡΡ, Ρ ΠΌΠΎΠ΅ΠΉ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ, ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠ° Ρ ΡΠ°ΠΊΠΈΠΌ ΠΎΠΏΡΡΠΎΠΌ ΡΡΠΎΠΈΡ Π±ΡΠ°ΡΡ Ρ ΡΡΠΊΠ°ΠΌΠΈ ΠΈ Π½ΠΎΠ³Π°ΠΌΠΈ, Π²Π΅Π΄Ρ, Π²ΠΎ ΠΏΠ΅ΡΠ²ΡΡ , Π²Ρ Π΄Π°ΡΡΠ΅ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡΡΡ, ΠΈ, Π²ΠΎ Π²ΡΠΎΡΡΡ , Π½Π°ΠΏΡΠ°Π²Π»ΡΠ΅ΡΠ΅ Π΅Π³ΠΎ Π·Π½Π°Π½ΠΈΡ Π² ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠ΅ ΡΡΡΠ»ΠΎ. Π‘ΡΠ΅Π΄ΠΈ ΠΌΠΎΠΈΡ Π·Π½Π°ΠΊΠΎΠΌΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ Π΅ΡΡΡ ΠΏΡΠΈΠΌΠ΅ΡΡ ΡΡΠΏΠ΅ΡΠ½ΠΎΠ³ΠΎ ΡΡΡΠ΄ΠΎΡΡΡΡΠΎΠΉΡΡΠ²Π° Π² Π°Π½ΡΠΈΠ²ΠΈΡΡΡΠ½ΡΡ ΠΎΠ±Π»Π°ΡΡΡ, Π³Π΄Π΅ ΡΠΎΠ²Π°ΡΠΈΡ Π½Π° ΡΠΎΠ±Π΅ΡΠ΅ ΡΠΊΠ°Π·Π°Π», ΡΡΠΎ Π²Π·Π»Π°ΠΌΡΠ²Π°Π» ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π° Π·Π°ΠΊΠ°Π·.
Π§Π΅ΡΡΠ½ΠΎ Π·Π°ΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΠΉ Π»ΠΈΡΠ΅Π½Π·ΠΈΠΎΠ½Π½ΡΠΉ ΠΊΠ»ΡΡ
ΠΠ°, ΠΈ ΡΠ°ΠΊΠΎΠ΅ Π±ΡΠ²Π°Π΅Ρ. ΠΠ°ΠΆΠ΅ Ρ ΠΊΡΡΠΊΠ΅ΡΠ°. ΠΡΠ»ΠΈ Π³Π΄Π΅-ΡΠΎ ΡΡΠ°ΡΠ΅ΠΉΠΊΠΈ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ Π²ΡΠΏΡΠΎΡΠΈΡΡ Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° ΠΊΠ»ΡΡ. Π Ρ ΡΠ°ΠΊ ΠΏΡΠΎΠ±ΠΎΠ²Π°Π» Π΄Π΅Π»Π°ΡΡ. ΠΠ΅ ΠΏΠΎΠΌΠΎΠ³Π°Π»ΠΎ.
Π’ΠΎΠ³Π΄Π° Ρ ΠΏΠ΅ΡΠ΅Π²ΡΠ» ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π° Π±Π΅Π»ΠΎΡΡΡΡΠΊΠΈΠΉ ΡΠ·ΡΠΊ, ΠΈ ΠΎΡΠΏΡΠ°Π²ΠΈΠ» Π°Π²ΡΠΎΡΡ ΡΠ·ΡΠΊΠΎΠ²ΠΎΠΉ ΡΠ°ΠΉΠ». ΠΠ° ΡΡΠΎ ΠΏΠΎΠ»ΡΡΠΈΠ» Π² ΠΎΡΠ²Π΅Ρ Π»ΠΈΡΠ΅Π½Π·ΠΈΠΎΠ½Π½ΡΠΉ ΠΊΠ»ΡΡ Π½Π° ΡΠ²ΠΎΡ ΠΈΠΌΡ! ΠΠΎΠΉ ΠΏΠ΅ΡΠ²ΡΠΉ Π»ΠΈΡΠ΅Π½Π·ΠΈΠΎΠ½Π½ΡΠΉ ΠΊΠ»ΡΡ.
Π§ΡΠΎ Π΄Π°Π»ΡΡΠ΅?
ΠΠ°ΠΈΠ³ΡΠ°Π²ΡΠΈΡΡ Π² ΠΏΠΈΡΠ°ΡΠ°, ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡ ΠΊ ΡΠΎΠΌΡ, ΡΡΠΎ ΡΠ°Π±ΠΎΡΠ° Ρ ΡΠ΅Π±Ρ Π΅ΡΡΡ, Π·Π°ΡΠΏΠ»Π°ΡΠ° ΡΡΠ°Π±ΠΈΠ»ΡΠ½Π°Ρ, Π΄Π΅Π»ΠΎ Π»ΡΠ±ΠΈΠΌΠΎΠ΅ Π΄Π΅Π»Π°Π΅ΡΡ, Π° Π·Π½Π°ΡΠΈΡ ΠΏΠΎΡΠ° Π·Π°Π²ΡΠ·ΡΠ²Π°ΡΡ Ρ Π½Π΅Ρ ΠΎΡΠΎΡΠΈΠΌΠΈ Π²Π΅ΡΠ°ΠΌΠΈ.
ΠΡΡ Π±ΡΠ²Π°ΡΡ ΡΠ΅Π²Π΅ΡΡ-ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡ Ρ Π°ΡΠ΄Π²Π°ΡΡΠΈΠΊΠΈ (ΡΠ΅, ΡΡΠΎ ΠΆΠ΅Π»Π΅Π·ΠΎ ΡΠ΅Π²Π΅ΡΡΡΡ), Π½ΠΎ ΠΎ Π½ΠΈΡ Ρ Π·Π½Π°Ρ ΠΌΠ°Π»ΠΎ. Π₯ΠΎΡΡ, ΡΠ΅ΠΌΠ° ΠΎΡΠ΅Π½Ρ Π΄Π°ΠΆΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½Π°Ρ. Π― ΠΆΠ΅ Π±ΠΎΠ»ΡΡΠ΅ ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠΉ ΡΠ°ΡΡΠΈ.
ΠΠΈΡΠ²Π°Π½Π°
Reverse engineering: ΠΎΠ±ΡΠ°ΡΠ½Π°Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π΄Π»Ρ ΡΠ°ΠΌΡΡ ΠΌΠ°Π»Π΅Π½ΡΠΊΠΈΡ
ΠΡΠ΄Π΅Π»ΡΡΡ 4 ΠΌΠ΅ΡΠΎΠ΄ΠΈΠΊΠΈ ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ:
Π°Π½Π°Π»ΠΈΠ· ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½ΡΠΌΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ Π°Π½Π°Π»ΠΈΠ·Π°ΡΠΎΡΠΎΠ² ΡΡΠ°ΡΠΈΠΊΠ°;
ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΠΆΠΈΠΌΠ° ΠΎΡΠ»Π°Π΄ΠΊΠΈ Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ° Π½ΡΠΆΠ½ΡΡ ΡΡΠ°ΡΡΠΊΠΎΠ² ΠΊΠΎΠ΄Π° ΠΈ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° Π΄Π°Π½Π½ΡΡ Ρ ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅;
Π΄ΠΈΠ·Π°ΡΡΠ΅ΠΌΠ±Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ (ΠΈΠ·ΡΡΠ΅Π½ΠΈΠ΅ ΡΡΠ΅Π±ΡΠ΅Ρ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ);
Π΄Π΅ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΡ ΠΊΠΎΠ΄Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π° ΡΠ·ΡΠΊΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π²ΡΡΠΎΠΊΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ.
Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ°
Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌΡΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌΠΈ ΡΠΏΠΎΡΠΎΠ±ΠΎΠΌ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ Radare2 ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΠΈΠ· ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΠΎΠ³ΠΎ git-ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡ. ΠΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π² ΡΠΈΡΡΠ΅ΠΌΠ΅ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΏΡΠΈΡΡΡΡΡΠ²ΠΎΠ²Π°ΡΡ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΠ΅ ΠΏΠ°ΠΊΠ΅ΡΡ git, build-essential ΠΈ make.
ΠΠ°ΠΏΡΡΠΊ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡ Π½Π΅ ΠΈΠ· ΠΏΠΎΠ΄ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ root, ΠΈΠ½Π°ΡΠ΅ ΡΠΊΡΠΈΠΏΡ ΡΠ°ΠΌ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄ΡΡ ΠΏΠΎΠ½ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΉ.
ΠΠ°Π»Π΅Π΅ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΡΡ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΡ Π΄Π»Ρ Radare2. ΠΡ Π±ΡΠ΄Π΅Ρ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡ ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΡΠΉ GUI ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Iaito. Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΠΌ ΠΏΠ°ΠΊΠ΅ΡΡ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ Π΄Π»Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Iaito:
ΠΠ»Ρ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ²ΠΎΠ² Linux Π½Π° Π±Π°Π·Π΅ Debian, Π΅ΡΡΡ Π³ΠΎΡΠΎΠ²ΡΠ΅ ΠΏΠ°ΠΊΠ΅ΡΡ, ΡΡΡΠ»ΠΊΠΈ Π½Π° ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π²Π·ΡΡΡ ΡΡΡ. Π‘ΠΊΠ°ΡΠ°Π΅ΠΌ ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠΌ Π½ΡΠΆΠ½ΡΡ Π²Π΅ΡΡΠΈΡ ΠΏΠ°ΠΊΠ΅ΡΠ°:
Π’Π΅ΠΏΠ΅ΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠΌ ΠΏΠ»Π°Π³ΠΈΠ½ r2ghidra, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠ΅ΠΉ Π΄Π΅ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠ° Ghidra Π΄Π»Ρ Radare2. ΠΠ»Π°Π³ΠΈΠ½ Π½Π΅ ΡΡΠ΅Π±ΡΠ΅Ρ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠΉ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Ghidra, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π² ΡΠ΅Π±Π΅ Π²ΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΠ΅. ΠΠ»Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΏΠ»Π°Π³ΠΈΠ½ Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ r2pm ΠΏΠ°ΠΊΠ΅ΡΠ°:
Π£ΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΡΠ΅ΡΡΡ Π² GUI Iaito. ΠΠΎΡΠ»Π΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π·Π°ΠΏΡΡΠΊΠ°Π΅ΠΌ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΡΡ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΡ ΠΈ Π΅ΡΠ»ΠΈ Π²ΡΠ΅ ΡΠ΄Π΅Π»Π°Π»ΠΈ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ, ΡΠΎ Π²ΠΈΠ΄ΠΈΠΌ ΡΡΠ°ΡΡΠΎΠ²ΡΠΉ ΡΠΊΡΠ°Π½:
Π’Π΅ΠΏΠ΅ΡΡ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ Π·Π°Π½ΡΡΡΡΡ Π½Π°ΡΠΈΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠΌ. Π‘ΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ-ΠΏΡΠΈΠΌΠ΅ΡΠ° Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌ: ΠΏΡΠΈ Π·Π°ΠΏΡΡΠΊΠ΅ Π½Π° ΡΠΊΡΠ°Π½Π΅ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡ Π½Π΅ΠΊΠΈΠΉ ΡΠΎΠΊΠ΅Π½, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠΉ Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ Π·Π°ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°ΡΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Π½ΠΈΡ ΠΈ ΠΏΡΠΈΠ²Π°ΡΠ½ΡΠΉ SSH ΠΊΠ»ΡΡ. ΠΠΎ ΡΡΠΎ-ΡΠΎ ΠΏΠΎΡΠ»ΠΎ Π½Π΅ ΡΠ°ΠΊ ΠΈ Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΠΊΠ»ΡΡ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡ Π² Π½Π΅ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΠΌ Π²ΠΈΠ΄Π΅, Π° ΡΠΎΠΊΠ΅Π½ Π½Π΅ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅ΡΡΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠ³ΠΎ.
ΠΠ΅ΡΠ²ΡΠΉ Π·Π°ΠΏΡΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ-ΠΏΡΠΈΠΌΠ΅ΡΠ°
ΠΡΠΊΡΡΠ²Π°Π΅ΠΌ ΡΠ°ΠΉΠ» Π² Iaito, ΠΎΡΡΠ°Π²Π»ΡΠ΅ΠΌ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π°Π½Π°Π»ΠΈΠ·Π° ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ:
ΠΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Radare2 ΠΏΡΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡΡΠ΅Ρ ΡΠ°ΠΉΠ», ΡΠΌΠΎΡΡΠΈΠΌ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ, ΠΎΡΠΊΡΡΠ²ΡΠΈΠΉΡΡ Π²ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Dashboard:
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠΎΠ²Π°Π½Π° ΠΏΠΎΠ΄ 64-Π±ΠΈΡΠ½ΡΡ Π²Π΅ΡΡΠΈΡ Linux, Π½Π°ΠΏΠΈΡΠ°Π½Π° Π½Π° ΡΠ·ΡΠΊΠ΅ C. Π‘Π»Π΅Π²Π° ΠΌΡ Π²ΠΈΠ΄ΠΈΠΌ ΡΠΏΠΈΡΠΎΠΊ ΡΡΠ½ΠΊΡΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ Radare2 ΡΠΌΠΎΠ³ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΡΡ. Π‘ΡΠ΅Π΄ΠΈ Π½ΠΈΡ ΠΈΠΌΠΏΠΎΡΡΠΈΡΡΠ΅ΠΌΡΠ΅ ΠΈΠ· Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ libc ΡΡΠ½ΠΊΡΠΈΠΈ printf, puts ΠΈ putchar, Π²ΡΠ²ΠΎΠ΄ΡΡΠΈΠ΅ Π½Π° ΡΠΊΡΠ°Π½ ΡΡΡΠΎΠΊΡ ΠΏΠΎ ΡΠΎΡΠΌΠ°ΡΡ ΠΈ ΡΠΈΠΌΠ²ΠΎΠ».
Π€ΡΠ½ΠΊΡΠΈΡ main β ΡΡΠΎ Π³Π»Π°Π²Π½Π°Ρ ΡΡΠ½ΠΊΡΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. ΠΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π°ΡΠΈΠ½Π°Π΅ΡΡΡ Ρ Π½Π΅Ρ. ΠΠ»ΠΈΠΊΠ½ΡΠ² Π΄Π²Π° ΡΠ°Π·Π° ΠΏΠΎ Π΅Ρ Π½Π°Π·Π²Π°Π½ΠΈΡ, ΠΎΡΠΊΡΡΠ²Π°Π΅ΡΡΡ Π²ΠΊΠ»Π°Π΄ΠΊΠ° Disassembly Ρ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠΌ Π΅Ρ Π΄ΠΈΠ·Π°ΡΡΠ΅ΠΌΠ±Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ:
ΠΠ΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎ ΠΡΡΠ΅ΠΌΠ±Π»Π΅Ρ
ΠΠΎΠΌΠ°Π½Π΄Ρ Π°ΡΡΠ΅ΠΌΠ±Π»Π΅ΡΠ°
ΠΠ°ΠΆΠ΄Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΡΡΠ΅ΠΌΠ±Π»Π΅ΡΠ° β ΡΡΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π° Π΄Π»Ρ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ°. Π‘ΠΈΠ½ΡΠ°ΠΊΡΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΡΠ°ΡΡΠ΅ΠΉ:
ΠΠ»ΠΈ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ Π΄ΡΡΠ³ΠΎΠΉ ΠΏΡΠΈΠΌΠ΅Ρ ΠΊΠ°ΠΊ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ Π²ΠΎΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΡΠΈΡΠ»Π° Π² ΡΡΠ΅ΠΏΠ΅Π½Ρ Π² ΠΡΡΠ΅ΠΌΠ±Π»Π΅ΡΠ΅:
ΠΡΠΎ ΠΆΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Π±ΡΠ΄Π΅Ρ Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ Π½Π° ΡΠ·ΡΠΊΠ΅ Π²ΡΡΠΎΠΊΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π‘ΠΈ ΠΊΠ°ΠΊ:
ΠΠ΅ΡΠ½Π΅ΠΌΡΡ ΠΊ Π½Π°ΡΠ΅ΠΌΡ Π·Π°Π΄Π°Π½ΠΈΡ
ΠΠ»Ρ Π±ΠΎΠ»ΡΡΠ΅Π³ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΡ Π»ΠΎΠ³ΠΈΠΊΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠΈΡΡΡΡ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡ Graph Π²Π½ΠΈΠ·Ρ ΠΎΠΊΠ½Π°. Π’Π°ΠΌ ΠΌΡ ΡΠ²ΠΈΠ΄ΠΈΠΌ Π±Π»ΠΎΠΊΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ ΡΡΠ½ΠΊΡΠΈΠΈ, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΌΡ Π½Π°Ρ ΠΎΠ΄ΠΈΠΌΡΡ, ΠΈ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Ρ ΠΌΠ΅ΠΆΠ΄Ρ Π½ΠΈΠΌΠΈ, ΠΏΠΎΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ Radare2 Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΊΠΎΠΌΠ°Π½Π΄ ΡΡΠ»ΠΎΠ²Π½ΡΡ ΠΈ Π±Π΅Π·ΡΡΠ»ΠΎΠ²Π½ΡΡ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΎΠ².
ΠΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° ΡΡΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΡΠΎΡΠ΅ΡΠ°Π½ΠΈΡΠΌΠΈ ΠΊΠ»Π°Π²ΠΈΡ Ctrl+Β»-Β» ΠΈ Ctrl+Β»+Β». ΠΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ Π±Ρ Π½Π°ΡΠ°ΡΡ ΡΠ°Π·Π±ΠΈΡΠ°ΡΡΡΡ Π² ΡΠ°Π±ΠΎΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΡΠΆΠ΅ Ρ ΡΡΠΎΠ³ΠΎ ΠΌΠ΅ΡΡΠ°, Π½ΠΎ Π΅ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π² Π΅ΡΡ Π±ΠΎΠ»Π΅Π΅ βΡΠΈΡΠ°Π΅ΠΌΠΎΠΌβ Π²ΠΈΠ΄Π΅. ΠΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°Π΅ΠΌΡΡ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡ Decompiler, Π²Π½ΠΈΠ·Ρ ΠΎΠΊΠ½Π° ΠΈ Π²ΠΈΠ΄ΠΈΠΌ ΠΏΡΠ΅Π²Π΄ΠΎΠΊΠΎΠ΄, ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠΉ Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ Π΄Π΅ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΠΈ (Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π΄ΠΎ ΠΊΠΎΠ΄Π° Π½Π° ΡΠ·ΡΠΊΠ΅, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π±ΡΠ»Π° Π½Π°ΠΏΠΈΡΠ°Π½Π°, Π² Π½Π°ΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ β ΡΠ·ΡΠΊ C) ΡΡΠ΅Π΄ΡΡΠ²Π°ΠΌΠΈ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠ³ΠΎ Π΄Π΅ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠ° Radare2.
Π ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ ΡΠ΅ΠΊΡΡΠ΅ Π²ΡΡ Π΅ΡΡ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠΉ ΡΠ΅Π³ΠΈΡΡΡΠΎΠ² ΠΈ Π±Π΅Π·ΡΡΠ»ΠΎΠ²Π½ΡΡ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΎΠ². ΠΠ΅ΡΠ΅ΠΊΠ»ΡΡΠΈΠΌΡΡ Π½Π° Π΄Π΅ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡ Ghidra, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΡ ΡΠ°Π½Π΅Π΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠ»ΠΈ. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π² ΠΏΡΠ°Π²ΠΎΠΌ Π½ΠΈΠΆΠ½Π΅ΠΌ ΡΠ³Π»Ρ ΠΎΠΊΠ½Π° Π² Π²ΡΠΏΠ°Π΄Π°ΡΡΠ΅ΠΌ ΡΠΏΠΈΡΠΊΠ΅ Π²ΡΠ±Π΅ΡΠ΅ΠΌ βpdgβ Π²ΠΌΠ΅ΡΡΠΎ βpdcβ.
Π’Π΅ΠΏΠ΅ΡΡ ΠΊΠΎΠ΄ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΡΡΠ°Π» ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΡΠΈΡΠ°Π΅ΠΌ, Π·Π° ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΈΠΌΡΠ½ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ .
Π ΠΊΠΎΠ΄Π΅ ΠΌΡ Π²ΠΈΠ΄ΠΈΠΌ, ΡΡΠΎ ΡΠ½Π°ΡΠ°Π»Π° Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡ ΡΡΡΠΎΠΊΠ° βToken:β, ΠΏΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ Π²ΡΠ·ΠΎΠ² Π½Π΅ΠΊΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ Ρ Π΄Π²ΡΠΌΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌΠΈ, ΠΏΠΎΡΠ»Π΅ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΈΠ΄ΡΡ ΡΠΈΠΊΠ» Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ var_8h, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΡΠΎΡ ΠΎΠ΄ΠΈΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΎΡ 0 Π΄ΠΎ 14 Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΈ Π²ΡΠ²ΠΎΠ΄ΠΈΡ ΡΡΠΎ-ΡΠΎ ΠΏΠΎΡΠΈΠΌΠ²ΠΎΠ»ΡΠ½ΠΎ, ΠΎΡΠ½ΠΎΠ²ΡΠ²Π°ΡΡΡ Π½Π° Π°Π΄ΡΠ΅ΡΠ΅ ΠΏΠ°ΠΌΡΡΠΈ 0x5020 ΠΈ ΡΡΡΡΡΠΈΠΊΠ΅ Ρ ΠΌΠ½ΠΎΠΆΠΈΡΠ΅Π»Π΅ΠΌ 8. ΠΠ· ΡΡΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ Π²ΡΠ²ΠΎΠ΄, ΡΡΠΎ Π² ΠΏΠ°ΠΌΡΡΠΈ, Π½Π°ΡΠΈΠ½Π°Ρ Ρ Π°Π΄ΡΠ΅ΡΠ° 0x5020, ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ ΠΌΠ°ΡΡΠΈΠ² ΡΡΡΡΠΊΡΡΡ ΠΈΠ· 15 Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ 8 Π±Π°ΠΉΡ. Π’Π°ΠΊΠΆΠ΅ ΡΡΠΎΠΈΡ ΠΎΠ±ΡΠ°ΡΠΈΡΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ Π°Π΄ΡΠ΅Ρ 0x5020 ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°Π»ΡΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° Π² ΡΡΠ½ΠΊΡΠΈΡ, Π²ΡΠ·ΡΠ²Π°Π΅ΠΌΡΡ ΠΏΠ΅ΡΠ΅Π΄ ΡΡΠΈΠΌ ΡΠΈΠΊΠ»ΠΎΠΌ. ΠΡΠ΄Π΅ΠΌ Π΄Π»Ρ ΠΏΡΠΎΡΡΠΎΡΡ Π΄Π°Π»Π΅Π΅ Π½Π°Π·ΡΠ²Π°ΡΡ Π΅Π³ΠΎ βΡΠΎΠΊΠ΅Π½β. ΠΠ°Π»Π΅Π΅ ΠΏΠΎ ΠΊΠΎΠ΄Ρ Π²ΡΠ²ΠΎΠ΄ΡΡΡΡ ΡΡΡΠΎΠΊΠΈ Π½Π°ΡΠ°Π»Π° Π·Π°ΠΊΡΡΡΠΎΠ³ΠΎ ΠΊΠ»ΡΡΠ° ΠΈ Π² ΡΠΈΠΊΠ»Π΅ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡ ΠΏΠΎΡΠΈΠΌΠ²ΠΎΠ»ΡΠ½ΠΎ Π·Π°ΠΊΡΡΡΡΠΉ ΠΊΠ»ΡΡ. ΠΠ½ΡΡΡΠΈ ΡΠΈΠΊΠ»Π° Π²ΡΠ²ΠΎΠ΄Π° ΠΊΠ»ΡΡΠ° ΠΈΠ΄ΡΡ ΠΏΠΎΠ²ΡΠΎΡΡΡΡΠΈΠΉΡΡ ΡΠΈΠΊΠ» ΠΏΠΎ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½Π½ΠΎΠΌΡ Π½Π°ΠΌΠΈ ΡΠ°Π½Π΅Π΅ ΠΌΠ°ΡΡΠΈΠ²Ρ ΡΡΡΡΠΊΡΡΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ var_ch. ΠΠ΅ΡΠ΅Π΄ Π²ΡΠ²ΠΎΠ΄ΠΎΠΌ Π½Π° ΡΠΊΡΠ°Π½ Π½Π°Π΄ ΠΊΠ°ΠΆΠ΄ΡΠΌ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠΌ Π·Π°ΠΊΡΡΡΠΎΠ³ΠΎ ΠΊΠ»ΡΡΠ° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ ΠΈΡΠΊΠ»ΡΡΠ°ΡΡΠ΅Π³ΠΎ ΠΠΠ (XOR) Ρ ΡΠ΅ΠΊΡΡΠΈΠΌ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠΌ ΡΠΎΠΊΠ΅Π½Π°. ΠΠΎΡΠ»Π΅ ΡΠΈΠΊΠ»Π° Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡ ΡΡΡΠΎΠΊΠ°, Π·Π°Π²Π΅ΡΡΠ°ΡΡΠ°Ρ Π·Π°ΠΊΡΡΡΡΠΉ SSH ΠΊΠ»ΡΡ. ΠΡΡ ΠΎΠ΄Ρ ΠΈΠ· ΡΠΎΠ³ΠΎ, ΡΡΠΎ Π²ΡΠ²ΠΎΠ΄ΠΈΠΌΡΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ ΡΠΎΠΊΠ΅Π½ Π½Π΅ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΌ, ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ Π²ΡΠ²ΠΎΠ΄, ΡΡΠΎ ΡΡΠΎ-ΡΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ Π½Π΅ ΡΠ°ΠΊ Π² ΡΠ°Π½Π΅Π΅ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½Π½ΠΎΠΉ Π½Π°ΠΌΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ Ρ Π΄Π²ΡΠΌΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌΠΈ fcn.00001189, Π²ΡΠ·ΡΠ²Π°Π΅ΠΌΠΎΠΉ ΠΏΠ΅ΡΠ΅Π΄ Π²ΡΠ²ΠΎΠ΄ΠΎΠΌ ΡΠΎΠΊΠ΅Π½Π° Π½Π° ΡΠΊΡΠ°Π½. ΠΠ΅ΡΠ΅ΠΉΠ΄ΡΠΌ Π½Π° Π½Π΅Ρ, Π΄Π²Π°ΠΆΠ΄Ρ ΠΊΠ»ΠΈΠΊΠ½ΡΠ² ΠΏΠΎ Π½Π°Π·Π²Π°Π½ΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΈ Π² ΡΠΏΠΈΡΠΊΠ΅ ΡΠ»Π΅Π²Π°.
Π ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ ΠΏΠΎΡΠ»Π΅ Π΄Π΅ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΠΈ ΠΊΠΎΠ΄Π΅ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΌΡ Π²ΠΈΠ΄ΠΈΠΌ, ΡΡΠΎ ΠΎΠ½Π° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΈΠ· ΡΠ΅Π±Ρ Π΄Π²ΠΎΠΉΠ½ΠΎΠΉ ΡΠΈΠΊΠ» Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠΌ, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΏΠΎΡΠ»Π΅ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Π΄Π²ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΡΡΡΡΠΊΡΡΡΡ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΈΡ ΠΎΠ±ΠΌΠ΅Π½ ΠΌΠ΅ΡΡΠ°ΠΌΠΈ, Π΅ΡΠ»ΠΈ ΠΎΠ΄Π½ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΌΠ΅Π½ΡΡΠ΅ Π΄ΡΡΠ³ΠΎΠ³ΠΎ. ΠΠΎΠ»ΡΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΡΡΠΎ ΠΏΠΎΡ ΠΎΠΆΠ΅ Π½Π° Π°Π»Π³ΠΎΡΠΈΡΠΌ ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΠΈ. Π ΡΠ°ΡΡΠ½ΠΎΡΡΠΈ, Π½Π° ΠΎΠ΄Π½Ρ ΠΈΠ· ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΉ ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΠΈ βΠΏΡΠ·ΡΡΡΠΊΠΎΠΌβ. ΠΡΠ½ΠΎΠ²ΡΠ²Π°ΡΡΡ Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎΠ± Π°Π»Π³ΠΎΡΠΈΡΠΌΠ΅ ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΠΈ βΠΏΡΠ·ΡΡΡΠΊβ ΠΈ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ Π½Π°ΠΌΠΈ ΠΊΠΎΠ΄Π΅, ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ Π²ΡΠ²ΠΎΠ΄, ΡΡΠΎ ΡΡΠ»ΠΎΠ²ΠΈΠ΅ Π²ΡΡ ΠΎΠ΄Π° ΠΈΠ· Π²Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ ΡΠΈΠΊΠ»Π° Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ Ρ ΠΎΡΠΈΠ±ΠΊΠΎΠΉ. ΠΡΠΎΡ ΠΎΠ΄ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ Π½Π΅ Π΄ΠΎ ΠΊΠΎΠ½ΡΠ° ΠΌΠ°ΡΡΠΈΠ²Π° ΡΡΡΡΠΊΡΡΡ.
ΠΠΎΠ»ΡΡΠ°Π΅ΡΡΡ, Π½ΡΠΆΠ½ΠΎ ΡΡΠΎ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ. ΠΠ΅ΡΠ΅ΠΊΠ»ΡΡΠΈΠΌΡΡ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡ Π΄ΠΈΠ·Π°ΡΡΠ΅ΠΌΠ±Π»Π΅ΡΠ°:
Π ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ ΠΊΠΎΠ΄Π΅ ΠΌΡ Π²ΠΈΠ΄ΠΈΠΌ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄Π½Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π²ΡΡΠΈΡΠ°Π½ΠΈΡ 8:
ΠΠ΅ΡΠ΅ΠΊΠ»ΡΡΠΈΠΌΡΡ Π² ΡΠ΅ΠΆΠΈΠΌ Π³ΡΠ°ΡΠ°, ΡΡΠΎΠ±Ρ ΡΠΎΠΎΡΠ½Π΅ΡΡΠΈ Π°ΡΡΠ΅ΠΌΠ±Π»Π΅ΡΠ½ΡΠΉ ΠΊΠΎΠ΄ Ρ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠΌ Π΄Π΅ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΠΈ:
ΠΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π² Π²ΠΈΠ΄Π΅ Π³ΡΠ°ΡΠΎΠ²
ΠΡΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π² Π»ΠΎΠ³ΠΈΠΊΡ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΎΠ² ΠΈ ΡΠΎΠΎΡΠ½Π΅ΡΡ Π΅Ρ Ρ Π°ΡΡΠ΅ΠΌΠ±Π»Π΅ΡΠ½ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π°Π΅ΠΌ, ΡΡΠΎ Π½Π°Ρ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΠ΅Ρ ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΡΠ° ΠΎΠ±Π»Π°ΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΈ.
ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ, Π½Π°Ρ ΠΎΠ΄ΡΡΡ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Π΄ΠΈΠ·Π°ΡΡΠ΅ΠΌΠ±Π»Π΅ΡΠ°, ΠΏΠΎΡΡΠ°Π²ΠΈΠΌ ΠΊΡΡΡΠΎΡ Π½Π° ΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΈ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠΈΠΌΡΡ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡ Hexdump:
ΠΠΎ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠΌΡ Π°Π΄ΡΠ΅ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ 0x00001211 ΡΠ±Π΅ΠΆΠ΄Π°Π΅ΠΌΡΡ, ΡΡΠΎ ΠΊΡΡΡΠΎΡ ΡΡΠΎΠΈΡ ΡΠ°ΠΌ, Π³Π΄Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ. ΠΡΠ΄Π΅Π»ΡΠ΅ΠΌ 4 Π±Π°ΠΉΡΠ°, Π½Π°ΡΠΈΠ½Π°Ρ Ρ Π°Π΄ΡΠ΅ΡΠ° 0x00001211 ΠΈ ΡΠΏΡΠ°Π²Π° Π²ΡΠ±Π΅ΡΠ΅ΠΌ Π²ΠΊΠ»Π°Π΄ΠΊΡ βParsingβ. Π£Π²ΠΈΠ΄ΠΈΠΌ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ Π΄ΠΈΠ·Π°ΡΡΠ΅ΠΌΠ±Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π²ΡΠ΄Π΅Π»Π΅Π½Π½ΡΡ Π±Π°ΠΉΡ.
Π’Π΅ΠΏΠ΅ΡΡ Π½ΡΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡΡ Π²ΡΠ΄Π΅Π»Π΅Π½Π½ΡΠ΅ Π±Π°ΠΉΡΡ Π½Π° 4 Π±Π°ΠΉΡΠ° ΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ 90 (ΡΠ΅ΡΡΠ½Π°Π΄ΡΠ°ΡΠΈΡΠΈΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ nop), Π½ΠΎ ΡΡΡ ΠΌΡ ΡΡΠ°Π»ΠΊΠΈΠ²Π°Π΅ΠΌΡΡ Ρ ΡΠ΅ΠΌ, ΡΡΠΎ Π² Iaito Π½Π΅Π»ΡΠ·Ρ ΠΏΡΠΎΡΡΠΎ ΡΠ°ΠΊ ΠΎΡΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ΅ΡΡΠ½Π°Π΄ΡΠ°ΡΠΈΡΠΈΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ Π°Π΄ΡΠ΅ΡΡ. Π‘ΠΏΠΈΡΠΎΠΊ Π΄ΠΎΡΡΡΠΏΠ½ΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠ²ΠΈΠ΄Π΅ΡΡ, Π½Π°ΠΆΠ°Π² Π½Π° Π²ΡΠ΄Π΅Π»Π΅Π½Π½ΡΡ Π±Π°ΠΉΡΠ°Ρ ΠΏΡΠ°Π²ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ ΠΌΡΡΠΈ.
ΠΠ°, ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΡΡΠΎΡΠΎΠ½Π½ΠΈΠΌ hex-ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠΎΠΌ, Π½ΠΎ ΡΡΠΎ Π±ΡΠ»ΠΎ Π±Ρ βΠ½Π΅ΡΠΏΠΎΡΡΠΈΠ²Π½ΠΎβ. Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΌΡ ΠΏΡΠΎΠ±ΡΠ΅ΠΌ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ Π²ΡΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΡΠΎΠ»ΡΠΊΠΎ Π² ΡΠ°ΠΌΠΊΠ°Ρ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π° Radare2, ΡΠΎ Π±ΡΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΠΎ Π΅ΡΡΡ.
Π‘Π½Π°ΡΠ°Π»Π° Π²ΡΠ±Π΅ΡΠ΅ΠΌ βWrite zerosβ. Iaito Π½Π°ΠΏΠΎΠΌΠ½ΠΈΡ Π½Π°ΠΌ, ΡΡΠΎ ΡΠ°ΠΉΠ» ΠΎΡΠΊΡΡΡ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ βΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΡΡΠ΅Π½ΠΈΡβ ΠΈ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈΡ ΠΏΠ΅ΡΠ΅ΠΎΡΠΊΡΡΡΡ Π΅Π³ΠΎ Π»ΠΈΠ±ΠΎ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ Π΄Π»Ρ Π·Π°ΠΏΠΈΡΠΈ, Π»ΠΈΠ±ΠΎ Π²ΠΊΠ»ΡΡΠΈΡΡ ΡΠ΅ΠΆΠΈΠΌ ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ. Π ΡΠ΅ΠΆΠΈΠΌΠ΅ ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π²ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΊ ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠΌΡ ΡΠ°ΠΉΠ»Ρ Π±ΡΠ΄ΡΡ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΡΠ»Π΅ Π²ΡΠ±ΠΎΡΠ° ΠΏΡΠ½ΠΊΡΠ° ΠΌΠ΅Π½Ρ βFile β Commit changesβ.
ΠΡΠ±Π΅ΡΠ΅ΠΌ ΡΠ΅ΠΆΠΈΠΌ ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΏΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΎ ΡΠ½ΠΎΠ²Π° ΠΏΠΎΠΏΡΡΠ°Π΅ΠΌΡΡ Π·Π°ΠΏΠΈΡΠ°ΡΡ Π½ΡΠ»ΠΈ. Π ΡΠ΅ΠΏΠ΅ΡΡ ΡΡΠΎ Ρ Π½Π°Ρ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ. ΠΠ° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΈΠ· ΡΠ΅ΡΡΡΡΡ Π±Π°ΠΉΡ Π²ΡΠ±Π΅ΡΠ΅ΠΌ ΠΈΠ· ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ½ΠΎΠ³ΠΎ ΠΌΠ΅Π½Ρ ΠΏΡΠ½ΠΊΡ βEdit β Increment/Decrementβ ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ 144 (Π΄Π΅ΡΡΡΠΈΡΠ½ΡΡ Π·Π°ΠΏΠΈΡΡ ΡΠ΅ΡΡΠ½Π°Π΄ΡΠ°ΡΠΈΡΠΈΡΠ½ΠΎΠ³ΠΎ ΡΠΈΡΠ»Π° 90).
Π‘ΠΌΠΎΡΡΠΈΠΌ Π½Π° ΠΏΠΎΠ»ΡΡΠΈΠ²ΡΠΈΠΉΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ:
ΠΠΎΡΠ»Π΅ Π²Π½Π΅ΡΠ΅Π½ΠΈΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π½Π΅ Π·Π°Π±ΡΠ²Π°Π΅ΠΌ Π½Π°ΠΆΠ°ΡΡ βFile β Commit Changesβ. ΠΠ°ΠΏΡΡΠΊΠ°Π΅ΠΌ Π΅ΡΡ ΡΠ°Π· ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ dechip, ΡΡΠΎΠ±Ρ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ Π½Π°ΡΠΈΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ:
Π‘ΡΠΎΠΈΡ ΠΎΡΠΌΠ΅ΡΠΈΡΡ, ΡΡΠΎ ΡΠ°ΡΡΡ Π½Π°ΡΠΈΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ ΠΎΡΠ½ΠΎΠ²ΡΠ²Π°Π»Π°ΡΡ Π½Π° ΠΏΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡ . Π Π½Π΅ Π²ΡΠ΅Π³Π΄Π° ΠΎΠ½ΠΈ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π°ΡΡΡΡ ΡΠ°ΠΊ Π±ΡΡΡΡΠΎ ΠΈ ΡΡΠΏΠ΅ΡΠ½ΠΎ. ΠΠ»Ρ Π³Π°ΡΠ°Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΡΡΠΏΠ΅Ρ Π° Π½ΡΠΆΠ½ΠΎ Π±ΠΎΠ»Π΅Π΅ Π³Π»ΡΠ±ΠΎΠΊΠΎ ΠΈΠ·ΡΡΠ°ΡΡ ΡΠ·ΡΠΊ ΠΡΡΠ΅ΠΌΠ±Π»Π΅ΡΠ° ΡΠΎΠΉ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠΎΠ², ΡΠ΅Π²Π΅ΡΡΠΎΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ Π΄Π»Ρ ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΡ Ρ ΠΎΡΠΈΡΠ΅ Π·Π°Π½ΠΈΠΌΠ°ΡΡΡΡ, Π° ΡΠ°ΠΊΠΆΠ΅ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ.
ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
Π ΡΠ΅Π»ΠΎΠΌ, Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΠΉ Π°Π½Π°Π»ΠΎΠ³ IDA Pro Π² Π»ΠΈΡΠ΅ Radare2 ΡΠ²Π»ΡΠ΅ΡΡΡ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ Π½Π΅ΠΏΠ»ΠΎΡ ΠΈΠΌ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ. ΠΠ΄Π½Π°ΠΊΠΎ, ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΡΠΉ GUI Radare2 Ρ ΠΎΡΡ ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ΄ΠΎΠ±Π½ΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°ΡΡΡΡ ΠΌΠ΅ΠΆΠ΄Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ Radare2 ΠΈ Π² ΡΠ°ΡΡΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΡΠ΄ΠΎΠ±Π½Π΅Π΅ ΠΊΠΎΠ½ΡΠΎΠ»ΡΠ½ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ, Π½ΠΎ Π² ΡΠΎ ΠΆΠ΅ Π²ΡΠ΅ΠΌΡ ΠΎΠ½ Π΅ΡΡ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π΄ΠΎΡΠ°Π±ΠΎΡΠ°Π½ ΠΈ Π½Π΅ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ Π²ΡΠ΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ ΡΠ΅ΡΠ΅Π· ΠΊΠΎΠ½ΡΠΎΠ»Ρ. Π‘ΠΎ Π²ΡΠ΅ΠΌΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠΌΠΈ ΠΊΠΎΠ½ΡΠΎΠ»ΡΠ½ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡΡ Π² ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΠΎΠΉ ΠΊΠ½ΠΈΠ³Π΅ ΠΏΠΎ Radare2.
Π§ΡΠΎ ΠΊΠ°ΡΠ°Π΅ΡΡΡ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ, ΡΠΎ ΠΎΠ½ ΠΎΠΊΠ°Π·Π°Π»ΡΡ ΡΠΎΠ²ΡΠ΅ΠΌ Π½Π΅ ΡΡΡΠ°ΡΠ½ΡΠΌ ΠΈ Π΄Π°ΠΆΠ΅ ΠΏΡΠΈ Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠΌ ΡΡΠΎΠ²Π½Π΅ Π·Π½Π°Π½ΠΈΡ ΡΠ·ΡΠΊΠ° ΠΡΡΠ΅ΠΌΠ±Π»Π΅Ρ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°Π·Π±ΠΈΡΠ°ΡΡΡΡ Π² ΡΡΡΡΠΎΠΉΡΡΠ²Π΅ ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π½ΠΈΠ±ΡΠ΄Ρ ΠΏΡΠΎΡΡΠ΅Π½ΡΠΊΠΎΠ³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. Π Π² ΠΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΡΡ Π»Π°Π±ΠΎΡΠ°ΡΠΎΡΠΈΡx Pentestit ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ ΡΠ²ΠΎΠΈ ΡΠΈΠ»Ρ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π² ΡΠ΅Π²Π΅ΡΡ-ΠΈΠ½ΠΆΠΈΠ½Π΅ΡΠΈΠ½Π³Π΅ Π±ΠΈΠ½Π°ΡΠ½ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ², Π½ΠΎ ΠΈ Π² Π΄Π΅Π°ΡΡΠ΅ΠΌΠ±Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Android/IOS ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.