Advertisement
Guest User

Untitled

a guest
Feb 4th, 2016
780
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // Piercing Blow 2.12+
  2.  
  3. .text:00629DE0 sub_629DE0      proc near               ; CODE XREF: sub_A43CC0+5Ap
  4. .text:00629DE0
  5. .text:00629DE0 var_C           = dword ptr -0Ch
  6. .text:00629DE0 var_8           = dword ptr -8
  7. .text:00629DE0 var_4           = dword ptr -4
  8. .text:00629DE0 arg_0           = dword ptr  8
  9. .text:00629DE0 arg_4           = word ptr  0Ch
  10. .text:00629DE0
  11. .text:00629DE0                 push    ebp
  12. .text:00629DE1                 mov     ebp, esp
  13. .text:00629DE3                 sub     esp, 0Ch
  14. .text:00629DE6                 mov     eax, [ebp+arg_0]
  15. .text:00629DE9                 mov     [ebp+var_4], eax
  16. .text:00629DEC                 mov     ecx, [ebp+arg_0]
  17. .text:00629DEF                 add     ecx, 0Dh
  18. .text:00629DF2                 mov     [ebp+var_C], ecx
  19. .text:00629DF5                 mov     edx, [ebp+var_4]
  20. .text:00629DF8                 movzx   eax, word ptr [edx+7]
  21. .text:00629DFC                 cdq
  22. .text:00629DFD                 mov     ecx, 6
  23. .text:00629E02                 idiv    ecx
  24. .text:00629E04                 mov     [ebp+var_8], edx
  25. .text:00629E07                 mov     edx, [ebp+var_8]
  26. .text:00629E0A                 add     edx, 1
  27. .text:00629E0D                 push    edx             ; _DWORD
  28. .text:00629E0E                 movsx   eax, [ebp+arg_4]
  29. .text:00629E12                 sub     eax, 0Dh
  30. .text:00629E15                 push    eax             ; _DWORD
  31. .text:00629E16                 mov     ecx, [ebp+var_C]
  32. .text:00629E19                 push    ecx             ; _DWORD
  33. .text:00629E1A                 call    ds:?BitRotateEncript@@YAXPAEII@Z ; BitRotateEncript(uchar *,uint,uint)
  34. .text:00629E20                 add     esp, 0Ch
  35. .text:00629E23                 mov     ax, [ebp+arg_4]
  36. .text:00629E27                 mov     esp, ebp
  37. .text:00629E29                 pop     ebp
  38. .text:00629E2A                 retn
  39. .text:00629E2A sub_629DE0      endp
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement