Если вы знаете адрес, который ищете, как смещение в двоичном файле, вы можете использовать что-то вроде этого:
objdump -h /path/to/binary |
awk -v target=address 'BEGIN { target = strtonum("0x" target) }
NF > 1 {
if (typeof($1) == "strnum") {
if (strtonum("0x" $6) <= target) { section = $2 }
}
}
END { print section }'
замена address
шестнадцатеричным адресом.
Это можно настроить для поиска виртуальных адресов вместо двоичных смещений, изменив поле ($6
).
Я понял.
Переустановите ttf -дежавю восстановит его.
Программное обеспечение, вызывающее это, — gimp:)