Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
WQP
@WQP
Assembler
Как вывести список устройств через код ассемблера?
Здравствуйте, в ассемблере вообще не силён, но нужно сделать вывод устройств через код ассебмлера. Т.е. в консоль вывести название всех устройств отсюда
Вопрос задан
более трёх лет назад
494 просмотра
Комментировать
Подписаться
1
Оценить
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
1
Владимир Мартьянов
@vilgeforce
Раздолбай и программист
Прочитайте
https://msdn.microsoft.com/en-us/library/windows/d...
Напишите соответствующий код на C/C++.
Перепишите на асм.
PROFIT
Ответ написан
более трёх лет назад
9
комментариев
Нравится
9
комментариев
Facebook
Вконтакте
Twitter
WQP
@WQP
Автор вопроса
Из языков я знаю только php, js, delphi. На C/C++ разбираться ещё дольше придётся
Написано
более трёх лет назад
Владимир Мартьянов
@vilgeforce
WQP
: Тогда пишите сразу на асме. Но скажу сразу: не получится. Без уверенного владения асмом задача нерешаемая.
Написано
более трёх лет назад
Freeman
@Vapaamies
WQP
: Так напишите на Delphi, потом дизассемблируйте. Можете взять DCU32Int.
Написано
более трёх лет назад
Владимир Мартьянов
@vilgeforce
Vapaamies
: Выдрать из Delphi соответствующий код, чтобы он работал отдельно - будет сложнее написания с нуля.
Написано
более трёх лет назад
WQP
@WQP
Автор вопроса
vilgeforce
:
Vapaamies
: я уже нашел как подключить библиотеки winapi, но я не понимаю как ими пользоваться...
Написано
более трёх лет назад
Freeman
@Vapaamies
vilgeforce
: Это смотря как писать и как потом собирать. Но я бы на месте автора темы просто написал бы на Delphi и ничего не дизассемблировал бы.
WQP
: Так разбирайтесь. Это то знание, которое нужно постичь самому, мы не можем вложить его в вас на форумах.
Написано
более трёх лет назад
Владимир Мартьянов
@vilgeforce
Vapaamies
: ТС-то хочет на асме (непонятно зачем, правда).
Написано
более трёх лет назад
Freeman
@Vapaamies
vilgeforce
: Винду с ДОС перепутал, видимо. Бывает.
Написано
более трёх лет назад
Владимир Мартьянов
@vilgeforce
Vapaamies
: Однако же device manager вполне себе виндовый.
Написано
более трёх лет назад
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Linux
+2 ещё
Простой
Как сделать новое чтение из STDIN?
1 подписчик
25 мая
182 просмотра
1
ответ
Linux
+2 ещё
Простой
GAS ассемблер: записать в секцию опкоды, затем выполнить их?
2 подписчика
25 мая
156 просмотров
1
ответ
C
+2 ещё
Простой
Как реализовать файловую систему?
1 подписчик
22 мая
237 просмотров
3
ответа
C#
+3 ещё
Простой
Почему код без условных переходов медленнее чем с ними? Ассемблер. Если должно быть наоборот?
1 подписчик
18 мая
191 просмотр
0
ответов
Assembler
+1 ещё
Средний
Не работает customasm, как исправить?
1 подписчик
29 апр.
84 просмотра
0
ответов
C++
+2 ещё
Простой
Покажите на ассемблере как выглядит защита от переполнения буфера?
2 подписчика
16 апр.
9824 просмотра
3
ответа
C
+3 ещё
Средний
Можно ли реализовать программу, написанную на C/assembler, которая отслеживает процесс запуска/работы вирус-майнера?
1 подписчик
05 апр.
247 просмотров
2
ответа
Assembler
+2 ещё
Средний
Какое поведение является стандартным для RISC-V ядер при записи в readonly CSR?
1 подписчик
31 мар.
92 просмотра
1
ответ
Assembler
+2 ещё
Средний
RISC-V / Входят ли инструкции работы с CSR в «базовый» набор rv32i?
1 подписчик
31 мар.
76 просмотров
1
ответ
Assembler
Простой
Задача на DOSBOX. Почему код выполняется неправильно?
2 подписчика
16 мар.
354 просмотра
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Reverse Engineer
AST
•
Москва
от 400 000 ₽
Разработчик бэкенда сервисов телефонии
Яндекс
•
Москва
от 300 000 до 490 000 ₽
Разработчик в S3
Яндекс
•
Москва
от 300 000 до 490 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама