Is it possible to decompile a shared object to view the source code in some format?