РЕ32 - ручная сборка файла

Discussion in 'WASM.WIN32' started by nitrotoluol, Oct 29, 2007.

  1. nitrotoluol

    nitrotoluol New Member

    Blog Posts:
    0
    Joined:
    Sep 5, 2006
    Messages:
    848
    САБЖ

    Нужно вручную собрать ехе-шник.
    Просто правильно собрать ре-заголовок. Никаких импортов, эккспортов и прочего.
    ПРосто ехе, 3 секции.
    Я не понимаю, почему мой файл нельзя загрузить в олли - почему пишет - Программа не запускается? В чем моя ошибка?

    Просто посмотрите в ре-тулз и скажите, что не так в РЕ-хидере.
     
  2. Asterix

    Asterix New Member

    Blog Posts:
    0
    Joined:
    Feb 25, 2003
    Messages:
    3,576
    https://wasm.ru/forum/viewtopic.php?pid=160056#p160056
     
  3. Asterix

    Asterix New Member

    Blog Posts:
    0
    Joined:
    Feb 25, 2003
    Messages:
    3,576
    кстати в hiew есть сейчас плагин PE verify, может поможет
     
  4. Asterix

    Asterix New Member

    Blog Posts:
    0
    Joined:
    Feb 25, 2003
    Messages:
    3,576
    собственно вот что он говорит
    Code (Text):
    1. SEC: #2: VirtualAddress (00014E00) is not correct (00015000)
    2. SEC: #3: VirtualAddress (00055600) is not correct (00056000)
     
  5. nitrotoluol

    nitrotoluol New Member

    Blog Posts:
    0
    Joined:
    Sep 5, 2006
    Messages:
    848
    Точно
    SectionAlign = 0x1000
    а я на FileAlign выровнял.

    Push и Asterix - респект вам огромный.

    Тема закрыта.

    ЗЫ: все-таки нужно номрально спать. Такие баги уже не замечаю...