> I don't get what's wrong with running execve on it. In all cases, > someone can load it through another executable.
Using ld.so does not imply "execve'ing it". > If I have an interpreter that I chmod as exec-only, I want this > interpreter to be world-loadable without thereby letting other > users copy it. The same for a library. It is loadable. Because it is readable.