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 Geffner Oct 29 '14 at 14:00
  • This is for pre-built binaries, or sometimes library .so files. The binaries are from various developers for android/iOS. – Cala Oct 29 '14 at 14:03

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.

Your Answer


By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.