Сейчас на форуме: _MBK_, ut2004, vsv1 (+6 невидимых)

 eXeL@B —› Вопросы новичков —› Ida оставил кучу не распознанных функций.
Посл.ответ Сообщение

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

Создано: 13 февраля 2007 01:55
· Личное сообщение · #1

В общем сабж. Функции выглядят типа _ZNSt12__basic_fileIcED1Ev
Я так понял, что в сигнатурах не было найдено соответствий. В общем это не удивительно т.к. файл который я декодировал был скомпилен под фрибсд. Для создания сигнатур я так понял нужно использовать flair. Но он не смог распознать библиотеку. Я помучал гугл и понял что надо гдето найти некую утилиту rpat которая создатс pat файлы, а потом уже их прератить в сигнатуры. Всвязи с этим 2 вопроса:
1. где ее взять?
2. может есть какойто альтернативный способ сделать так чтобы Ida распознал все функции?



Ранг: 310.8 (мудрец), 29thx
Активность: 0.430
Статус: Участник

Создано: 14 февраля 2007 23:30
· Личное сообщение · #2

solomon2 пишет:
Функции выглядят типа _ZNSt12__basic_fileIcED1Ev

В юниксовых системах очень много имен хранятся прямо в экзешнке, т.к. широко используется динамическое связывание. Мультик "Простоквашино" : "Это фамилие такое ...."
Это легко проверить : глянь любым просмотрщиком и поищи это имя в файле.


 eXeL@B —› Вопросы новичков —› Ida оставил кучу не распознанных функций.
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати