Я разработал 32-битное приложение .Net для Windows.приложение имело некоторый пользовательский...
Я недавно начал с ассемблера x86, но я не могу найти какой-либо метод, чтобы узнать, существует ли...
Я не ожидаю никакой разницы, когда речь идет о структурах размером до 8 байт, но как насчет больших...
Я хотел бы знать размер в байтах, который каждый фрагмент данных использует в стеке.Как уровень...
Это не могло быть проще, но не сдвигалось с места. У меня есть простой код, который я использую,...
У меня небольшая проблема с простым кодом.Этот код работает правильно в режиме «x86», но не в...
Руководство Intel гласит: «Логический адрес состоит из 16-разрядного селектора и 32-разрядного...
У меня есть назначение, которое говорит мне, что мне нужно выполнить переполнение буфера, запустив...
Просто рассмотрим i386 в качестве примера, но аналогичный вопрос относится и к другим аркам....
Я пытаюсь сделать свой собственный ассемблер (как в NASM, MASM и т. Д.), Но я не знаю, с чего...
Я хочу написать небольшую низкоуровневую программу.Для некоторых его частей мне нужно будет...
В следующем коде: Gloat: mov eax, 0 jmp [(ebx*4)+Tab] Tab: dd F4 dd F3 dd F2 dd F1 F1: add eax, 4...
asm_execve.s: .section .data file_to_run: .ascii "/bin/sh" .section .text .globl main...
при проверке сборки wget я видел это, которое является началом упаковщика, который я предполагаю:...
Я хочу реализовать симулятор для подмножества инструкций для архитектуры x86. Учитывая бинарный...
У меня следующая проблема: я работаю с NASM, собираю некоторые нативные и собираю их следующим...
Мне интересно, как можно найти остаток от целого числа, если нельзя использовать операнд div
Что именно делает инструкция movzbl 0x01(%eax,%ecx),%eax ?
Я всегда нахожу, что регистр ebp заканчивается значением ntdll.7C910208. Я посмотрел, что именно в...
вопрос для начинающих: «Если» подкачка отключена и включена только сегментация (установлена CR0
Мне нужно использовать COM-DLL от сторонней компании (поэтому у меня нет исходного кода), которая...
Может ли кто-нибудь помочь мне объяснить этот код? .text:00401270 ; int __cdecl main(int argc,const...
Я новичок в программировании на ассемблере, и мне было интересно, почему адрес переменной всегда...
У меня вопрос о филиалах. Существует два способа объявить такую таблицу: в секторе данных (DS) в...
Я пытаюсь обработать прерывания ядра через IDT.Я работаю на Intel x86 под Linux. Я установил IDT и...