Существует ли эквивалент Windows debug.exe
, где я могу написать машинный код и посмотреть, какие результаты они получат после выполнения?
Вы можете эмулировать debug.exe из DOSBOX ...
создайте dir на вашем компьютере и вставьте в него debug.exe
откройте dosbox и смонтируйте ваш dir: ]
изменить на x:
запустить debug.exe
Попробуйте GDB Может быть, это поможет вам.
Вы можете «включить запись» после открытия исполняемого файла с помощью gdb.
Затем вы можете использовать 'set * (unsigned char *) (hex_address) = machine_code_of_an_instruction', чтобы изменить машинный код в hex_address.
Я думаю, вы ищете winegdb . Первоначально он должен позволять вам отлаживать приложения Win32 в Linux.