Guest User

Untitled

a guest
Jun 24th, 2018
183
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.62 KB | None | 0 0
  1. seg000:0000 ;
  2. seg000:0000 ; +-------------------------------------------------------------------------+
  3. seg000:0000 ; | This file has been generated by The Interactive Disassembler (IDA) |
  4. seg000:0000 ; | Copyright (c) 2011 Hex-Rays, <support@hex-rays.com> |
  5. seg000:0000 ; | License info: B3-432E-F558-21 |
  6. seg000:0000 ; | Ilfak Guilfanov |
  7. seg000:0000 ; +-------------------------------------------------------------------------+
  8. seg000:0000 ;
  9. seg000:0000 ; Input MD5 : 05BF73311D1709CA58A44F5903E32F97
  10. seg000:0000 ; Input CRC32 : 5D10F656
  11. seg000:0000
  12. seg000:0000 ; File Name : C:\Users\mrMech\Documents\Visual Studio 2010\Projects\test\Debug\test.exe
  13. seg000:0000 ; Format : MS-DOS executable (EXE)
  14. seg000:0000 ; Base Address: 1000h Range: 10000h-10450h Loaded length: 450h
  15. seg000:0000 ; Entry Point : 1000:0
  16. seg000:0000
  17. seg000:0000 .686p
  18. seg000:0000 .mmx
  19. seg000:0000 .model large
  20. seg000:0000
  21. seg000:0000 ; ===========================================================================
  22. seg000:0000
  23. seg000:0000 ; Segment type: Pure code
  24. seg000:0000 seg000 segment byte public 'CODE' use16
  25. seg000:0000 assume cs:seg000
  26. seg000:0000 assume es:nothing, ss:seg000, ds:nothing, fs:nothing, gs:nothing
  27. seg000:0000
  28. seg000:0000 ; =============== S U B R O U T I N E =======================================
  29. seg000:0000
  30. seg000:0000 ; Attributes: noreturn
  31. seg000:0000
  32. seg000:0000 public start
  33. seg000:0000 start proc near
  34. seg000:0000 push cs
  35. seg000:0001 pop ds
  36. seg000:0002 assume ds:seg000
  37. seg000:0002 mov dx, 0Eh
  38. seg000:0005 mov ah, 9
  39. seg000:0007 int 21h ; DOS - PRINT STRING
  40. seg000:0007 ; DS:DX -> string terminated by "$"
  41. seg000:0009 mov ax, 4C01h
  42. seg000:000C int 21h ; DOS - 2+ - QUIT WITH EXIT CODE (EXIT)
  43. seg000:000C start endp ; AL = exit code
  44. seg000:000C
  45. seg000:000C ; ---------------------------------------------------------------------------
  46. seg000:000E aThisProgramCan db 'This program cannot be run in DOS mode.',0Dh,0Dh,0Ah
  47. seg000:000E db '$',0
  48. seg000:003A align 8
  49. seg000:0040 db 0A6h, 0BAh, 9, 92h, 0E2h, 0DBh, 67h, 0C1h, 0E2h, 0DBh
  50. seg000:0040 db 67h, 0C1h, 0E2h, 0DBh, 67h, 0C1h, 8Dh, 0ADh, 0FBh, 0C1h
  51. seg000:0040 db 0E1h, 0DBh, 67h, 0C1h, 8Dh, 0ADh, 0CDh, 0C1h, 0F0h
  52. seg000:0040 db 0DBh, 67h, 0C1h, 0EBh, 0A3h, 0F4h, 0C1h, 0E0h, 0DBh
  53. seg000:0040 db 67h, 0C1h, 0E2h, 0DBh, 66h, 0C1h, 0D4h, 0DBh, 67h, 0C1h
  54. seg000:0040 db 8Dh, 0ADh, 0CCh, 0C1h, 0E5h, 0DBh, 67h, 0C1h, 8Dh, 0ADh
  55. seg000:0040 db 0FDh, 0C1h, 0E3h, 0DBh, 67h, 0C1h, 8Dh, 0ADh, 0FAh
  56. seg000:0040 db 0C1h, 0E3h, 0DBh, 67h, 0C1h, 52h, 69h, 63h, 68h, 0E2h
  57. seg000:0040 db 0DBh, 67h, 0C1h, 18h dup(0), 50h, 45h, 2 dup(0), 4Ch
  58. seg000:0040 db 1, 7, 0, 0ABh, 0C2h, 3Bh, 4Fh, 8 dup(0), 0E0h, 0, 2
  59. seg000:0040 db 1, 0Bh, 1, 0Ah, 2 dup(0), 32h, 3 dup(0), 3Ah, 6 dup(0)
  60. seg000:0040 db 0FAh, 10h, 1, 2 dup(0), 10h, 3 dup(0), 10h, 4 dup(0)
  61. seg000:0040 db 40h, 2 dup(0), 10h, 3 dup(0), 2, 2 dup(0), 5, 0, 1
  62. seg000:0040 db 5 dup(0), 5, 0, 1, 6 dup(0), 0B0h, 1, 2 dup(0), 4, 6 dup(0)
  63. seg000:0040 db 3, 0, 40h, 81h, 2 dup(0), 10h, 2 dup(0), 10h, 4 dup(0)
  64. seg000:0040 db 10h, 2 dup(0), 10h, 6 dup(0), 10h, 0Ch dup(0), 80h
  65. seg000:0040 db 1, 0, 3Ch, 4 dup(0), 90h, 1, 0, 59h, 4, 13h dup(0)
  66. seg000:0040 db 0A0h, 1, 0, 0C4h, 2, 2 dup(0), 20h, 57h, 1, 0, 1Ch
  67. seg000:0040 db 2Bh dup(0), 94h, 81h, 1, 0, 58h, 1, 1Ah dup(0), 2Eh
  68. seg000:0040 db 74h, 65h, 78h, 74h, 62h, 2 dup(73h), 2 dup(0), 1, 2 dup(0)
  69. seg000:0040 db 10h, 16h dup(0), 0A0h, 2 dup(0), 0E0h, 2Eh, 74h, 65h
  70. seg000:0040 db 78h, 74h, 3 dup(0), 70h, 31h, 3 dup(0), 10h, 1, 2 dup(0)
  71. seg000:0040 db 32h, 3 dup(0), 4, 0Eh dup(0), 20h, 2 dup(0), 60h, 2Eh
  72. seg000:0040 db 72h, 64h, 61h, 74h, 61h, 2 dup(0), 0D1h, 1Ch, 3 dup(0)
  73. seg000:0040 db 50h, 1, 2 dup(0), 1Eh, 3 dup(0), 36h, 0Eh dup(0), 40h
  74. seg000:0040 db 2 dup(0), 40h, 2Eh, 64h, 61h, 74h, 61h, 3 dup(0), 84h
  75. seg000:0040 db 5, 3 dup(0), 70h, 1, 2 dup(0), 2, 3 dup(0), 54h, 0Eh dup(0)
  76. seg000:0040 db 40h, 2 dup(0), 0C0h, 2Eh, 69h, 64h, 61h, 74h, 61h, 2 dup(0)
  77. seg000:0040 db 10h, 8, 3 dup(0), 80h, 1, 2 dup(0), 0Ah, 3 dup(0), 56h
  78. seg000:0040 db 0Eh dup(0), 40h, 2 dup(0), 0C0h, 2Eh, 72h, 73h, 72h
  79. seg000:0040 db 63h, 3 dup(0), 59h, 4, 3 dup(0), 90h, 1, 2 dup(0), 6
  80. seg000:0040 db 3 dup(0), 60h, 0Eh dup(0), 40h, 2 dup(0), 40h, 2Eh
  81. seg000:0040 db 72h, 65h, 6Ch, 6Fh, 63h, 2 dup(0), 48h, 4, 3 dup(0)
  82. seg000:0040 db 0A0h, 1, 2 dup(0), 6, 3 dup(0), 66h, 0Eh dup(0), 40h
  83. seg000:0040 db 2 dup(0), 42h, 108h dup(0), 5 dup(0CCh), 0E9h, 36h
  84. seg000:0040 db 0Ah, 2 dup(0), 0E9h, 0D1h, 0Ah, 2 dup(0), 0E9h, 0BCh
  85. seg000:0040 db 8, 2 dup(0), 0E9h, 0E7h, 19h, 2 dup(0), 0E9h, 88h, 21h
  86. seg000:0040 db 2 dup(0), 0E9h, 0FDh, 0Ah, 2 dup(0), 0E9h, 78h, 21h
  87. seg000:0040 db 2 dup(0), 0E9h, 63h, 9, 2 dup(0), 0E9h, 8Eh, 8, 2 dup(0)
  88. seg000:0040 db 0E9h, 8Bh, 0Ah, 2 dup(0), 0E9h, 28h, 21h, 2 dup(0)
  89. seg000:0040 db 0E9h, 9Bh, 21h, 2 dup(0), 0E9h, 7Ah, 0Ch, 2 dup(0)
  90. seg000:0040 db 0E9h, 2Bh, 21h, 2 dup(0), 0E9h, 94h, 0Dh, 2 dup(0)
  91. seg000:0040 db 0E9h, 21h, 10h, 2 dup(0), 0E9h, 88h, 21h, 2 dup(0)
  92. seg000:0040 db 0E9h, 21h, 0Ch, 2 dup(0), 0E9h, 48h, 21h, 2 dup(0)
  93. seg000:0040 db 0E9h, 87h, 8, 2 dup(0), 0E9h, 22h, 10h, 2 dup(0), 0E9h
  94. seg000:0040 db 7Fh, 19h, 2 dup(0), 0E9h, 46h, 21h, 2 dup(0), 0E9h
  95. seg000:0040 db 83h, 1Fh, 2 dup(0), 0E9h, 52h, 19h, 2 dup(0), 0E9h
  96. seg000:0040 db 51h, 0Dh, 2 dup(0), 0E9h, 2, 21h, 2 dup(0), 0E9h, 0EBh
  97. seg000:0040 db 0Fh, 0
  98. seg000:0040 seg000 ends
  99. seg000:0040
  100. seg000:0040
  101. seg000:0040 end start
Add Comment
Please, Sign In to add comment