9
ответов

Как я могу видеть ассемблерный код для программы C++?

Как я могу видеть ассемблерный код для программы C++? Что популярные инструменты должны сделать это?
вопрос задан: 7 June 2014 14:10
7
ответов

Определить исходный язык от двоичного файла?

Я ответил на другой вопрос о разработке для iPhone на языках неObjective C, и я сделал утверждение, что использование, скажем, C# для записи для iPhone ударит рецензента Apple неправильно...
вопрос задан: 23 May 2017 12:17
6
ответов

Существует ли способ предотвратить Отражатель от способности отразить мой исходный код?

Существует ли путь (надежен и предпочтительно не коммерческий) для предотвращения от Отражателя для отражения моего исходного кода??? Спасибо, Adi
вопрос задан: 22 March 2010 17:42
5
ответов

Как демонтировать диапазон памяти с GDB?

Я пытаюсь демонтировать программу для наблюдения syscall инструкции по сборке (инструкция INT, я верю), и обработчик с GDB, и записали немного программы (см. ниже) для него, который открывается и...
вопрос задан: 26 July 2018 15:21
4
ответа

Как записать дизассемблер? [закрытый]

Мне интересно в письменной форме x86 обманщик как образовательный проект. Единственный реальный ресурс, который я нашел, является Спиральным Пространством, "Записать как дизассемблер". В то время как это дает хороший высокий уровень...
вопрос задан: 21 February 2015 22:22
4
ответа

Что эффективные пути состоят в том, чтобы отладить оптимизированную программу C/C++?

Много раз я работаю с оптимизированным кодом (иногда даже включающий векторизованные циклы), которые содержат ошибки и такой. Как можно было бы отладить такой код? Я ищу любой вид инструментов или методов. Я использую...
вопрос задан: 7 September 2009 02:55
3
ответа

Определение, какой компилятор создал PE Win32

Как можно определить, какой компилятор C или C++ использовался для создания конкретного исполняемого файла Windows или DLL? Некоторые компиляторы оставляют позади строки версии в заключительном исполняемом файле, но это, кажется, более редко...
вопрос задан: 18 April 2009 22:10
3
ответа

Инструмент, чтобы сравнить .dlls и демонтировать различия? [закрытый]

Кто-либо знает достойный инструмент, который сравнит две различных версии того же dll и извлечет различия? спасибо
вопрос задан: 26 February 2009 14:53
2
ответа

Как я начинаю перепроектировать z80 машинный код? [закрытый]

У меня есть .z80 дамп памяти. Как я перепроектирую его? Что я должен знать? Как я могу минимизировать физический труд?
вопрос задан: 10 December 2019 15:25
2
ответа

Как дизассемблировать двоичный исполняемый файл в Linux, чтобы получить код сборки?

Мне сказали использовать дизассемблер. Есть ли что-нибудь встроенное в gcc? Как проще всего это сделать?
вопрос задан: 31 July 2019 01:55
2
ответа

Действительно ли возможно демонтировать EXE-файл Visual FoxPro 9.0?

У меня есть FoxPro прежней версии exe приложение. Исходные коды не доступны (это было записано в аутсорсинге, и исходные коды никогда не поставлялись). Существует запрос для записи точно того же...
вопрос задан: 7 September 2015 14:28
2
ответа

Разборка i386 с использованием edx-регистра, когда он не определен [дубликат]

Ниже приведена разборка начала функции. Первое упоминание о регистре edx - «sarl $ 0x3,% edx», которое сдвигает текущее значение. Насколько я понимаю, значение регистра edx ...
вопрос задан: 28 August 2014 15:27
2
ответа

Поиск границ инструкций для разборки [дубликат]

Не уверен, что это правильное сообщество для вопроса, но нести меня ... На старом Zilog Z80 CPU можно перейти к любому байтовому адресу, который вы хотите в памяти. Значит, это также ...
вопрос задан: 24 July 2014 23:38
2
ответа

Несовместимое магическое значение после разборки [дубликат]

Я нашел конкурс CrackMe в Интернете. Упражнение - получить ключевое слово из файла jar. После изменения «Main-Class» в CrackMe в манифесте.mf я мог бы запустить. баночка. Чтобы избежать проверки пароля, я ...
вопрос задан: 5 January 2014 17:06
2
ответа

What is the meaning of “static synthetic”?

I am looking at some disassembled code obtained from Java bytecode. I see some declaration as follows: .method static synthetic access$0()Lcom/package/Sample; I am not able to figure out what the ...
вопрос задан: 19 October 2013 10:59
2
ответа

Есть ли какая-либо IDA Pro альтернативы? [закрытый]

Есть ли какой-либо дизассемблер, которые обеспечивают набор функций, сопоставимый с IDA Pro? Я интересуюсь и свободными и коммерческими продуктами. Используйте один ответ на продукт и если возможная запись короткое...
вопрос задан: 30 June 2012 05:12
2
ответа

