Binary Checks - CraigDonkin/ios-testing GitHub Wiki

otool commands

Task Command
Reveal Class and Method Names otool -oV
List Libraries otool -L
List exported symbols otool -Iv
Display short form header info otool -hv
List load commands otool -I

PIE + ASLR

otool -hv

ARC

otool -Iv app | grep 

_objc_retain
_objc_release
_objc_storeStrong
_objc_releaseReturnValue
_objc_autoreleaseReturnValue
_objc_retainAutoreleasedReturnValue

Stack Protection

otool -Iv app | grep

__stack_chk_fail

__stack_chk_guard 

Vulnerable 3rd Party Libraries

otool -L app

⚠️ **GitHub.com Fallback** ⚠️