Advertisement
Guest User

Untitled

a guest
Aug 25th, 2014
516
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. 0012176E     53             PUSH EBX
  2. 0012176F     56             PUSH ESI
  3. 00121770     57             PUSH EDI
  4. 00121771     8B7C24 14      MOV EDI,DWORD PTR SS:[ESP+14] -> buffer Pointer
  5. 00121775     8B37           MOV ESI,DWORD PTR DS:[EDI]
  6. 00121777     8B47 04        MOV EAX,DWORD PTR DS:[EDI+4]
  7. 0012177A     C1EE 02        SHR ESI,2
  8. 0012177D     8BD6           MOV EDX,ESI
  9. 0012177F     69D2 BDF9EEF2  IMUL EDX,EDX,F2EEF9BD
  10. 00121785     8BC8           MOV ECX,EAX
  11. 00121787     C1E1 05        SHL ECX,5
  12. 0012178A     33C8           XOR ECX,EAX
  13. 0012178C     05 BBFB1215    ADD EAX,1512FBBB
  14. 00121791     25 F5AFBC00    AND EAX,0BCAFF5
  15. 00121796     03CA           ADD ECX,EDX
  16. 00121798     8BD8           MOV EBX,EAX
  17. 0012179A     BA 02000000    MOV EDX,2
  18. 0012179F     83E3 5E        AND EBX,5E
  19. 001217A2     3BF2           CMP ESI,EDX
  20. 001217A4     76 2A          JBE SHORT qwingrap.001217D0
  21. 001217A6     55             PUSH EBP
  22. 001217A7     8DA424 0000000>LEA ESP,DWORD PTR SS:[ESP]
  23. 001217AE     8B2C97         MOV EBP,DWORD PTR DS:[EDI+EDX*4]
  24. 001217B1     896C24 18      MOV DWORD PTR SS:[ESP+18],EBP
  25. 001217B5     8BE8           MOV EBP,EAX
  26. 001217B7     C1E5 07        SHL EBP,7
  27. 001217BA     336C24 18      XOR EBP,DWORD PTR SS:[ESP+18]
  28. 001217BE     8D0443         LEA EAX,DWORD PTR DS:[EBX+EAX*2]
  29. 001217C1     33E9           XOR EBP,ECX
  30. 001217C3     8B4C24 18      MOV ECX,DWORD PTR SS:[ESP+18]
  31. 001217C7     892C97         MOV DWORD PTR DS:[EDI+EDX*4],EBP
  32. 001217CA     42             INC EDX
  33. 001217CB     3BD6           CMP EDX,ESI
  34. 001217CD    ^72 DF          JB SHORT qwingrap.001217AE
  35. 001217CF     5D             POP EBP
  36. 001217D0     5F             POP EDI
  37. 001217D1     5E             POP ESI
  38. 001217D2     B8 01000000    MOV EAX,1
  39. 001217D7     5B             POP EBX
  40. 001217D8     C3             RETN
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement