Re: Finding the use of a private API
Re: Finding the use of a private API
- Subject: Re: Finding the use of a private API
- From: Rick Mann <email@hidden>
- Date: Mon, 16 Mar 2015 16:49:14 -0700
While that app seems amazing, I can't figure out how to get it to show me what I need to know. It shows some information for dsyrk_, but nothing that looks like a call site. Here are the three things it finds:
----------------------------------
imp___picsymbolstub4__dsyrk_:
004a0e88 ldr r12, = 0x9d26c ; 0x4a0e94 (imp___picsymbolstub4__dsyrk_ + 0xc), XREF=sub_e2038+104
004a0e8c add r12, pc, r12 ; imp___la_symbol_ptr__dsyrk_
004a0e90 ldr pc, [r12] ; imp___la_symbol_ptr__dsyrk_
; endp
004a0e94 dd 0x0009d26c ; XREF=imp___picsymbolstub4__dsyrk_
----------------------------------
imp___la_symbol_ptr__dsyrk_:
0053e100 dd 0x004a2b14 ; XREF=imp___picsymbolstub4__dsyrk_+4, imp___picsymbolstub4__dsyrk_+8
----------------------------------
_dsyrk_:
006a1b44 db 0x00 ; '.'
006a1b45 db 0x00 ; '.'
006a1b46 db 0x00 ; '.'
006a1b47 db 0x00 ; '.'
----------------------------------
Anyway, a little more exploring and I was able to chase the call chain up a bit, but there are no symbols. I tried to load the dSYM for it, but complained about that being a bad format.
> On Mar 16, 2015, at 16:01 , Kyle Sluder <email@hidden> wrote:
>
> On Mon, Mar 16, 2015, at 04:57 PM, Rick Mann wrote:
>> Seriously? There's no existing tool to examine the loader information to
>> see where the call sites are for a given symbol?
>
> Sure there is. http://hopperapp.com
>
> --Kyle Sluder
> _______________________________________________
>
> Cocoa-dev mailing list (email@hidden)
>
> Please do not post admin requests or moderator comments to the list.
> Contact the moderators at cocoa-dev-admins(at)lists.apple.com
>
> Help/Unsubscribe/Update your Subscription:
>
> This email sent to email@hidden
--
Rick Mann
email@hidden
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden