π§© Reverse Engineer ΠΈΡΠ΅Ρ ΡΠ°Π±ΠΎΡΡ. ΠΠΎΠΌΡ Π½ΡΠΆΠ΅Π½ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ
Π Π΅Π±ΡΡ, Π° ΠΊΠΎΠΌΡ-Π½ΠΈΠ±ΡΠ΄Ρ Π² ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π½ΡΠΆΠ΅Π½ ΡΠ΅Π²Π΅ΡΡ-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ? π
5 Π»Π΅Ρ Π·Π°Π½ΠΈΠΌΠ°ΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ, 3 Π³ΠΎΠ΄Π° ΡΠ΅Π²Π΅ΡΡ-ΠΈΠ½ΠΆΠΈΠ½ΠΈΡΠΈΠ½Π³ΠΎΠΌ. Π ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ ΡΠ°Π±ΠΎΡΠ°Ρ Ρ Windows, Π½ΠΈΠ·ΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ, Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ Π΄Π²ΠΈΠΆΠΊΠ°ΠΌΠΈ ΠΈ VR. ΠΠ½Π΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ Π½Π΅ ΠΏΡΠΎΡΡΠΎ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, Π° ΡΠ°Π·ΠΎΠ±ΡΠ°ΡΡΡΡ, ΠΊΠ°ΠΊ ΡΡΡΡΠΎΠ΅Π½Π° ΡΠΆΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° ΠΈΠ·Π½ΡΡΡΠΈ, Π΄Π°ΠΆΠ΅ Π΅ΡΠ»ΠΈ ΠΈΡΡ ΠΎΠ΄Π½ΠΈΠΊΠΎΠ² Π½Π΅Ρ. π ΠΠΎΠΉ ΡΡΠ΅ΠΊ:
C/C++ Β· Python Β· WinAPI Β· x86/x64 Β· Assembler Ghidra Β· WinDbg Β· x64dbg Β· Capstone Β· RenderDoc DirectX Β· DXGI Β· HLSL Β· OpenXR
ΠΠ°Π½ΠΈΠΌΠ°ΡΡΡ Π΄Π΅ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΠ΅ΠΉ, ΠΎΡΠ»Π°Π΄ΠΊΠΎΠΉ, ΡΡΠ°ΡΡΠΈΡΠΎΠ²ΠΊΠΎΠΉ, Π°Π½Π°Π»ΠΈΠ·ΠΎΠΌ ΠΏΠ°ΠΌΡΡΠΈ. ΠΠΎΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Ρ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ, ΡΡΡΡΠΊΡΡΡΡ Π΄Π°Π½Π½ΡΡ ΠΈ ΡΠ²ΡΠ·ΠΈ ΠΌΠ΅ΠΆΠ΄Ρ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠΌΠΈ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ. ΠΠΈΡΡ DLL, Ρ ΡΠΊΠΈ, ΠΏΠ°ΡΡΠΈ ΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ. π₯½ ΠΡΠ΄Π΅Π»ΡΠ½ΠΎΠ΅ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ β ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½Π°Ρ Π³ΡΠ°ΡΠΈΠΊΠ° ΠΈ VR/XR. ΠΡΡΠ»Π΅Π΄ΡΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, ΠΊΠ°ΠΌΠ΅ΡΡ, ΡΠ΅ΠΉΠ΄Π΅ΡΡ, Π°Π½ΠΈΠΌΠ°ΡΠΈΡ, ΡΠΈΠ·ΠΈΠΊΡ ΠΈ Π²Π½ΡΡΡΠ΅Π½Π½ΡΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ Π΄Π²ΠΈΠΆΠΊΠΎΠ². Π Π°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Ρ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΡΠ΅ VR-ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ, ΡΠ°Π±ΠΎΡΠ°Ρ Ρ OpenXR ΠΈ ΡΡΠ΅ΠΊΠΈΠ½Π³ΠΎΠΌ.
ΠΠ· Π΄Π²ΠΈΠΆΠΊΠΎΠ², Ρ ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΠ»ΠΎΡΡ ΡΠ°Π·Π±ΠΈΡΠ°ΡΡΡΡ Π½Π° ΡΡΠΎΠ²Π½Π΅ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΡ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌ: Dunia Β· CryEngine 3 Β· Frostbite 2 Β· Source / Respawn Β· 4A Engine Β· Anvil / Scimitar Β· Unreal Engine 2.5 Β· Saber3D.
Π’Π°ΠΊΠΆΠ΅ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π» PhysX Β· Havok Β· Euphoria Β· Pixelux DMM.
ΠΡΡ ΡΡΠΎ Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ R&D-ΠΏΡΠΎΠ΅ΠΊΡΡ. ΠΡΡΡ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Π±ΠΎΠ»ΡΡΠΈΠΌΠΈ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠΌΠΈ ΠΊΠΎΠ΄ΠΎΠ²ΡΠΌΠΈ Π±Π°Π·Π°ΠΌΠΈ, Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠ΅ΠΉ Π°Π½Π°Π»ΠΈΠ·Π° ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΎΠΉ Ρ Codex.
ΠΡΡ ΡΠ°Π±ΠΎΡΡ ΠΈΠ»ΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ. Π Π΅Π²Π΅ΡΡ, C++, ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, R&D, ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½Π°Ρ Π³ΡΠ°ΡΠΈΠΊΠ°, VR. Π Π°ΡΡΠΌΠΎΡΡΡ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ½ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ.