Проверка pe на правильность.

Тема в разделе "WASM.WIN32", создана пользователем asd, 18 ноя 2006.

  1. khv_test

    khv_test New Member

    Публикаций:
    0
    Регистрация:
    30 июн 2004
    Сообщения:
    135
    вот imagechk.exe + сорсы: чекалка pe images от MS... собирать замонался но собралось и вроде как работает..
     
  2. Broken Sword

    Broken Sword Robert

    Публикаций:
    0
    Регистрация:
    30 авг 2002
    Сообщения:
    433
    khv_test, а где взял? у меня работает, но через раз
     
  3. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
    из сорцов винды? ;)
     
  4. khv_test

    khv_test New Member

    Публикаций:
    0
    Регистрация:
    30 июн 2004
    Сообщения:
    135
    Asterix & Broken Sword

    но комментс, как говориться :)
     
  5. slow

    slow New Member

    Публикаций:
    0
    Регистрация:
    27 дек 2004
    Сообщения:
    615
    ИМХО достаточно сделать следующее:
    //--- CreateProcess()

    1. Locate imagefile (path search)
    2. Convert DOS name to NT name
    3. Call NtOpenFile()
    4. Call NtCreateSection(SEC_IMAGE)
     
  6. HoBleen

    HoBleen New Member

    Публикаций:
    0
    Регистрация:
    15 янв 2007
    Сообщения:
    77
    Ну то же самое, только документированное - CreateFileMapping(...SEC_IMAGE...);
     
  7. khv_test

    khv_test New Member

    Публикаций:
    0
    Регистрация:
    30 июн 2004
    Сообщения:
    135
    2 slow:
    цель была найти ОШИБКИ загрузки PE и показатать конкретное значение че где не так...
     
  8. slow

    slow New Member

    Публикаций:
    0
    Регистрация:
    27 дек 2004
    Сообщения:
    615
    2 khv_test

    Ясно, значит я невнимательно прочитал вопрос.
     
  9. asd

    asd New Member

    Публикаций:
    0
    Регистрация:
    12 мар 2005
    Сообщения:
    952
    Адрес:
    Russia
    ппц папке с проектами:dntknw: Если у кого остались исходники, буду очень благодарен, если зальёте куда-нибудь.
     
  10. Avoidik

    Avoidik New Member

    Публикаций:
    0
    Регистрация:
    29 дек 2004
    Сообщения:
    288
    Адрес:
    Russia
    asd, pechecker.rar?
     
  11. asd

    asd New Member

    Публикаций:
    0
    Регистрация:
    12 мар 2005
    Сообщения:
    952
    Адрес:
    Russia
    если там исходники есть. В аттачах только ехе. А со slil уже поудаляли всё.
     
  12. Freeman

    Freeman New Member

    Публикаций:
    0
    Регистрация:
    10 фев 2005
    Сообщения:
    1.385
    Адрес:
    Ukraine
    вотъ. если это то
     
  13. asd

    asd New Member

    Публикаций:
    0
    Регистрация:
    12 мар 2005
    Сообщения:
    952
    Адрес:
    Russia
    FreeManCPM
    Нет не то, но всё равно спасибо. Мне их прислали сегодня, так что всем откликнувшимся спасибо.
     
  14. CreatorCray

    CreatorCray Member

    Публикаций:
    0
    Регистрация:
    5 авг 2006
    Сообщения:
    201
    asd
    >> В аттаче 2 файла...
    Первый файл работает только если для него отключить DEP (АКА NX bit)
    Разбирайся что там не так написал.