Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.03.2010, 10:12   #1
Davidow
Пользователь
 
Регистрация: 09.02.2010
Сообщений: 15
По умолчанию как посмотреть исходной код в dll

Добрый день господа !!!

Я ищу программу, при помощью которой я мог бы открыть C++ dll и постмотреть исходной код.

Подскажите пожалуйста подходящию программу ?!?!
Davidow вне форума Ответить с цитированием
Старый 29.03.2010, 10:45   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

в DLL нет исходного текста!
а посмотреть можно только ассемблерный код. Воспользоваться при этом можно любым дизассемблером (от hiew до IDA включительно)
Serge_Bliznykov вне форума Ответить с цитированием
Старый 29.03.2010, 10:56   #3
Davidow
Пользователь
 
Регистрация: 09.02.2010
Сообщений: 15
По умолчанию

CБольшое спасибо за ответ...

Вероятно я не правельно выразился... При помащи программы Red Gate's.NET Reflector
я открывал C# dll и смотрю вних. Там я могу увидить даже весь исходной код

Я подумал может существует что то наподобии такого для C++ !?
Davidow вне форума Ответить с цитированием
Старый 29.03.2010, 14:32   #4
ROD
Linux C++ Qt ARM
Старожил
 
Аватар для ROD
 
Регистрация: 30.11.2008
Сообщений: 3,030
По умолчанию

Цитата:
Я подумал может существует что то наподобии такого для C++ !?
Код на сишарпе преобразуется в промежуточный код (т.е. фактически это некий гибрид компилируемого и интерпретируемого ЯП), по этому его можно как-то восстановить.

Код на С и С++ компилируется в машинные комманды!!! Нельзя однозначно с ходу определить как это все выглядело. (если уточнить, то для каждой архитектуры один и тот же код может выглядеть совершенно по разному, в зависимости от машинных комманд, понимаемых процессором и компилятора) нужно о-о-о-чень долго танцевать с бубном
Дилетант широкого профиля.

"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс

Последний раз редактировалось ROD; 29.03.2010 в 14:35.
ROD вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сократить код DLL ProgDel Общие вопросы Delphi 3 16.02.2010 21:12
Как посмотреть макрос в *.xls Dosugx Microsoft Office Excel 6 05.10.2009 12:42
Как посмотреть температуру в Bios subbota Компьютерное железо 8 30.08.2009 15:45
Как посмотреть исходный код exe'ника bamer Помощь студентам 6 10.11.2008 23:42
Исходной код PHP файла SaT31ReG PHP 7 03.10.2008 20:32