Страница 1 из 1
вытащить код
Добавлено: 20 май 2005, 11:20
Den
Немножко пиратский вопрос, хотя я не пират, мне просто интересно - что внутри. Конкретнее: есть большая DLL-ка папичкана типами. Мне нужен только один тип - есть там наворочанный контрол. Хотелось бы исходный код С++ выцарапать. Я так думаю, что это может сделать какой-то непростой дисасемблер, по крайней мере я краем уха об этом слышал - если не врут.
Может ли мне кто сказать об этом правду или на фруме подобного рода задавать вопросы нельзя?
Добавлено: 20 май 2005, 12:06
Kolinus
есть такая вестчь ResourseExplorer - вроде как краем уха ты мог про нее слышать.
Только я не уверен что она тебе отдаст именно в С++ код - скорее просто бинарник конкретного класса.
А по поводу получения кода в С++ меня терзают смутные сомнения, что это вообще возможно кроме как теоретически (да и насчет теории тоже сомневаюсь поскольку код можно компилить с различной оптимизацией, разными компиляторами и т.д.)
Добавлено: 20 май 2005, 12:34
WinMain
Чтобы получить библиотеку типов элемента ActiveX в виде заголовков С++, обычно используют директиву #import или класс-визард MFC. А какой смысл пытаться исполняемый код из библиотеки вытащить, если его можно вызывать из своей программы, обращаясь непосредственно к самой библиотеке?