eXeLab
eXeL@B ВИДЕОКУРС !

ВИДЕОКУРС ВЗЛОМ
выпущен 8 мая!


УЗНАТЬ БОЛЬШЕ >>
Домой | Статьи | RAR-cтатьи | FAQ | Форум | Скачать | Видеокурс
Новичку | Ссылки | Программирование | Интервью | Архив | Связь

Русский / Russian English / Английский

Сейчас на форуме: UnknownNone, BOB666BOB (+3 невидимых)
 · Начало · Статистика · Регистрация · Поиск · ПРАВИЛА ФОРУМА · Язык · RSS · SVN ·

 eXeL@B —› Вопросы новичков —› Искажение функций C++ в IDA
Посл.ответ Сообщение

Ранг: 0.2 (гость)
Статус: Участник

Создано: 13 ноября 2018 13:00 New!
Цитата · Личное сообщение · #1

Добрый день! По ходу освоения IDA возник такой вопрос. Почему при исследовании программ, написанных на C++ имена функций превращаются в какую-то абракадабру?


Ранг: 1003.6 (!!!!)
Статус: Участник

Создано: 13 ноября 2018 13:20 · Поправил: reversecode New!
Цитата · Личное сообщение · #2

--> Link <--
demangle включить надо если гцц
виндовый по умолчанию вроде
https://demangler.com


Ранг: 437.1 (мудрец)
Статус: Участник
_Вечный_Студент_

Создано: 14 ноября 2018 01:39 New!
Цитата · Личное сообщение · #3

DewardDeLeeker пишет:
Почему при исследовании программ, написанных на C++ имена функций превращаются в какую-то абракадабру?


это не абракадабра, а --> name mangling<--, дабы избежать одинаковых имен функций при Function Overloading.

Ранг: 5.0 (гость)
Статус: Участник

Создано: 15 ноября 2018 16:44 New!
Цитата · Личное сообщение · #4

DewardDeLeeker пишет:
Почему при исследовании программ, написанных на C++ имена функций превращаются в какую-то абракадабру?

Options --> Demangled Names... --> Names
 eXeL@B —› Вопросы новичков —› Искажение функций C++ в IDA

Оригинальный DVD-ROM: eXeL@B DVD !

Вы находитесь на форуме сайта EXELAB.RU
Проект ReactOS