Assembler Простейшее логирование в программе, отслеживающей подключение флешкиЗдравствуйте! (видимо теперь я часто буду создавать темы, поскольку многое абсолютно не понятно)
Решил написать программку отслеживающею подключения флешки (WM_DEVICECHANGE - и парсер на wParam)
Пробую создать лог (неактивное текстовое поле, в которое построчно заносится подкл\откл и т.д.)
нашел такой код
AddTextLog PROC xstr :DWORD
;она просто шлет текстовому полю лога два оконных...https://www.cyberforum.ru/ assembler/ thread643642.html
Assembler Нужен пример использрования lstrcmpA Здравствуйте.
Проблема при работе с API, смотрел примеры, как с ними работать, но нашел только по части рисования окон и работе с ними, а таких (типа lstrcmpA) не видел.
Пожалуйста дайте пример консольной программки с подобными функциями..можно и на примере crackme
-------------------Заранее огромное спасибо-------------------------
P.S.
Прошу не считать это выпрашиванием готового...
Assembler Откомпилированная программа при запуске зависаетЗдравствуйте, форумчане!
Изучал ранее ассемблер по книге Олега Калашникова "Ассемблер это просто", потом бросил и всё подзабыл. Сейчас пытаюсь всё освежить опять же по этой книге только 2-е издание. У меня вот какой вопрос, в главе 10.4 есть программа запись резидента вот она:
CSEG segment
assume cs:CSEG, ds:CSEG, es:CSEG, ss:CSEG
org 100h
start:
jmp inithttps://www.cyberforum.ru/ assembler/ thread642376.html
Assembler Отладка своего обработчика исключений/прерыванийПривет!
Хочу сделать свою обработку исключений/прерываний, вроде все сделал, но не работает. Работаю в long mode, делаю следующее:
lidt ; IDTR64 корректный, проверял
mov ax,SELECTOR_TSS64 ; тут тоже все правильно
ltr ax
все остальное тоже проверил, перепроверил.
Проблема в том, что обработчик исключения не вызывается, DOS (работаю в реальном DOS'е) просто зависает (например при делении...https://www.cyberforum.ru/ assembler/ thread642372.html
Подскажите, чем скомпилировать листинги Assembler Я хотел познакомиться с WinAPI и очень удачно наткнулся на Туториал Iczelion'а о Win32 API. Автор разжевывает каждую строчку кода, очень понравилось. Решил скомпилировать исходники. Скачал MASM с сайта http://masm32.com, попытался установить, но при установке вылетает ошибка. Похоже, компилятор староват для моей версии виндовса. Чем можно скомпилировать эти исходники? Очень хотелось бы получить...
Assembler Как влияет на сегмент стека выполнения команды int 21hВот есть набор задачек которые мне нужно научиться решать и конечно же понимать =) В ассемблере, мягко говоря, не шарю, но есть большое желание.
Прошу помощи в их разрешении и на сколько только это возможно в самом подробном объяснении.
Заранее спасибо.
PS: процесор 8086, TASM.
1. Как влияет на сегмент стека выполнения команды int 21h?
2. Сколько байт памяти будут распределены после...https://www.cyberforum.ru/ assembler/ thread641550.html
Assembler Как Windows рисует символыhttps://www.cyberforum.ru/ assembler/ thread639093.html Тема косвенно связана с асмом, но всё же. Начал изучать уроки Iczelion'а, там есть программа, которая печатает в левом верхнем углу нажатую клавишу. Перерисовка изображения идёт с помощью InvalidateRect, среди параметров которой есть флаг bErase. Чисто ради интереса поставил его в false, чтобы посмотреть, как символы будут накладываться друг на друга. Увидел, что символ вначале рисуется на...
Assembler Почему программа после закрытия открывается вновь Всем привет.Ребят начал изучение ассемблера и сталкнулся на примере одной программы ,которая при закрытии обратно открывается,кто может обьяснить,а то в инете особо подробно не нашел)
Assembler Masm32 ошибка компиляции "missing operator in expression"Ребята всем доброго времени суток - такая проблемка : при компиляции данного исходника компилятором Masm32
.386
.model flat,stdcall
option casemap:none;
include\masm32\include\windows.inc
include\masm32\include\masm32.inc
includelib\masm32\lib\masm32.lib
include\masm32\include\kernel32.inc
includelib\masm32\lib\kernel32.libhttps://www.cyberforum.ru/ assembler/ thread636596.html
Assembler Сайт посвящённый ассемблеруИзвиняюсь, но возникла проблема)Имени сайта не помню...Но, где-то здесь кто-то советовал сайт посвящённый ассемблеру, и там было пошаговое изучение ассемблера.Лучшего пособия чем то я нигде ещё не видел!Приведите пожалуйста кто какие сайты знает, посвящённые изучению ассемблера.Просто, ни сайта ничего не запомнил)Он был в вкладкее, а ОС я переставил:(https://www.cyberforum.ru/ assembler/ thread636310.html
Программа ввода/вывода, исправить/доработать код Assembler Доброго времени суток. Вопрос по работе программы. Пользователь вводит последовательно день, месяц, год (везде по 2 символа), программа запоминает данные в соответствующих переменных структуры, а потом выводит введенные значения. Но есть 2 проблемы: 1-е - это: call scanf срабатывает только в 83-й строке, в 91-й и в 99-й функция scanf не вызывается, как будто этих строк просто нет. 2-я - это:...
Assembler Нужен человек, который мог бы помочь в дизассемблировании программыНужен
Попробуйте посмотреть книгу Кулакова по ассемблеру. А в BIOS функций для работы с USB нет. Как отписал raxp, надо научиться работать с конфигурационным пространством PCI-устройств. Хост USB - одно из таких устройств. Фиксированных портов ХОСТ не имеет и их надо вытаскивать из его конфигурационного пространства. Кроме того, одних портов далеко недостаточно. Главное в работе USB - это разобраться со структурой дескрипторов и их типами и правильно расположить эти структуры в ОП. Но пробуйте, вдруг получится.