Сейчас на форуме: hgdagon, asfa, bartolomeo (+6 невидимых) |
eXeL@B —› Программирование —› Экспорт функций Dll в другую Dll |
Посл.ответ | Сообщение |
|
Создано: 25 ноября 2006 12:17 · Личное сообщение · #1 |
|
Создано: 25 ноября 2006 15:00 · Личное сообщение · #2 |
|
Создано: 25 ноября 2006 15:12 · Личное сообщение · #3 |
|
Создано: 25 ноября 2006 16:26 · Личное сообщение · #4 |
|
Создано: 25 ноября 2006 22:59 · Личное сообщение · #5 |
|
Создано: 26 ноября 2006 06:32 · Личное сообщение · #6 DrGolova пишет: DLL Wrapper Вроде нашел, но не совсем понял, что от меня требуется. Там и перл вроде надо, а этого, к сожалению, у меня нет. tundra37 пишет: забить все лишнее нопами и сжать Вроде оптимальный вариант, только вот через что? А насчет размера, то скорей всего уверен, т.к. длл-ка экспортирует 131 функцию, мне нужно только 7. |
|
Создано: 26 ноября 2006 06:49 · Личное сообщение · #7 |
|
Создано: 26 ноября 2006 06:51 · Личное сообщение · #8 |
|
Создано: 26 ноября 2006 07:07 · Личное сообщение · #9 |
|
Создано: 26 ноября 2006 07:24 · Личное сообщение · #10 1nn0cent пишет: В смысле? В HEX редакторе нопишь. Жмешь UPXом. Кхе-кхе, думаю мозгов у меня не хватит. di-2 пишет: Выложи dll сюда я посмотрю. Прикрепляю длл + рисунок с необходимыми функциями. Bitfry пишет: А ты их анализировал? Уверен в том, что эти 7 не вызывают код других? Нет, такие подозрения были, но я псчитал, что если бы функции вызывали другие из библиотеки, они были бы указаны в импорте программы, разве нет? 6292_26.11.2006_CRACKLAB.rU.tgz - lib.7z |
|
Создано: 26 ноября 2006 07:39 · Личное сообщение · #11 |
|
Создано: 26 ноября 2006 09:44 · Личное сообщение · #12 Killer-XXX пишет: Нет, такие подозрения были, но я псчитал, что если бы функции вызывали другие из библиотеки, они были бы указаны в импорте программы, разве нет? необязательно. программа может грузить их динамически. дельфийские, например, так всякие расширения грузят - совсем недавно сталкивался. у мс есть отложенный импорт, но пишется ли он в таблицу импорта - не помню |
|
Создано: 27 ноября 2006 02:19 · Личное сообщение · #13 |
|
Создано: 27 ноября 2006 09:29 · Поправил: s0larian · Личное сообщение · #14 Killer-XXX пишет: Bitfry пишет: А ты их анализировал? Уверен в том, что эти 7 не вызывают код других? Нет, такие подозрения были, но я псчитал, что если бы функции вызывали другие из библиотеки, они были бы указаны в импорте программы, разве нет? Не, ты что - автор может экспортировать, скажем, Init(), Shutdown(), DoSomething() а они уже используют весь остальной код. Смотри на это вот как - в .h файле публикуются несколько главных функций, а в .с (или даже в нескольких) всё это реализовоано. Посмотри Идой - там скорее всего будут вызовы внутренних функций, а иначе линкер бы не включил их в образ. |
eXeL@B —› Программирование —› Экспорт функций Dll в другую Dll |