Инженерный анализ старых программ для рисования

У меня есть несколько действительно старых основанных на MS-DOS программ для рисования. Они работают над палитрой индексированные буферы изображения. У них есть много инструментов для рисования формы представления, кистей и эффектов, которые просто не дел
вопрос задан: 6 February 2011 01:59
2
ответа

Декомпиляция EXE к ASM

Я хочу сделать основной антивирус в течение своего свободного времени. В основном я узнал о базовой структуре EXE (окна) файл. Как я извлекаю код ASM из файла и заголовок PE?
вопрос задан: 23 October 2009 12:00
2
ответа

Как я могу видеть дерево синтаксического анализа, промежуточный код, код оптимизации и ассемблерный код во время КОМПИЛЯЦИИ?

Я изучаю курс Компиляторов, компиляция программы следует ниже Промежуточной Целевой генерации кода Оптимизации кода генерации кода Семантического анализа синтаксического анализа лексического анализа шагов...
вопрос задан: 1 October 2009 20:52
2
ответа

Как MethodImplAttribute работает в.NET?

Я исследовал некоторый код платформы (Система. AppDomain. Метод GetDynamicDir) и это было всем ассемблером, показал: [MethodImpl (MethodImplOptions. InternalCall)] частная строка экстерна...
вопрос задан: 18 June 2009 09:23
1
ответ

Это инструкция по конвейерной обработке Intel?

Насколько мне известно, конвейерная обработка Intel 8086 - это метод, который извлекает следующую инструкцию при выполнении настоящей инструкции. В этой статье говорится, что одним из преимуществ конвейеризации является ...
вопрос задан: 19 January 2019 11:48
1
ответ

Как заставить gdb показать исходное имя функции неискажения на модели дизассемблирования?

освободите outputString (символ константы *ул.) {суд <<"outputString (символ константы *ул.)": <<ул. <<endl;} оказывается Дампом ассемблерного кода для функции _Z12outputStringPKc:...
вопрос задан: 5 September 2017 16:32
1
ответ

Как работает код операции LEA в этом коде? [Дубликат]

Я создал эту программу в C: int main () {int i = 0; для (i = 0; i & lt; 10; i ++) puts («Hello, world!»); return 0; } Я использую GDB для изучения программы, и это основное разобранное: ...
вопрос задан: 22 November 2015 07:22
1
ответ

Команда сборки LEA дает результат 7, что я ожидаю [дублировать]

Я пытаюсь понять инструкцию по сборке LEA. Я использую lldb, и на этом этапе выполнения программы память выглядит следующим образом: - & gt; 0x100000f12 & lt; + 130 & gt ;: lea rdi, [rip + 0x82] ...
вопрос задан: 22 November 2015 07:22
1
ответ

Отладка демонтированных библиотек с gdb

в Linux и Mac OS X я могу использовать stepi и nexti для отладки приложения без отладочной информации. На Mac OS X gdb показывает функции, которые вызваны в библиотеке, хотя иногда...
вопрос задан: 1 October 2015 10:39
1
ответ

скажите gdb демонтировать “неизвестный” код

действительно ли возможно настроить gdb для отладки ассемблерного кода, когда нет никаких отладочных символов или никаких доступных источников? Я означаю показывать инструкцию по сборке инструкцией по сборке при выполнении...
вопрос задан: 24 November 2009 16:58
1
ответ

Есть ли какие-либо хорошие библиотеки VB/C# x86 дизассемблера? [закрытый]

Я ищу библиотеку, которая демонтирует x86-код в своего рода объектную модель, которую я могу затем использовать для записи стандартных программ, которые анализируют код. Я не интересуюсь библиотекой, которая преобразовывает x86...
вопрос задан: 20 May 2009 20:56
0
ответов

Шестнадцатеричное значение в файлах iOS дизассемблера Hopper

При открытии определенных файлов IOS, таких как ядро ​​(может применяться к другим ситуациям, просто указав это), слева от программы появляется список шестнадцатеричных значений (обычно Hopper Disassembler). ...
вопрос задан: 19 January 2019 07:07
0
ответов

Intel-синтаксис сборки в отладчике Xcode

Я пытаюсь заставить Xcode отображать код сборки при отладке в формате Intel. Я пытался добавить флаг -masm = intel в разделе «Другие флаги C» в настройках сборки, но он не ...
вопрос задан: 19 January 2019 04:24
0
ответов

Использование отладчика иммунитета для поиска переполнения стека

Это вопрос для людей, которые знают, как использовать отладчик иммунитета. Я новичок в отладчике иммунитета и пытаюсь понять, как его использовать, и понять, как все работает. Я прикрепил ...
вопрос задан: 18 January 2019 21:04