В настоящее время я пытаюсь изменить программу под Linux, у которой есть куча анти-отладочных трюков. Я смог победить некоторых из них, но я все еще сражаюсь с остальными. К сожалению, поскольку я посредственный, это забирает у меня больше времени, чем ожидалось. Во всяком случае, программы работают без какой-либо боли в виртуальной машине (я пытался с VMWare и VBox), поэтому я думал о том, чтобы выполнить трассировку своего выполнения в виртуальной машине, затем трассировку под отладчиком (gdb) и разделить их на изменения и более легко найти анти-отладочные трюки.
Тем не менее, я давно отлаживал отладку ядра с помощью vmware, это было более или менее нормально (я помню, что имел доступ к линейному адресу ...), но здесь это немного другое, я думаю.Отладка пользовательской программы (полная анти-отладки) через VMWare
Вы видите простой способ отладить эту программу пользовательской программы, не вдаваясь в слишком большую боль?