Выделение страницы данных в Linux с отключенным битом NX

Я хотел бы сгенерировать машинный код в моей программе и затем запустить его. Один из способов сделать это - записать файл .so, а затем загрузить его в программу, но это кажется слишком дорогим.

Есть ли способ в Linux для меня, чтобы написать код на моих страницах данных, а затем установить свою функцию или просто вызвать ее? Я видел нечто подобное в окнах, где можно выделить страницу с отключенной защитой NX для этой страницы, но я не могу найти аналогичный вызов ОС для linux.

Ответы на вопрос(1)

Ваш ответ на вопрос