Как найти символы в отладочном бинарном файле - PullRequest
0 голосов
/ 31 марта 2020

Я думаю, nm - это инструмент, но ни одно из руководств не помогло мне решить мою проблему. Допустим, у меня есть отладочный двоичный файл и трассировка стека, где он падает. Трассировка стека говорит что-то вроде foo() + 1500.

Я предполагаю, что число является байтом смещения в двоичном файле. Правильно?

Однако! Точно с этим адресом ничего нет. Адреса символов НЕ монотонно увеличиваются в форматах default, sysv и posix.

Как определить, где произошел cra sh (до конца какого символа)?

...