Я работаю над утилитой, которая должна разрешать шестнадцатеричные адреса для символьного имени функции и номера строки исходного кода в двоичном формате. Утилита будет работать на Linux на x86, хотя
Я компилирую C++ на * nix, и я хотел бы создать дамп стека a) в произвольной точке программы, b) во время любого сигнала, особенно во время SIGSEGV. Google сообщает мне, что ptrace, вероятно, является
Это ситуацию, я бег в настоящее время и затем: Для встроенной системы, которая не использует виртуальную адресацию, у меня есть исполняемый файл, который был скомпилирован из кода C или C++ с включенн
Я использую gdb и libbfd для извлечения информации глобальных переменных из файла elf и ее отображения. Я могу получить следующие данные из имени libbfd: Global Variable, адреса и размера. Я извлекаю
Im работает над отладчиком уровня источника. Информация об отладке доступна в формате elf . Как можно «перешагнуть»? Проблема в «Point1», так или иначе, я могу дождаться следующей строки источника (чт