You can use nm(liux/mac) to find exported and imported functions/symbols, is it possible to find the non-exported symbols of a binary in a similar way? Are there command line tools to assist with this?
Primarily looking to do .apk/.ipa analysis.
-
Is this for a binary you built yourself from source code? Or is this for a binary someone else built? If the latter, who was the developer and what is the binary? (Some developers like Microsoft make public symbols available for some of their binaries).– Jason GeffnerOct 29, 2014 at 14:00
-
This is for pre-built binaries, or sometimes library .so files. The binaries are from various developers for android/iOS.– CalaOct 29, 2014 at 14:03
1 Answer
You would need to ask the developers of those Android / iOS apps for the symbols. It's very unlikely that they've made their apps' symbols publicly available.
However, keep in mind that although symbols are helpful, they aren't required to reverse engineer an app.