Advertisement
Guest User

Untitled

a guest
Apr 28th, 2017
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. CPU Disasm
  2. Address   Hex dump                  Command                                    Comments
  3. 00475630  |> /8B1D D8718500         MOV EBX,DWORD PTR DS:[<&USER32.wsprintfA>]
  4. 00475636  |> |8D4D FC               LEA ECX,[EBP-4]
  5. 00475639  |. |51                    PUSH ECX
  6. 0047563A     |8D9424 2C010000       LEA EDX,[ESP+12C]
  7. 00475641     |68 98AE8500           PUSH OFFSET 0085AE98                       ; ASCII "data/background/BG34/object/objectFa%03d.bmp"
  8. 00475646     |52                    PUSH EDX
  9. 00475647  |. |FFD3                  CALL EBX
  10. 00475649  |. |8B4E 04               MOV ECX,DWORD PTR DS:[ESI+4]
  11. 0047564C  |. |83C4 0C               ADD ESP,0C
  12. 0047564F  |. |85C9                  TEST ECX,ECX
  13. 00475651  |. |74 0C                 JZ SHORT 0047565F
  14. 00475653  |. |8B46 08               MOV EAX,DWORD PTR DS:[ESI+8]
  15. 00475656  |. |2BC1                  SUB EAX,ECX
  16. 00475658  |. |C1F8 02               SAR EAX,2
  17. 0047565B  |. |3BE8                  CMP EBP,EAX
  18. 0047565D  |. |72 05                 JB SHORT 00475664
  19. 0047565F     |E8 0CA93A00           CALL 0081FF70
  20. 00475664  |> |8B5E 04               MOV EBX,DWORD PTR DS:[ESI+4]
  21. 00475667     |035C24 1C             ADD EBX,DWORD PTR SS:[ESP+1C]
  22. 0047566B  |. |8D4424 18             LEA EAX,[ESP+18]
  23. 0047566F  |. |50                    PUSH EAX                                   ; Arg4
  24. 00475670  |. |8D4C24 18             LEA ECX,[ESP+18]
  25. 00475674  |. |51                    PUSH ECX                                   ; Arg3
  26. 00475675  |. |8D9424 30010000       LEA EDX,[ESP+130]
  27. 0047567C  |. |52                    PUSH EDX                                   ; Arg2
  28. 0047567D  |. |8D4424 30             LEA EAX,[ESP+30]
  29. 00475681  |. |50                    PUSH EAX                                   ; Arg1
  30. 00475682  |. |B9 08FF8900           MOV ECX,OFFSET 0089FF08
  31. 00475687     |E8 A4F9F8FF           CALL 00405030
  32. 0047568C  |. |8B08                  MOV ECX,DWORD PTR DS:[EAX]
  33. 0047568E     |890B                  MOV DWORD PTR DS:[EBX],ECX
  34. 00475690  |. |8B4E 04               MOV ECX,DWORD PTR DS:[ESI+4]
  35. 00475693  |. |85C9                  TEST ECX,ECX
  36. 00475695  |. |74 0C                 JZ SHORT 004756A3
  37. 00475697  |. |8B46 08               MOV EAX,DWORD PTR DS:[ESI+8]
  38. 0047569A  |. |2BC1                  SUB EAX,ECX
  39. 0047569C  |. |C1F8 02               SAR EAX,2
  40. 0047569F  |. |3BE8                  CMP EBP,EAX
  41. 004756A1  |. |72 05                 JB SHORT 004756A8
  42. 004756A3     |E8 C8A83A00           CALL 0081FF70
  43. 004756A8  |> |8B5E 04               MOV EBX,DWORD PTR DS:[ESI+4]
  44. 004756AB  |. |8B47 04               MOV EAX,DWORD PTR DS:[EDI+4]
  45. 004756AE     |035C24 1C             ADD EBX,DWORD PTR SS:[ESP+1C]
  46. 004756B2  |. |85C0                  TEST EAX,EAX
  47. 004756B4  |. |74 1C                 JZ SHORT 004756D2
  48. 004756B6  |. |8B4F 08               MOV ECX,DWORD PTR DS:[EDI+8]
  49. 004756B9  |. |2BC8                  SUB ECX,EAX
  50. 004756BB  |. |B8 09CB3D8D           MOV EAX,8D3DCB09
  51. 004756C0  |. |F7E9                  IMUL ECX
  52. 004756C2  |. |03D1                  ADD EDX,ECX
  53. 004756C4  |. |C1FA 07               SAR EDX,7
  54. 004756C7  |. |8BC2                  MOV EAX,EDX
  55. 004756C9  |. |C1E8 1F               SHR EAX,1F
  56. 004756CC  |. |03C2                  ADD EAX,EDX
  57. 004756CE  |. |3BE8                  CMP EBP,EAX
  58. 004756D0  |. |72 05                 JB SHORT 004756D7
  59. 004756D2     |E8 99A83A00           CALL 0081FF70
  60. 004756D7  |> |8B4424 18             MOV EAX,DWORD PTR SS:[ESP+18]
  61. 004756DB  |. |8B4C24 14             MOV ECX,DWORD PTR SS:[ESP+14]
  62. 004756DF  |. |8BD0                  MOV EDX,EAX
  63. 004756E1  |. |D1EA                  SHR EDX,1
  64. 004756E3  |. |83EA 14               SUB EDX,14
  65. 004756E6  |. |52                    PUSH EDX                                   ; Arg7
  66. 004756E7  |. |8BD1                  MOV EDX,ECX
  67. 004756E9  |. |D1EA                  SHR EDX,1
  68. 004756EB  |. |52                    PUSH EDX                                   ; Arg6
  69. 004756EC  |. |50                    PUSH EAX                                   ; Arg5
  70. 004756ED     |8B03                  MOV EAX,DWORD PTR DS:[EBX]
  71. 004756EF     |8B5C24 2C             MOV EBX,DWORD PTR SS:[ESP+2C]
  72. 004756F3  |. |51                    PUSH ECX                                   ; Arg4
  73. 004756F4  |. |8B4F 04               MOV ECX,DWORD PTR DS:[EDI+4]
  74. 004756F7  |. |6A 00                 PUSH 0                                     ; Arg3 = 0
  75. 004756F9  |. |6A 00                 PUSH 0                                     ; Arg2 = 0
  76. 004756FB  |. |50                    PUSH EAX                                   ; Arg1
  77. 004756FC  |. |03CB                  ADD ECX,EBX
  78. 004756FE     |E8 5D15F9FF           CALL 00406C60
  79. 00475703     |834424 1C 04          ADD DWORD PTR SS:[ESP+1C],4
  80. 00475708  |. |83C5 01               ADD EBP,1
  81. 0047570B     |81C3 E8000000         ADD EBX,0E8
  82. 00475711  |. |8D4D FC               LEA ECX,[EBP-4]
  83. 00475714  |. |83F9 1E               CMP ECX,1E
  84. 00475717  |. |895C24 20             MOV DWORD PTR SS:[ESP+20],EBX
  85. 0047571B  |.^\0F8C 0FFFFFFF         JL 00475630
  86. 00475721      8B4424 2C             MOV EAX,DWORD PTR SS:[ESP+2C]
  87. 00475725      C740 64 00000000      MOV DWORD PTR DS:[EAX+64],0
  88. 0047572C      8B8C24 30020000       MOV ECX,DWORD PTR SS:[ESP+230]
  89. 00475733  |.  64:890D 00000000      MOV DWORD PTR FS:[0],ECX
  90. 0047573A  |.  59                    POP ECX
  91. 0047573B  |.  5F                    POP EDI
  92. 0047573C  |.  5E                    POP ESI
  93. 0047573D  |.  5D                    POP EBP
  94. 0047573E  |.  5B                    POP EBX
  95. 0047573F      8B8C24 18020000       MOV ECX,DWORD PTR SS:[ESP+218]
  96. 00475746  |.  33CC                  XOR ECX,ESP
  97. 00475748  |.  E8 E8A33A00           CALL 0081FB35
  98. 0047574D      81C4 28020000         ADD ESP,228
  99. 00475753  \.  C3                    RETN
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement