2010-01-21 4 views
0

Je me demande simplement s'il existe un équivalent Linux pour Novels nlist(). nlist() fait ce qui suit:Nlist équivalent pour Linux?

Les processus privilégiés appelant nlist() doivent se méfier de la possibilité qu'un fichier inattendu soit substitué en tant qu'opérande.

La fonction nlist() renvoie des informations de table de symboles pour les noms de symboles spécifiés, pour le fichier exécutable dont le nom est fourni en tant qu'argument.

Merci, Rob

Répondre

0

La fonction qui se rapproche le plus que je sais est dlinfo au sujet. Il est complètement en situation irrégulière dans la glibc (pas de page de manuel, rien dans les fichiers d'information), mais est apparemment un clone d'une interface Solaris, qui est documenté:

http://docs.oracle.com/cd/E23824_01/html/821-1465/dlinfo-3c.html#scrolltoc

Vous pouvez trouver déclaré sur Linux dans dlfcn .h