Digital Signatures в EXE

Тема в разделе "WASM.BEGINNERS", создана пользователем _wowa, 24 мар 2008.

  1. _wowa

    _wowa New Member

    Публикаций:
    0
    Регистрация:
    19 мар 2008
    Сообщения:
    3
    Всем привет. Заинтересовал такой вопрос (у меня нет возможности сейчас проверить):
    Есть приложение (EXE) а у него к файлу прикреплено "Digital Signatures", ну т.е. сертификат. Я с таким не сталкивался.

    Как поведет себя приложение в том случае, если я заменю некоторые байты внутри файла?
    Каким образом можно откусить этот сертификат от файла?
    Оснащают ли подобными сертификатами DLL-библиотеки?


    Спасибо.
     
  2. LazzY

    LazzY New Member

    Публикаций:
    0
    Регистрация:
    6 мар 2006
    Сообщения:
    123
    - сертификат больше небудет валидным
    - откусить то можно а вот смысла кусать нет :)
    - почемубы и нет
     
  3. _wowa

    _wowa New Member

    Публикаций:
    0
    Регистрация:
    19 мар 2008
    Сообщения:
    3
    Спасибо.

    А что он дает вообще - ну кроме наличия самого сертификата: Я хочу исправить в приложении нужное место и откусить этот сертификат ибо зачем он нужен там испорченный. Каким вообще образом он дописан в экзешник, про это можно почитать?
     
  4. LazzY

    LazzY New Member

    Публикаций:
    0
    Регистрация:
    6 мар 2006
    Сообщения:
    123
    _wowa, если я не ошибаюсь, сертификат находится в оверлее. отрежте его ( GetFileSize-PE.SizeOfImage )
     
  5. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    LazzY
    В РЕ заголовке тоже есть ссылка на него, security directory.