Advertisement
Guest User

Untitled

a guest
Apr 14th, 2013
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.65 KB | None | 0 0
  1. Mach-O Object File
  2. FLAT group
  3. public _D22TypeInfo_S4test6NSRect6__initZ
  4. public _D4test6NSRect6__initZ
  5. public _D23TypeInfo_S4test7NSPoint6__initZ
  6. public _D4test7NSPoint6__initZ
  7. public _D22TypeInfo_S4test6NSSize6__initZ
  8. public _D4test6NSSize6__initZ
  9. public _D11TypeInfo_Pv6__initZ
  10. public _D28TypeInfo_S4test11objc_object6__initZ
  11. public _D4test11objc_object6__initZ
  12. public _D4test3fooFPS4test11objc_objectZS4test6NSRect
  13. public __Dmain
  14. public _D4test12__ModuleInfoZ
  15. extrn _objc_msgSend
  16. extrn _D10TypeInfo_v6__initZ
  17. extrn _objc_getClass
  18. extrn _sel_registerName
  19. extrn _D16TypeInfo_Pointer6__vtblZ
  20. extrn _objc_msgSend_stret
  21. extrn _D15TypeInfo_Struct6__vtblZ
  22. extrn _D10TypeInfo_d6__initZ
  23. extrn _printf
  24. extrn _main
  25. _TEXT segment
  26. assume CS:_TEXT
  27. __Dmain:
  28. push RBP
  29. mov RBP,RSP
  30. sub RSP,030h
  31. lea RDI,[0F9h][RIP]
  32. call L14
  33. L14: mov -030h[RBP],RAX
  34. lea RDI,[0F9h][RIP]
  35. call L24
  36. L24: mov RSI,RAX
  37. mov RDI,-030h[RBP]
  38. call qword ptr [00h][RIP]
  39. mov RSI,RAX
  40. lea RDI,-020h[RBP]
  41. call L3E
  42. L3E: movsd XMM3,-8[RBP]
  43. movsd XMM2,-010h[RBP]
  44. movsd XMM1,-018h[RBP]
  45. movsd XMM0,-020h[RBP]
  46. lea RDI,[0CBh][RIP]
  47. mov AL,4
  48. call L64
  49. L64: xor EAX,EAX
  50. leave
  51. ret
  52. _TEXT ends
  53. _DATA segment
  54. db 074h,065h,073h,074h,02eh,04eh,053h,052h ;test.NSR
  55. db 065h,063h,074h,000h,000h,000h,000h,000h ;ect.....
  56. _D4test6NSRect6__initZ:
  57. db 000h,000h,000h,000h,000h,000h,0fffffffch,07fh ;........
  58. db 000h,000h,000h,000h,000h,000h,0fffffffch,07fh ;........
  59. db 000h,000h,000h,000h,000h,000h,0fffffffch,07fh ;........
  60. db 000h,000h,000h,000h,000h,000h,0fffffffch,07fh ;........
  61. db 074h,065h,073h,074h,02eh,04eh,053h,050h ;test.NSP
  62. db 06fh,069h,06eh,074h,000h,000h,000h,000h ;oint....
  63. _D4test7NSPoint6__initZ:
  64. db 000h,000h,000h,000h,000h,000h,0fffffffch,07fh ;........
  65. db 000h,000h,000h,000h,000h,000h,0fffffffch,07fh ;........
  66. db 074h,065h,073h,074h,02eh,04eh,053h,053h ;test.NSS
  67. db 069h,07ah,065h,000h,000h,000h,000h,000h ;ize.....
  68. _D4test6NSSize6__initZ:
  69. db 000h,000h,000h,000h,000h,000h,0fffffffch,07fh ;........
  70. db 000h,000h,000h,000h,000h,000h,0fffffffch,07fh ;........
  71. db 074h,065h,073h,074h,02eh,06fh,062h,06ah ;test.obj
  72. db 063h,05fh,06fh,062h,06ah,065h,063h,074h ;c_object
  73. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  74. db 076h,069h,073h,069h,062h,06ch,065h,046h ;visibleF
  75. db 072h,061h,06dh,065h,000h,000h,000h,000h ;rame....
  76. db 04eh,053h,053h,063h,072h,065h,065h,06eh ;NSScreen
  77. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  78. db 06dh,061h,069h,06eh,053h,063h,072h,065h ;mainScre
  79. db 065h,06eh,000h,000h,000h,000h,000h,000h ;en......
  80. db 078h,03dh,025h,066h,020h,079h,03dh,025h ;x=%f y=%
  81. db 066h,020h,077h,069h,064h,074h,068h,03dh ;f width=
  82. db 025h,066h,020h,068h,065h,069h,067h,068h ;%f heigh
  83. db 074h,03dh,025h,066h,00ah,000h,000h,000h ;t=%f....
  84. _D4test12__ModuleInfoZ:
  85. db 004h,000h,000h,0ffffff80h,000h,000h,000h,000h ;........
  86. db 074h,065h,073h,074h,000h ;test.
  87. _DATA ends
  88. __const segment
  89. __const ends
  90. _BSS segment
  91. _BSS ends
  92. __datacoal_nt segment
  93. _D22TypeInfo_S4test6NSRect6__initZ:
  94. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  95. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  96. db 00bh,000h,000h,000h,000h,000h,000h,000h ;........
  97. db 070h,000h,000h,000h,000h,000h,000h,000h ;p.......
  98. db 020h,000h,000h,000h,000h,000h,000h,000h ; .......
  99. db 0ffffff80h,000h,000h,000h,000h,000h,000h,000h ;........
  100. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  101. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  102. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  103. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  104. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  105. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  106. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  107. db 008h,000h,000h,000h,000h,000h,000h,000h ;........
  108. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  109. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  110. db 078h,056h,034h,012h,000h,000h,000h,000h ;xV4.....
  111. _D23TypeInfo_S4test7NSPoint6__initZ:
  112. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  113. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  114. db 00ch,000h,000h,000h,000h,000h,000h,000h ;........
  115. db 0ffffffa0h,000h,000h,000h,000h,000h,000h,000h ;........
  116. db 010h,000h,000h,000h,000h,000h,000h,000h ;........
  117. db 0ffffffb0h,000h,000h,000h,000h,000h,000h,000h ;........
  118. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  119. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  120. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  121. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  122. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  123. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  124. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  125. db 008h,000h,000h,000h,000h,000h,000h,000h ;........
  126. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  127. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  128. db 078h,056h,034h,012h,000h,000h,000h,000h ;xV4.....
  129. _D22TypeInfo_S4test6NSSize6__initZ:
  130. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  131. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  132. db 00bh,000h,000h,000h,000h,000h,000h,000h ;........
  133. db 0ffffffc0h,000h,000h,000h,000h,000h,000h,000h ;........
  134. db 010h,000h,000h,000h,000h,000h,000h,000h ;........
  135. db 0ffffffd0h,000h,000h,000h,000h,000h,000h,000h ;........
  136. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  137. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  138. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  139. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  140. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  141. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  142. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  143. db 008h,000h,000h,000h,000h,000h,000h,000h ;........
  144. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  145. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  146. db 078h,056h,034h,012h,000h,000h,000h,000h ;xV4.....
  147. _D11TypeInfo_Pv6__initZ:
  148. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  149. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  150. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  151. _D28TypeInfo_S4test11objc_object6__initZ:
  152. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  153. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  154. db 010h,000h,000h,000h,000h,000h,000h,000h ;........
  155. db 0ffffffe0h,000h,000h,000h,000h,000h,000h,000h ;........
  156. db 008h,000h,000h,000h,000h,000h,000h,000h ;........
  157. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  158. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  159. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  160. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  161. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  162. db 001h,000h,000h,000h,000h,000h,000h,000h ;........
  163. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  164. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  165. db 008h,000h,000h,000h,000h,000h,000h,000h ;........
  166. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  167. db 000h,000h,000h,000h,000h,000h,000h,000h ;........
  168. db 078h,056h,034h,012h,000h,000h,000h,000h ;xV4.....
  169. __datacoal_nt ends
  170. __textcoal_nt segment
  171. assume CS:__textcoal_nt
  172. _D4test3fooFPS4test11objc_objectZS4test6NSRect:
  173. push RBP
  174. mov RBP,RSP
  175. sub RSP,040h
  176. mov -010h[RBP],RDI
  177. mov -8[RBP],RSI
  178. mov RAX,[00h][RIP]
  179. mov -040h[RBP],RAX
  180. lea RDI,[0FFFFFD3Eh][RIP]
  181. call L27
  182. L27: mov RDX,RAX
  183. mov RSI,-8[RBP]
  184. lea RDI,-030h[RBP]
  185. call qword ptr -040h[RBP]
  186. mov RSI,RAX
  187. mov RDI,-010h[RBP]
  188. movsd
  189. movsd
  190. movsd
  191. movsd
  192. mov RAX,-010h[RBP]
  193. leave
  194. ret
  195. nop
  196. __textcoal_nt ends
  197. __minfodata segment
  198. db 048h,001h,000h,000h,000h,000h,000h,000h ;H.......
  199. __minfodata ends
  200. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement