Advertisement
Guest User

Untitled

a guest
Nov 24th, 2021
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. IN:
  2. 0x00103520:  8b 35 c4 bc 10 00        movl     0x10bcc4, %esi
  3. 0x00103526:  31 ff                    xorl     %edi, %edi
  4. 0x00103528:  8d b4 26 00 00 00 00     leal     (%esi), %esi
  5. 0x0010352f:  90                       nop      
  6. 0x00103530:  0f b6 0c 3e              movzbl   (%esi, %edi), %ecx
  7. 0x00103534:  80 f9 ff                 cmpb     $0xff, %cl
  8. 0x00103537:  74 18                    je       0x103551
  9.  
  10. ----------------
  11. IN:
  12. 0x00103549:  83 c0 01                 addl     $1, %eax
  13. 0x0010354c:  83 f8 08                 cmpl     $8, %eax
  14. 0x0010354f:  75 ef                    jne      0x103540
  15.  
  16. ----------------
  17. IN:
  18. 0x00103540:  89 da                    movl     %ebx, %edx
  19. 0x00103542:  29 c2                    subl     %eax, %edx
  20. 0x00103544:  0f a3 d1                 btl      %edx, %ecx
  21. 0x00103547:  73 57                    jae      0x1035a0
  22.  
  23. ----------------
  24. IN:
  25. 0x001033c0:  0f b6 43 01              movzbl   1(%ebx), %eax
  26. 0x001033c4:  0f b6 53 02              movzbl   2(%ebx), %edx
  27. 0x001033c8:  c0 e8 04                 shrb     $4, %al
  28. 0x001033cb:  c1 e2 04                 shll     $4, %edx
  29. 0x001033ce:  0f b6 c0                 movzbl   %al, %eax
  30. 0x001033d1:  09 c2                    orl      %eax, %edx
  31. 0x001033d3:  0f b6 43 03              movzbl   3(%ebx), %eax
  32. 0x001033d7:  8d 65 f4                 leal     -0xc(%ebp), %esp
  33. 0x001033da:  5b                       popl     %ebx
  34. 0x001033db:  c1 e0 0c                 shll     $0xc, %eax
  35. 0x001033de:  09 d0                    orl      %edx, %eax
  36. 0x001033e0:  c1 e0 0c                 shll     $0xc, %eax
  37. 0x001033e3:  8d 04 b0                 leal     (%eax, %esi, 4), %eax
  38. 0x001033e6:  5e                       popl     %esi
  39. 0x001033e7:  5f                       popl     %edi
  40. 0x001033e8:  5d                       popl     %ebp
  41. 0x001033e9:  c3                       retl    
  42.  
  43. Servicing hardware INT=0x20
  44. ----------------
  45. IN:
  46. 0x00103551:  83 c7 01                 addl     $1, %edi
  47. 0x00103554:  81 ff 00 10 00 00        cmpl     $0x1000, %edi
  48. 0x0010355a:  75 d4                    jne      0x103530
  49.  
  50. ----------------
  51. IN:
  52. 0x00103530:  0f b6 0c 3e              movzbl   (%esi, %edi), %ecx
  53. 0x00103534:  80 f9 ff                 cmpb     $0xff, %cl
  54. 0x00103537:  74 18                    je       0x103551
  55.  
  56. Servicing hardware INT=0x20
  57. ----------------
  58. IN:
  59. 0x001035fe:  83 ec 08                 subl     $8, %esp
  60. 0x00103601:  ff 35 c0 bc 10 00        pushl    0x10bcc0
  61. 0x00103607:  68 56 43 10 00           pushl    $0x104356
  62. 0x0010360c:  e8 af dd ff ff           calll    0x1013c0
  63.  
  64. ----------------
  65. IN:
  66. 0x00103611:  8b 5d e4                 movl     -0x1c(%ebp), %ebx
  67. 0x00103614:  83 c4 10                 addl     $0x10, %esp
  68. 0x00103617:  eb 2c                    jmp      0x103645
  69.  
  70. ----------------
  71. IN:
  72. 0x00103645:  83 ec 04                 subl     $4, %esp
  73. 0x00103648:  6a 01                    pushl    $1
  74. 0x0010364a:  53                       pushl    %ebx
  75. 0x0010364b:  ff 35 bc bc 10 00        pushl    0x10bcbc
  76. 0x00103651:  e8 ea fc ff ff           calll    0x103340
  77.  
  78. ----------------
  79. IN:
  80. 0x00103656:  83 c4 10                 addl     $0x10, %esp
  81. 0x00103659:  85 c0                    testl    %eax, %eax
  82. 0x0010365b:  75 c3                    jne      0x103620
  83.  
  84. ----------------
  85. IN:
  86. 0x00103620:  8b 08                    movl     (%eax), %ecx
  87. 0x00103622:  89 da                    movl     %ebx, %edx
  88. 0x00103624:  81 c3 00 10 00 00        addl     $0x1000, %ebx
  89. 0x0010362a:  81 e2 00 f0 ff ff        andl     $0xfffff000, %edx
  90. 0x00103630:  83 ca 01                 orl      $1, %edx
  91. 0x00103633:  81 e1 f8 0f 00 00        andl     $0xff8, %ecx
  92. 0x00103639:  09 ca                    orl      %ecx, %edx
  93. 0x0010363b:  89 10                    movl     %edx, (%eax)
  94. 0x0010363d:  81 fb 00 00 00 08        cmpl     $0x8000000, %ebx
  95. 0x00103643:  74 7e                    je       0x1036c3
  96.  
  97. Servicing hardware INT=0x20
  98. ----------------
  99. IN:
  100. 0x00000000:  53                       pushl    %ebx
  101. 0x00000001:  ff 00                    incl     (%eax)
  102. 0x00000003:  f0                       .byte    0xf0
  103. 0x00000004:  53                       pushl    %ebx
  104. 0x00000005:  ff 00                    incl     (%eax)
  105. 0x00000007:  f0                       .byte    0xf0
  106. 0x00000008:  c3                       retl    
  107.  
  108. ----------------
  109. IN:
  110. 0x00000001:  ff 00                    incl     (%eax)
  111. 0x00000003:  f0                       .byte    0xf0
  112. 0x00000004:  53                       pushl    %ebx
  113. 0x00000005:  ff 00                    incl     (%eax)
  114. 0x00000007:  f0                       .byte    0xf0
  115. 0x00000008:  c3                       retl  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement