Я подключаю exec в режиме ядра (смените имя system_call_table __NR_execve на мою функцию). Я хочу проверить код сборки ELF. Если это вредно, я вернусь напрямую, не выполняя его.В режиме ядра Linux, как выполнить команду пользовательского пространства
Я пишу модуль linux. В режиме ядра Linux я хочу использовать objdump для разборки файла ELF. Я хочу перейти в режим пользователя для выполнения objdump и вернуться в режим ядра. Это возможно? Спасибо.
Звучит странно. Для чего вам это нужно? Возможно, это может быть сделано по-другому, без запуска приложения из пространства ядра. Поэтому, пожалуйста, объясните нам всю задачу, поэтому, возможно, мы придумаем еще более подходящее и элегантное решение. –
Сэм Проценко, я зацепил exec в режиме ядра (смените имя system_call_table __NR_execve на мою функцию). Я хочу проверить код сборки ELF. Если это вредно, я вернусь напрямую, не выполняя его. Есть ли у вас другая идея? – siyuan
Было бы намного лучше, если бы вы могли сделать то же самое в пользовательском пространстве. Просто для меня это не похоже на задачу ядра. Но я могу ошибаться. –