Вниз  Ассемблер
- 15.04.2010 / 12:01
miha
  Пользователь

miha 
Сейчас: Offline
Zarkon, ну это не сайт, а настоящее сокровище для ассемблерщика. А почему именно фасм?
- 15.04.2010 / 18:39
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Начали изучать прерывания. Ппц, много новых команд, которых нам и не объясняли даже.. Как лабы делать. хз??
__________________
 let live
- 15.04.2010 / 18:43
miha
  Пользователь

miha 
Сейчас: Offline
Если пишите под ДОС, то можно почитать Калашникова. Там примеры для ТАСМА под DOS
- 15.04.2010 / 18:43
Web_demoN
  Супервизор

Web_demoN 
Сейчас: Offline
aNNiMON, miha спешит на помощь :)
- 15.04.2010 / 18:46
miha
  Пользователь

miha 
Сейчас: Offline
Вот книжечка, правда я её не особо читал, но написано очень много...


Прикрепленные файлы:
asm-by_kalashni(…).rar (78.38 кб.) Скачано 194 раза
- 15.04.2010 / 18:48
miha
  Пользователь

miha 
Сейчас: Offline
Не, у меня мало времени ща напрограммирование. Да и здоровье не то (как всегда перед призывом). Да и использую я masm, а программирование на нём считается уже программированием высокого уровня.
- 18.04.2010 / 17:08
miha
  Пользователь

miha 
Сейчас: Offline
Вот мой простенькй пример downloader'a. Антивирусом, как некоторые, не обнаруживается.


Прикрепленные файлы:
miniantitrojan_(…).exe (2.5 кб.) Скачано 711 раз
- 18.04.2010 / 17:09
miha
  Пользователь

miha 
Сейчас: Offline
Исходник (есть в пакете masm32v10)
Я просто немного изменил в благих целях.

Изменено miha (18.04 / 17:13) (всего 1 раз)


Прикрепленные файлы:
miniantitrojan_(…).txt (0.61 кб.) Скачано 945 раз
- 16.05.2010 / 00:14
miha
  Пользователь

miha 
Сейчас: Offline
Вот ичсходничек моей мигалки =)

  1. start:
  2. main proc
  3. mov eax, 1
  4. mov ebx, 20
  5. .while (eax < ebx)
  6.  
  7.  
  8. invoke keybd_event,VK_CAPITAL,0,0,0
  9. invoke keybd_event, VK_CAPITAL, 0, KEYEVENTF_KEYUP, 0
  10. invoke Sleep, 50
  11. invoke keybd_event,VK_NUMLOCK,0,0,0
  12. invoke keybd_event, VK_NUMLOCK, 0, KEYEVENTF_KEYUP, 0
  13. invoke Sleep, 50
  14. invoke keybd_event,VK_SCROLL,0,0,0
  15. invoke keybd_event, VK_SCROLL, 0, KEYEVENTF_KEYUP, 0
  16. invoke Sleep, 50
  17. invoke keybd_event,VK_CAPITAL,0,0,0
  18. invoke keybd_event, VK_CAPITAL, 0, KEYEVENTF_KEYUP, 0
  19. invoke Sleep, 50
  20. invoke keybd_event,VK_SCROLL,0,0,0
  21. invoke keybd_event, VK_SCROLL, 0, KEYEVENTF_KEYUP, 0
  22. invoke Sleep, 50
  23. invoke keybd_event,VK_NUMLOCK,0,0,0
  24. invoke keybd_event, VK_NUMLOCK, 0, KEYEVENTF_KEYUP, 0
  25.  
  26. sub ebx, eax
  27. invoke Sleep, 50
  28. .endw
  29.  
  30. main endp
  31. invoke ExitProcess, 0
  32. end start


Изменено vladgba (25.11 / 14:37) (всего 1 раз)
- 16.05.2010 / 00:15
miha
  Пользователь

miha 
Сейчас: Offline
Установка частоты моргания каретки на 1 миллисекунду =)

[php]invoke SetCaretBlinkTime, 1[/php]
Наверх  Всего сообщений: 208
Фильтровать сообщения
Поиск по теме
Файлы топика (15)