![]() |
eXeL@B —› Вопросы новичков —› Есть ли софт по добавлению релоков в екзешник ? |
Посл.ответ | Сообщение |
|
Создано: 14 июля 2011 15:00 · Личное сообщение · #1 |
|
Создано: 14 июля 2011 15:17 · Личное сообщение · #2 |
|
Создано: 14 июля 2011 15:25 · Личное сообщение · #3 |
|
Создано: 14 июля 2011 15:27 · Личное сообщение · #4 |
|
Создано: 14 июля 2011 16:14 · Личное сообщение · #5 собсно задача такая - есть екзешник в нем отсутсвуют релоки, мне нужно чтобы он мог загружаться по другой базе - вроде задача невыполнимая , но заюзал плугин из PE Tools на некотором софте срабатывало , но другой софт пропущенный через него не совсем корректно работает - пробовал загружать через pe загрузчик, очевидно он немного где-то неправильно работает т.к. на одном софте загруженном по другой базе (вместо оригинала 0x400000) проскакивало в коде cmp DS:[400000], 0x5a4d следовательно не все было указано в новой созданной релок секции BoRoV пишет: Из софта Relox и CFFExplorer можно заюзать. в CFFExplorer такой фишки нет , Relox - подходит для .dll r_e пишет: В любом редакторе добавляешь секцию нужного размера, задаешь директорию релоков и вбиваешь блоки релоков ручками. вот поэтому и справшиваю есть ли авто тулза для этого , т.к. с прогой в 1-2 мег приедтся неедлю мучаться ![]() |
|
Создано: 14 июля 2011 16:20 · Личное сообщение · #6 |
|
Создано: 14 июля 2011 16:22 · Личное сообщение · #7 Если изначально нет релоков в принципе, и он не может грузиться по другой базе, то суши лапти. Такая задача в общем случае алгоритмически неразрешимая. ![]() |
|
Создано: 14 июля 2011 16:45 · Личное сообщение · #8 Bronco пишет: Сначало нужно снять с памяти два дампа с разными базами, потом юзай Relox. в том то и дело , что я его могу загрузить только по одной базе т.к. нет релоков , как я вижу приходиться довольствоваться только reloc rebuilder , т.к. там алго скорей что-то вроде - указание ссылок в релоках на участки с dwordами > imagebase и < imagebase+sizeofimage ![]() |
|
Создано: 14 июля 2011 16:51 · Личное сообщение · #9 |
|
Создано: 14 июля 2011 17:07 · Личное сообщение · #10 |
![]() |
eXeL@B —› Вопросы новичков —› Есть ли софт по добавлению релоков в екзешник ? |