Результаты поиска по запросу "disassembly"
Как получить информацию об инструкции из libopcodes?
Я пишу инструмент, который используетlibbfd а такжеlibopcodes в x86-32 и x86-64 Linux для выполнения разборки. Проблема заключается в том, что, хотя я могу разобрать libopcodes, я не могу получить какую-либо инструкцию. Для демонстрации я сделал ...
x86 узнать размер команды операнда, учитывая только шестнадцатеричный машинный код?
Например, учитывая гекс:83 E4 F0 Глядя на руководство разработчика Intel, я могу понять, что83 означаетand а такжеFO означает-16, Смотря наE4Я могу декодировать, что регистр источника / назначения является либо SP, либо ESP. Поэтому я могу ...
как использовать aarch64-linux-gnu-objdump для разборки инструкций режима V7 (A32, T32)
Я используюaarch64-linux-gnu-objdump разобрать часть программы для ARM v8. Он хорошо работает для 64-битных инструкций V8, но не работает, когда режим изменяется на набор инструкций V7 (A32) - код начинается с набора инструкций V8, переключается ...
Отладка разобранных библиотек с помощью gdb
в Linux и Mac OS X я могу использовать stepi и nexti для отладки приложения без отладочной информации.В Mac OS X GDB показывает функции, которые вызываются в...
Определение, какой компилятор построил Win32 PE
Как определить, какой компилятор C или C ++ использовался для создания конкретного исполняемого файла Windows или DLL? Некоторые компиляторы оставляют после себя строки версий в конечном исполняемом файле, но в Windows это выглядит реже, чем в ...
Использование objdump для архитектуры ARM: разборка в ARM
У меня есть объектный файл, и я пытаюсь разобрать его. Когда я использую:
Как разобрать системный вызов
Если у меня есть виртуальный адрес системного вызова, могу ли я разобрать этот системный вызов? Я хочу сделать это на работающем ядре, чтобы выяснить, какие все адреса обрабатываются конкретным системным вызовом во время работы. Я использую ...
Это единственный C # кусок программного обеспечения, который содержит LibDasm, полностью перенесенный на C # .NET
твуют ли библиотеки, которые можно вызывать из .NET, где я могу передать двоичные данные и разобрать их на ассемблерный код x86?