Есть ли debug.exe эквивалент для Linux?

Существует ли эквивалент Windows debug.exe, где я могу написать машинный код и посмотреть, какие результаты они получат после выполнения?

2
задан 26 November 2012 в 14:02

3 ответа

Вы можете эмулировать debug.exe из DOSBOX ...

  • создайте dir на вашем компьютере и вставьте в него debug.exe

  • откройте dosbox и смонтируйте ваш dir: ]

  • изменить на x:

  • запустить debug.exe

0
ответ дан 26 November 2012 в 14:02

Попробуйте GDB Может быть, это поможет вам.

Вы можете «включить запись» после открытия исполняемого файла с помощью gdb.

Затем вы можете использовать 'set * (unsigned char *) (hex_address) = machine_code_of_an_instruction', чтобы изменить машинный код в hex_address.

0
ответ дан 26 November 2012 в 14:02

Я думаю, вы ищете winegdb . Первоначально он должен позволять вам отлаживать приложения Win32 в Linux.

0
ответ дан 26 November 2012 в 14:02

Другие вопросы по тегам:

Похожие вопросы: