Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- libobjc.A.dylib`objc_msgSend:
- 0x34ed08c: movl 8(%esp), %ecx
- 0x34ed090: movl 4(%esp), %eax
- 0x34ed094: testl %eax, %eax
- 0x34ed096: je 0x034ed0e8 ; objc_msgSend + 92
- 0x34ed098: movl (%eax), %edx
- 0x34ed09a: pushl %edi
- 0x34ed09b: movl 8(%edx), %edi
- 0x34ed09e: pushl %esi
- 0x34ed09f: movl (%edi), %esi
- 0x34ed0a1: movl %ecx, %edx
- 0x34ed0a3: shrl $2, %edx
- 0x34ed0a6: andl %esi, %edx
- 0x34ed0a8: movl 8(%edi,%edx,4), %eax
- 0x34ed0ac: testl %eax, %eax
- 0x34ed0ae: je 0x034ed0b9 ; objc_msgSend + 45
- 0x34ed0b0: cmpl (%eax), %ecx
- 0x34ed0b2: je 0x034ed0d0 ; objc_msgSend + 68
- 0x34ed0b4: addl $1, %edx
- 0x34ed0b7: jmp 0x034ed0a6 ; objc_msgSend + 26
- 0x34ed0b9: popl %esi
- 0x34ed0ba: popl %edi
- 0x34ed0bb: movl 4(%esp), %edx
- 0x34ed0bf: movl (%edx), %eax
- 0x34ed0c1: jmp 0x034ed0d9 ; objc_msgSend + 77
- 0x34ed0c3: nopw %cs:(%eax,%eax)
- 0x34ed0d0: movl 8(%eax), %eax
- 0x34ed0d3: popl %esi
- 0x34ed0d4: popl %edi
- 0x34ed0d5: xorl %edx, %edx
- 0x34ed0d7: jmpl *%eax
- 0x34ed0d9: pushl %eax
- 0x34ed0da: pushl %ecx
- 0x34ed0db: pushl %edx
- 0x34ed0dc: calll 0x034d9c2a ; _class_lookupMethodAndLoadCache3
- 0x34ed0e1: addl $12, %esp
- 0x34ed0e4: xorl %edx, %edx
- 0x34ed0e6: jmpl *%eax
- 0x34ed0e8: calll 0x034ed0ed ; objc_msgSend + 97
- 0x34ed0ed: popl %edx
- 0x34ed0ee: movl 780291(%edx), %eax
- 0x34ed0f4: testl %eax, %eax
- 0x34ed0f6: je 0x034ed0fe ; objc_msgSend + 114
- 0x34ed0f8: movl %eax, 4(%esp)
- 0x34ed0fc: jmp 0x034ed098 ; objc_msgSend + 12
- 0x34ed0fe: movl $0, %edx
- 0x34ed103: ret
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement