BMWorc. Больше чем форум. Это тусовка  

Вернуться   BMWorc. Больше чем форум. Это тусовка > Наши форумы > Курилка
Ответ
Опции темы
  #1  
непрочитанный 17.09.2007, 18:23
Аватара для shum  
Регистрация: May 2006
Адрес: Певек
Возраст: 41
Сообщения: 16,025
shum В авторитете =)shum В авторитете =)
А крутые чуваки есть?

Знакомые или сами

Очень нужна помощь в дизассемблировании одной проги. Точнее библиотеки от нее. Есть некое VC++ приложение - оно отлично открывается в IDA Pro - ни зашифровано, ни запаковано. К ней есть дллка тож написана на VC++. Нужно намутить сигнатуры методов к этой дллке (есесенно ни obj ни хидер файлов нет) - я там потыкался канеш - но как-то туго идет

Мы будем богаты
Ответить с цитированием
  #2  
непрочитанный 17.09.2007, 18:27
Аватара для shum  
Регистрация: May 2006
Адрес: Певек
Возраст: 41
Сообщения: 16,025
shum В авторитете =)shum В авторитете =)
Ответ: А крутые чуваки есть?

В принципе, хватит C++ника который разъяснит ламеру что да как
Ответить с цитированием
  #3  
непрочитанный 17.09.2007, 20:54
Аватара для koff  
Регистрация: Jan 2007
Адрес: SPb
Возраст: 44
Сообщения: 8,538
koff В авторитете =)koff В авторитете =)
Ответ: А крутые чуваки есть?

Цитата:
Сообщение от shum Посмотреть сообщение
Мы будем богаты
что, бмв аг уже перестало слать телеграммы?
Ответить с цитированием
  #4  
непрочитанный 17.09.2007, 22:13
Завсегдатай
 
Регистрация: Jul 2007
Адрес: SPb
Возраст: 41
Сообщения: 1,274
Leonidochka Адекват
Ответ: А крутые чуваки есть?

Вот аська: 120-258-321
Звать человека Александр... в твоих вопросах соображает отлично, я с ним работал одно время. Попробуй выйти на контакт. Только на меня не ссылайся.
__________________
Сенд котэк на плотэк и мругат очамы
Ответить с цитированием
  #5  
непрочитанный 17.09.2007, 22:15
Аватара для Iluha !  
Регистрация: Nov 2006
Адрес: Death Star
Возраст: 40
Сообщения: 40,924
Iluha ! Илухо =)))Iluha ! Илухо =)))Iluha ! Илухо =)))Iluha ! Илухо =)))Iluha ! Илухо =)))Iluha ! Илухо =)))
Ответ: А крутые чуваки есть?

завтра на баше будут новые перлы
__________________
Зато, я умею напиваться по средам
Мне приснилось небо купчинА
keep it real keep it true
Ответить с цитированием
  #6  
непрочитанный 17.09.2007, 22:19
Аватара для magnat
Самоотверженный юннат =)
 
Регистрация: Sep 2007
Адрес: SPb
Возраст: 36
Сообщения: 1,289
magnat Адекват
Ответ: А крутые чуваки есть?

Цитата:
Сообщение от Iluha ! Посмотреть сообщение
завтра на баше будут новые перлы
только об этом подумал....
Ответить с цитированием
  #7  
непрочитанный 17.09.2007, 22:20
Аватара для shum  
Регистрация: May 2006
Адрес: Певек
Возраст: 41
Сообщения: 16,025
shum В авторитете =)shum В авторитете =)
Ответ: А крутые чуваки есть?

Цитата:
Сообщение от Leonidochka Посмотреть сообщение
Попробуй выйти на контакт. Только на меня не ссылайся.
Начну со слов - привет, я ахтунг - давай познакомимся. А потом, ненавязчиво, перейду к делу ? Ну как так - спс, но так просто писать незнакомцу и ебать ему голову Или, в смысле, за долю малую ?
Цитата:
Сообщение от koff Посмотреть сообщение
что, бмв аг уже перестало слать телеграммы?
Все гораздо лучше - если я поделюсь радостной инфой......Усе молчу, молчу
Цитата:
Сообщение от Iluha ! Посмотреть сообщение
завтра на баше будут новые перлы
Завтра я тогда перееду в "дом с видеокамерами" (с)
Ответить с цитированием
  #8  
непрочитанный 17.09.2007, 22:31
Аватара для MadMan
Завсегдатай
 
Регистрация: Apr 2007
Адрес: SPb
Возраст: 40
Сообщения: 7,663
MadMan Илухо =)))MadMan Илухо =)))MadMan Илухо =)))
Ответ: А крутые чуваки есть?

Цитата:
Сообщение от shum Посмотреть сообщение
Мы будем богаты
Огласите ценник
Можно и в IDA Pro покопаться. Моск просит интересного
__________________
Grammar nazi следит за тобой, %username%
медман ебет каждую букву(c) samolet
Ответить с цитированием
  #9  
непрочитанный 17.09.2007, 22:36
Аватара для shum  
Регистрация: May 2006
Адрес: Певек
Возраст: 41
Сообщения: 16,025
shum В авторитете =)shum В авторитете =)
Ответ: А крутые чуваки есть?

Цитата:
Сообщение от MadMan Посмотреть сообщение
Огласите ценник
А за интерес

Вот это выдает dependency viewer. Собсна функции которые экспортит эта либа. Этой инфы мало?

Цитата:
[+ ] 51 (0x0033) 34 (0x0022) const CAustauschteile::`vftable' 0x0007E5A8
[+ ] 64 (0x0040) 47 (0x002F) void CAustauschteile::AtTeileArrayInit(void) 0x00001A60
[+ ] 65 (0x0041) 48 (0x0030) void CAustauschteile::AtTeileDeleteData(void) 0x00001940
[+ ] 17 (0x0011) 0 (0x0000) CAustauschteile::CAustauschteile(char *,class CEtDuden *) 0x00001540
[+ ] 87 (0x0057) 70 (0x0046) int CAustauschteile::GetAustauschTeile(char *,char *,class CStringArray &,class CStringArray &,class CStringArray &) 0x00001AB0
[+ ] 88 (0x0058) 71 (0x0047) int CAustauschteile::GetAustauschTeileKennzeichen(clas s CString,class CString,class CString,class CStringArray &,class CStringArray &) 0x000021B0
[+ ] 109 (0x006D) 92 (0x005C) int CAustauschteile::GetHgUgAtList(char *,char *,class CStringArray &,class CStringArray &) 0x00002750
[+ ] 159 (0x009F) 142 (0x008E) void CAustauschteile::KennzeichenDeleteData(void) 0x000019F0
[+ ] 34 (0x0022) 17 (0x0011) CAustauschteile::~CAustauschteile(void) 0x00001800
[+ ] 52 (0x0034) 35 (0x0023) const CBegriff::`vftable' 0x0007E624
[+ ] 69 (0x0045) 52 (0x0034) void CBegriff::BegriffArrayInit(void) 0x000033A0
[+ ] 70 (0x0046) 53 (0x0035) void CBegriff::BegriffDeleteData(void) 0x00003330
[+ ] 18 (0x0012) 1 (0x0001) CBegriff::CBegriff(char *,class CEtDuden *) 0x00002FC0
[+ ] 85 (0x0055) 68 (0x0044) int CBegriff::FindInIndex(class CString,class CString &) 0x00003C00
[+ ] 102 (0x0066) 85 (0x0055) short CBegriff::GetBildtafelListe(long,short,class CStringArray &) 0x00003730
[+ ] 164 (0x00A4) 147 (0x0093) int CBegriff::MakeOneString(class CString &) 0x00003B40
[+ ] 171 (0x00AB) 154 (0x009A) short CBegriff::SearchForString(class CString,long * &,short) 0x00003400
[+ ] 172 (0x00AC) 155 (0x009B) int CBegriff::SearchInCacheXRef(long) 0x000033E0
[+ ] 35 (0x0023) 18 (0x0012) CBegriff::~CBegriff(void) 0x00003280
[+ ] 53 (0x0035) 36 (0x0024) const CDataModell::`vftable' 0x0007E458
[+ ] 19 (0x0013) 2 (0x0002) CDataModell::CDataModell(class CDataModell const &) 0x00001000
[+ ] 20 (0x0014) 3 (0x0003) CDataModell::CDataModell(void) 0x00015A90
[+ ] 80 (0x0050) 63 (0x003F) int CDataModell::CheckForLoadedData(char *,char *) 0x00016130
[+ ] 106 (0x006A) 89 (0x0059) int CDataModell::GetEpisAndInfo(char *,char *,class CStringArray &,class CStringArray &,class CStringArray &,class CStringArray &) 0x00018420
[+ ] 111 (0x006F) 94 (0x005E) int CDataModell::GetMaerkte(char *,class CStringArray &) 0x00015F00
[+ ] 113 (0x0071) 96 (0x0060) int CDataModell::GetModEinschr(char *,char *,class CString,class CString,class CStringArray &,char *) 0x00016A10
[+ ] 121 (0x0079) 104 (0x0068) int CDataModell::GetModelle(char *,char *,char,class CStringArray &,class CStringArray &,class CStringArray &,class CStringArray &,class CStringArray &,char *) 0x00016350
[+ ] 122 (0x007A) 105 (0x0069) int CDataModell::GetModelleByEpis(char *,char *,class CString,class CString,class CStringArray &,class CStringArray &,class CStringArray &,class CStringArray &,char) 0x00017720
Ответить с цитированием
  #10  
непрочитанный 17.09.2007, 22:43
Аватара для MadMan
Завсегдатай
 
Регистрация: Apr 2007
Адрес: SPb
Возраст: 40
Сообщения: 7,663
MadMan Илухо =)))MadMan Илухо =)))MadMan Илухо =)))
Ответ: А крутые чуваки есть?

Цитата:
Сообщение от shum Посмотреть сообщение
А за интерес

Вот это выдает dependency viewer. Собсна функции которые экспортит эта либа. Этой инфы мало?
Дык чего тебе еще нужно то? Все перед глазами
__________________
Grammar nazi следит за тобой, %username%
медман ебет каждую букву(c) samolet
Ответить с цитированием
  #11  
непрочитанный 17.09.2007, 22:43
Аватара для shum  
Регистрация: May 2006
Адрес: Певек
Возраст: 41
Сообщения: 16,025
shum В авторитете =)shum В авторитете =)
Ответ: А крутые чуваки есть?

просто я не знаю - мне легко сделать обертку над COM библиотекой. А из обычной длл я могу тока стат функции дергать
Ответить с цитированием
  #12  
непрочитанный 17.09.2007, 22:47
Аватара для shum  
Регистрация: May 2006
Адрес: Певек
Возраст: 41
Сообщения: 16,025
shum В авторитете =)shum В авторитете =)
Ответ: А крутые чуваки есть?

О, вот вопрос - можно нагенерить для этой дллки tlb или obj файлы? dumpbin молчит
Ответить с цитированием
  #13  
непрочитанный 17.09.2007, 22:48
Аватара для MadMan
Завсегдатай
 
Регистрация: Apr 2007
Адрес: SPb
Возраст: 40
Сообщения: 7,663
MadMan Илухо =)))MadMan Илухо =)))MadMan Илухо =)))
Ответ: А крутые чуваки есть?

Так. Давай определимся, ты хочешь сигнатуры методов получить, или враппер для классов этой длл-ки написать?
__________________
Grammar nazi следит за тобой, %username%
медман ебет каждую букву(c) samolet
Ответить с цитированием
  #14  
непрочитанный 17.09.2007, 22:53
Аватара для shum  
Регистрация: May 2006
Адрес: Певек
Возраст: 41
Сообщения: 16,025
shum В авторитете =)shum В авторитете =)
Ответ: А крутые чуваки есть?

враппер хочу. DEF файл когда-то сделанный, непонятно чем, тоже есть.
Ответить с цитированием
  #15  
непрочитанный 17.09.2007, 22:57
Аватара для MadMan
Завсегдатай
 
Регистрация: Apr 2007
Адрес: SPb
Возраст: 40
Сообщения: 7,663
MadMan Илухо =)))MadMan Илухо =)))MadMan Илухо =)))
Ответ: А крутые чуваки есть?

По идее (на практике не пробывал) можно соорудить obj. Надо с ИДОй играться, а не пальцем в воздухе махать.
Ща позырю.
__________________
Grammar nazi следит за тобой, %username%
медман ебет каждую букву(c) samolet
Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей - 0 , гостей - 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

vB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 11:16.


Powered by: BMW