Там какой-либо путь состоит в том, чтобы декомпилировать Linux .so?
Есть декомпиляторов , но декомпилятор может не генерировать код на том же языке, на котором была написана исходная программа.
Существуют также дизассемблеры , которые собирают машинный код в ассемблер.
Decompilation Wiki может быть хорошим источником дополнительной информации.
Вы можете разобрать код с помощью objdump(1)
например.