Может ли кто-нибудь объяснить значение следующего кода, который я нашел в разобранной функции?
mov eax, [ebx+20h]
mov ecx, [eax]
mov [eax], ecx
mov ecx, [eax+4]
mov [eax+4], ecx
Мне кажется, что память, на которую указывают eax и eax + 4, будет перезаписана с теми же значениямикоторые хранились в тех же местах памяти до выполнения фрагмента кода ... что на самом деле не имеет смысла 0_o.Чего мне не хватает?