добавление секции к exe

Тема в разделе "WASM.WIN32", создана пользователем somebody, 22 авг 2004.

  1. somebody

    somebody New Member

    Публикаций:
    0
    Регистрация:
    22 авг 2004
    Сообщения:
    1
    Какой программой можно добавить секцию к exeшнику (PE) ??
     
  2. valterg

    valterg Active Member

    Публикаций:
    0
    Регистрация:
    19 авг 2004
    Сообщения:
    2.105




    Procdump или LordPE.

    Вот здесь есть пара полезных ответов на похожие вопросы:

    http://www.cracklab.ru/arc/
     
  3. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
    Можно использовать ToPo, но я предпочитаю LordPE
     
  4. valterg

    valterg Active Member

    Публикаций:
    0
    Регистрация:
    19 авг 2004
    Сообщения:
    2.105
    Asterix



    Работает. А я сначала попробовал на проге, которую буду патчить. А она контролирует экзешник.

    Одно неудобно : в кодовой секции нет места для большого патча, а новая секция будет начинаться после большой "дырки". Некрасиво.

    Или я неправ ?
     
  5. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
    valterg

    > Работает.



    Что работает, ToPo или LordPE ?



    > а новая секция будет начинаться после большой "дырки". Некрасиво.



    Какой дырки?

    Никакой дырки быть недолжно.
     
  6. valterg

    valterg Active Member

    Публикаций:
    0
    Регистрация:
    19 авг 2004
    Сообщения:
    2.105
    Asterix



    LordPE естественно.

    По поводу дырки :

    Имеется ввиду дырка между концом секции .text

    и новой секции _test

    ( см. картинки)

    [​IMG] 1654036403__sects.zip
     
  7. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
    valterg



    А такие же дырки между другими секциями в этом файле тебя не смущают?

    Естественно новая секция выравнивается а не лепится встык,

    но это лишь виртуальное положение секции, в файле она будет там где нужно :derisive:
     
  8. Saros

    Saros New Member

    Публикаций:
    0
    Регистрация:
    23 апр 2005
    Сообщения:
    15
    помогите пожалуста ) после добавления секции любого размера с пощью LordPE, приложение не есть Win32. пробую увеличить последнюю секцию - тоже самое. Цель - добавить секцию- AAE030 такого размера
    вот пациент http://88.151.129.32/NMGameServer.rar
     
  9. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
    как добавляешь?

    создай бинарный файл по размеру будущей секции(если нужно заполненный нулями)
    можно в WinHEX, потом в LordPE используй опцию Load section from disk, опция
    Autofix size of image должна быть активирована