1 votes

Bibliothèques utilisées par les exécutables C#

J'ai un problème lorsque j'essaie d'exécuter des exécutables C# (compilés avec le compilateur mono C# sur le serveur 10.10) à l'intérieur d'une prison chroot. Afin d'exécuter l'exécutable à l'intérieur de la prison, j'ai besoin d'inclure les bibliothèques appropriées. Pour ce faire, j'utilise ldd pour C, C++, Pascal et d'autres langages. Malheureusement, cela ne fonctionne pas pour les fichiers C# ("ldd hello.exe" indique que hello.exe n'est pas un exécutable dynamique). Quelles sont les bibliothèques utilisées par les exécutables C# ? Ou savez-vous comment les trouver ?

1voto

Jorge Vidinha Points 141

Presque tout ce que vous cherchez se trouve dans :

/usr/lib/mono

Il serait difficile de n'en récupérer qu'une partie, vous pourriez donc essayer de les mettre tous dans le chroot. Pour obtenir une liste des paquets mono, faites :

sudo aptitude search mono

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X