Advertisement
Guest User

Untitled

a guest
Jun 22nd, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.     .text
  2. .globl loc4c3870
  3. loc4c3870:
  4.     pushl  %ebp
  5.     movl   %esp,%ebp
  6.     subl   $0x54,%esp
  7.     pushl  %ebx
  8.     pushl  %esi
  9.     pushl  %edi
  10.     movl   %ecx,-0x4(%ebp)
  11.     movl   $0x0,-0xc(%ebp)
  12.     movl   $0x6,-0x10(%ebp)
  13.     jmp    loc4c3895
  14. loc4c388c:
  15.     movl   -0x10(%ebp),%eax
  16.     addl   $0x1,%eax
  17.     movl   %eax,-0x10(%ebp)
  18. loc4c3895:
  19.     cmpl   $0x26,-0x10(%ebp)
  20.     jge    loc4c38b6
  21.     movl   0xc(%ebp),%eax
  22.     addl   -0x10(%ebp),%eax
  23.     movl   0x10(%ebp),%ecx
  24.     addl   -0xc(%ebp),%ecx
  25.     movb   (%ecx),%dl
  26.     movb   %dl,(%eax)
  27.     movl   -0xc(%ebp),%eax
  28.     addl   $0x1,%eax
  29.     movl   %eax,-0xc(%ebp)
  30.     jmp    loc4c388c
  31. loc4c38b6:
  32.     movl   0xc(%ebp),%eax
  33.     movb   $0x0,(%eax)
  34.     movl   0xc(%ebp),%eax
  35.     movb   $0x12,0x1(%eax)
  36.     movl   0xc(%ebp),%eax
  37.     movb   $0xc5,0x2(%eax)
  38.     movl   0xc(%ebp),%eax
  39.     movb   0x8(%ebp),%cl
  40.     movb   %cl,0x3(%eax)
  41.     movzwl 0x8(%ebp),%eax
  42.     sarl   $0x8,%eax
  43.     movl   0xc(%ebp),%ecx
  44.     movb   %al,0x4(%ecx)
  45.     movl   0xc(%ebp),%eax
  46.     movb   $0x20,0x5(%eax)
  47.     movl   $0x0,-0x8(%ebp)
  48.     movl   $0x1,-0x14(%ebp)
  49.     jmp    loc4c3900
  50. loc4c38f7:
  51.     movl   -0x14(%ebp),%eax
  52.     addl   $0x1,%eax
  53.     movl   %eax,-0x14(%ebp)
  54. loc4c3900:
  55.     cmpl   $0x26,-0x14(%ebp)
  56.     jge    loc4c3917
  57.     movl   0xc(%ebp),%eax
  58.     addl   -0x14(%ebp),%eax
  59.     movzbl (%eax),%ecx
  60.     addl   -0x8(%ebp),%ecx
  61.     movl   %ecx,-0x8(%ebp)
  62.     jmp    loc4c38f7
  63. loc4c3917:
  64.     movl   0xc(%ebp),%eax
  65.     movb   -0x8(%ebp),%cl
  66.     movb   %cl,0x26(%eax)
  67.     movl   -0x8(%ebp),%eax
  68.     sarl   $0x8,%eax
  69.     movl   0xc(%ebp),%ecx
  70.     movb   %al,0x27(%ecx)
  71.     popl   %edi
  72.     popl   %esi
  73.     popl   %ebx
  74.     movl   %ebp,%esp
  75.     popl   %ebp
  76.     retl   $0xc
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement