Реально ли выдрать из .dll...

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Memfivosfey
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 212
Зарегистрирован: 17.02.2005 (Чт) 14:55

Реально ли выдрать из .dll...

Сообщение Memfivosfey » 10.03.2005 (Чт) 12:01

Возник вопрос:
Реально ли выдрать из .dll... список всех её функций и синтаксис к ним? Если да, то как...
В программировании нет не решаемых проблемм, есть проблеммы на которые
мы не можем найти решение...

Шурик
Самогонщик
Самогонщик
Аватара пользователя
 
Сообщения: 1657
Зарегистрирован: 30.06.2003 (Пн) 13:27
Откуда: из запоя :))))) Матных сообщений: 972

Сообщение Шурик » 10.03.2005 (Чт) 12:06

Список экспортируемых функций выдрать можно, а вот синтаксис не знаю :oops:
Есть такая прога - EXESCOPE. Она тебе все покажет.
Или тебе програмно нужно???

Memfivosfey
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 212
Зарегистрирован: 17.02.2005 (Чт) 14:55

Сообщение Memfivosfey » 10.03.2005 (Чт) 12:11

Вобще-то именно программно... :)
В программировании нет не решаемых проблемм, есть проблеммы на которые
мы не можем найти решение...

Memfivosfey
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 212
Зарегистрирован: 17.02.2005 (Чт) 14:55

Сообщение Memfivosfey » 10.03.2005 (Чт) 14:30

попробовал EXESCOPE.... неплохо... только бы его способность в мою программу....
В программировании нет не решаемых проблемм, есть проблеммы на которые
мы не можем найти решение...

Шурик
Самогонщик
Самогонщик
Аватара пользователя
 
Сообщения: 1657
Зарегистрирован: 30.06.2003 (Пн) 13:27
Откуда: из запоя :))))) Матных сообщений: 972

Сообщение Шурик » 10.03.2005 (Чт) 15:26

Скорее всего в структуре DLL файла храница этот список, надо внимательно посмотреть. Через HEX редактор например. Там скорее всего после какого-нить определенного байта этот список стоит.
У меня больше идей нет :(

Memfivosfey
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 212
Зарегистрирован: 17.02.2005 (Чт) 14:55

Сообщение Memfivosfey » 10.03.2005 (Чт) 15:32

В том-то всё и дело, что я смотрел, даже делал прожку и пытался вычитывать этот список, но все байты на которые я нарывался, оказывались не те, т.к. в каждой .dll они указывают на разные адреса...
В программировании нет не решаемых проблемм, есть проблеммы на которые
мы не можем найти решение...

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 10.03.2005 (Чт) 15:52

Не почитать ли мануал по PE, а? :)
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Шурик
Самогонщик
Самогонщик
Аватара пользователя
 
Сообщения: 1657
Зарегистрирован: 30.06.2003 (Пн) 13:27
Откуда: из запоя :))))) Матных сообщений: 972

Сообщение Шурик » 10.03.2005 (Чт) 16:23

Тожа хорошо :) Мне бы кто на пальцах объяснил :D 8)


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: AhrefsBot, Google-бот и гости: 158

    TopList