Przydzielanie strony danych w Linuksie z wyłączonym bitem NX

Chciałbym wygenerować kod maszynowy w moim programie, a następnie go uruchomić. Jednym ze sposobów jest zapisanie pliku .so, a następnie załadowanie go do programu, ale wydaje się to zbyt kosztowne.

CZY W Linuksie jest jakiś sposób, aby napisać kod na moich stronach danych, a następnie ustawić tam moją funkcję i po prostu ją wywołać? Widziałem coś podobnego w oknach, w których można przydzielić stronę z wyłączoną ochroną NX dla tej strony, ale nie mogę znaleźć podobnego wywołania systemu operacyjnego dla Linuksa.

questionAnswers(1)

yourAnswerToTheQuestion