2010-02-21 21 views
20

Existe-t-il un moyen de décompiler Linux .so?Y at-il un moyen de décompiler Linux .so?

+0

La source n'est-elle pas disponible pour la bibliothèque que vous cherchez à désosser? – jschmier

+3

http://stackoverflow.com/questions/1558370/how-can-i-decompile-linux-binaries-from-windows http://stackoverflow.com/questions/2168794/how-to-view-source-code- of-dll-files/2168826 # 2168826 –

+0

Il est. mais je veux l'essayer sur certains sans source - juste pour le plaisir ... =) – Rella

Répondre

15

Il y a decompilers, mais un décompilateur pourrait ne pas émettre le code dans la même langue que le programme original a été écrit en.

Il y a aussi disassemblers, qui réassembler le code de la machine dans l'assemblage.


The Decompilation Wiki peut être une bonne source d'informations supplémentaires.

14

Vous pouvez désassembler le code avec objdump(1) par exemple.