Сейчас на форуме: vasilevradislav, Magister Yoda, site-pro (+5 невидимых)

 eXeL@B —› Крэки, обсуждения —› Обьединение всех секций файла в одну
Посл.ответ Сообщение

Ранг: 0.5 (гость)
Активность: 0=0
Статус: Участник

Создано: 09 июня 2014 23:02
· Личное сообщение · #1

Планирую написать программу для обьединения всех секций исполняемого файла в одну. Проблема в том что нужно будет поменять все адреса в коде секций. У меня есть идея сделать так называемый сканер сигнатур тоесть моя программа ищет например 0x40 потом если значение найдено проверяет следующие 3 байта и если это адресс то изменяет его.

Если кто знает алгоритм получше или знает каким алгоритмом это можно реализовать прошу помочь




Ранг: 622.6 (!), 521thx
Активность: 0.330.89
Статус: Участник
_Вечный_Студент_

Создано: 09 июня 2014 23:08
· Личное сообщение · #2

А зачем? Если не секрет, конечно.

-----
Give me a HANDLE and I will move the Earth.




Ранг: 0.5 (гость)
Активность: 0=0
Статус: Участник

Создано: 09 июня 2014 23:10 · Поправил: ananas_x32
· Личное сообщение · #3

Я пишу джоинер EXE с DLL

Добавлено спустя 3 минуты
И результат будет содержать две секции: кода и таблицы импорта



Ранг: 0.5 (гость)
Активность: 0=0
Статус: Участник

Создано: 10 июня 2014 01:15
· Личное сообщение · #4

А что не так в моей идее?

Добавлено спустя 1 минуту
А точнее в том что-бы избавить exe файл от DLL зависимостей



Ранг: 262.5 (наставник), 337thx
Активность: 0.340.25
Статус: Участник

Создано: 10 июня 2014 07:25
· Личное сообщение · #5

В вашей идее не верно выбрано направление. Прикройте тему самостоятельно и тихонько уйдите, пока вас не прикрыли



Ранг: 138.7 (ветеран), 135thx
Активность: 0.110
Статус: Участник

Создано: 10 июня 2014 08:01
· Личное сообщение · #6

ananas_x32 пишет:
А точнее в том что-бы избавить exe файл от DLL зависимостей

Велосипед уже изобретен до вас
Чем не устраивает --> виртуальная Dll <--?




Ранг: 990.2 (! ! !), 380thx
Активность: 0.680
Статус: Модератор
Author of DiE

Создано: 10 июня 2014 09:24
· Личное сообщение · #7

От модератора: Пользуемся поиском.
Всех троллей взял на заметку
Закрыто.


-----
[nice coder and reverser]



 eXeL@B —› Крэки, обсуждения —› Обьединение всех секций файла в одну
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати