Я пытаюсь прочитать таблицу символов ядра Linux, файл vmlinux, пока я пробовал readelf
,
readelf -s vmlinux
Но ничего не печаталось.
Перечисляя все строки, хранящиеся внутри, с помощью команды strings
я мог найти имена символов, такие как sys_close
, поэтому я думаю, что должно быть работающее решение.
ОБНОВЛЕНИЕ
У меня нет System.map, я думаю, что он находится внутри vmlinux, иначе как вы могли бы собрать модуль ядра с экспортированными именами, такими как sys_close
?