SU.C_CPP----------------- < Пред. | След. > -- < @ > -- < Сообщ. > -- < Эхи > --
 Nп/п : 51 из 100
 От   : Eugene Muzychenko                   2:5000/14         18 май 23 17:44:25
 К    : Yury Haron                                            18 май 23 18:57:11
 Тема : Re
----------------------------------------------------------------------------------
                                                                                 
@MSGID: 2:5000/14 646647da
@REPLY: 2:5020/848.23 6465e894
@CHRS: CP866 2
@TZUTC: 0200
Привет!

18 May 23 11:33, you wrote to me:

 YH> Похоже что у тебя в голове что-то перепуталось.

 Да я вообще никогда не работал с IDA настолько плотно, чтобы знать
(и помнить), что именно там для чего. :) Я помню, что по сигнатурам
она умеет опознавать библиотеки, умеет применять типы к функциям и
данным, но какие из имеющихся там баз данных применяются в каких случаях, и
в каком порядке, никогда не интересовался, ибо незачем было. :)

 YH> 2. "Качество" (да и количество) доступных через него pdb за последние
 YH> годы только _понизилось_.

 Да и хрен бы с ним. Главное, что оно _есть_. И PDB в комплекте с
софтом тоже нередко есть. В идеале, стоило бы на каждую группу
символических данных (имена, типы, номера строк и т.п.) иметь альтернативу, откуда
это брать - из PDB, из локальной базы, из стандартной базы и прочего.

 YH> Звиняй бырин, но проблемы демо-версий мне не интересны

 Дык, по описанию они не должны быть ограничены в работе с PDB.
Полные версии тащат с собой больше стандартных баз, но тоже не на все
существующие версии, а только на самые ходовые.

 YH> кому ида нужна (пусть редко) для работы, хоть раз её но покупали

 "Когда-то" и я ее покупал - где-то в середине 90-х, еще досовскую.
И не для работы, а просто восхитился идеей. Она ж и стоила тогда
вменяемо даже для РФ. А именно для работы (для заработка и/или
систематически) я ее никогда не использовал. Ценовая политика у них ужасная,
идеология ужасная, поддержка ужасная - надо очень в ней нуждаться, чтобы
купить за свои деньги. :)

 YH> собирали по файлопомойкам

Да это ни разу не проблема, я просто отвык за много лет от ломаного софта. :)

 YH> А просто потому, что это _сложный_ инструмент и рассчитывать на него в
 YH> режиме "скачаю и использую" не стоит.

 Да пусть бы он был хоть на порядок сложнее, но с вменяемой
документацией. А то ж основная документация писана словно для идиотов, и все, что
мало-мальски нетривиально, приходится добывать через задницу, преимущественно из
левых источников.

 EM>> А толку, если у меня нет ни lib, ни def? :)

 YH> От mfc?

 От _конкретной_версии_ MFC. :) Приложение, которое я смотрел,
использует mfc90u.dll, в манифесте у него указана версия сборки 9.00.21022.08
(lib/def для нее есть в VS 2008), но по факту оно почему-то загружало
версию 9.00.30729.6161, а для нее lib/def я не нашел. Она и по размеру
втрое больше, и экспортов из нее вдвое больше, а я ж не знаю, заточено
на них приложение, или нет. Hо там имена экспортов таки можно извлечь
через dumpbin, а в версии 9.00.21022.08 их нет (но есть lib). В конце
концов-то разобрался, но это ж явный геморрой. :) А PDB есть на обе - чего
стоило брать все нужное оттуда?

 YH> начинать заниматься реверсом в нашем возрасте бессмысленно.

 Я и не занимаюсь, кроме как для выяснения отдельных особенностей
поведения, когда не хватает отладчика. :)

Всего доброго!
Евгений Музыченко
fi-do@muzy-chen-ko.net (все дефисы убрать)

--- GoldED+/W32-MSVC 1.1.5-b20180707
 * Origin: Fox Tracks, France (2:5000/14)
SEEN-BY: 50/12 400/814 452/28 166 455/19 4500/1
5000/14 5020/400 545 848 1042
SEEN-BY: 5020/1477 1823 4441 12000 5022/128 5025/3
75 5030/1081 1957 2404
SEEN-BY: 5035/85 5053/400 5054/1 5059/26 37 5066/18
5080/68 102 5085/13
SEEN-BY: 5095/20
@PATH: 5000/14 5020/545 4441



   GoldED+ VK   │                                                 │   09:55:30    
                                                                                
В этой области больше нет сообщений.

Остаться здесь
Перейти к списку сообщений
Перейти к списку эх