Zuweisen einer Datenseite unter Linux mit deaktiviertem NX-Bit

Ich möchte einen Maschinencode in meinem Programm generieren und dann ausführen. Eine Möglichkeit wäre, eine .so-Datei zu schreiben und sie dann in das Programm zu laden, aber das scheint zu teuer zu sein.

Gibt es unter Linux eine Möglichkeit, den Code in meine Datenseiten zu schreiben und dann dort meine Funktion einzustellen und einfach aufzurufen? Ich habe unter Windows etwas Ähnliches gesehen, bei dem Sie eine Seite mit deaktiviertem NX-Schutz für diese Seite zuweisen können, aber ich kann keinen ähnlichen Betriebssystemaufruf für Linux finden.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage