Сборный / Говнокод #27218 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
  27. 27
  28. 28
  29. 29
  30. 30
  31. 31
  32. 32
  33. 33
  34. 34
  35. 35
  36. 36
  37. 37
  38. 38
  39. 39
  40. 40
  41. 41
  42. 42
  43. 43
  44. 44
  45. 45
  46. 46
  47. 47
  48. 48
  49. 49
  50. 50
  51. 51
  52. 52
  53. 53
  54. 54
  55. 55
  56. 56
  57. 57
  58. 58
  59. 59
  60. 60
  61. 61
  62. 62
  63. 63
  64. 64
  65. 65
  66. 66
  67. 67
  68. 68
  69. 69
  70. 70
  71. 71
  72. 72
  73. 73
  74. 74
format PE64 GUI 5.0
include 'win64a.inc'
entry $
   xor    rdi,rdi
   push   rdi
   push   rdi
   push   rdi;$400000
   push   rdi
   push   rdi
   mov    rax,CW_USEDEFAULT
   push   rax
   push   rax
   push   rax
   push   rax
   push   rdi
   push   rdi
   push   rdi
   push   rdi
   mov    r9,WS_VISIBLE+WS_OVERLAPPEDWINDOW
   mov    r8,_title
   mov    rdx,_class
   mov    rcx,rdi
   call   [CreateWindowEx]
   mov    r8,WindowProc
   mov    rdx,-4
   mov    rcx,rax
   call   [SetWindowLongPtrA]
   mov    qword[_title],rax
   pop    rdi
   mov    rsi,rsp
   xor    rbx,rbx
   mov    bl,40
@@:sub    rsp,rbx
   xor    r9,r9
   xor    r8,r8
   xor    rdx,rdx
   mov    rcx,rsi
   call   [GetMessage]
   mov    rcx,rsi
   call   [DispatchMessage]
   add    rsp,rbx
   jmp    @b
WindowProc:
   push   r9
   cmp    rdx,WM_CLOSE
   je     app_close
defwndproc:
   push   rdi
   push   rdi
   push   rdi
   push   rdi
   mov    r9,r8
   mov    r8,rdx
   mov    rdx,rcx
   mov    rcx,qword[_title]
   call   [CallWindowProc]
   pop    rdi
   pop    rdi
   pop    rdi
   pop    rdi
   pop    rdi
   ret
app_close:
   call   [exit]
  _title db '1KBytex64',0
  _class db '#32770',0
data import
  library\
    user32,'USER32.DLL',\
    msvcrt,'msvcrt.dll'
  include 'api\user32.inc'
  import msvcrt,\
    exit,'_exit'
end data

Ничего интересного, просто извращённый 1KBytex64

Запостил: chiacorp chiacorp, (Updated )

Комментарии (2) RSS

Добавить комментарий для chiacorp Отменить ответ

Семь раз отмерь — один отрежь, guest!

    А не использовать ли нам bbcode?


    8