Почему нельзя менять байты в готовом driver_чтото-там.sys ?

Тема в разделе "WASM.BEGINNERS", создана пользователем AlexeyII, 8 окт 2006.

  1. AlexeyII

    AlexeyII New Member

    Публикаций:
    0
    Регистрация:
    8 окт 2006
    Сообщения:
    3
    Собственно вопрос ?
     
  2. Crazy_Death

    Crazy_Death New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2006
    Сообщения:
    16
  3. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    В PE-заголовке поменяей CheckSum.
     
  4. Pinkbyte

    Pinkbyte Member

    Публикаций:
    0
    Регистрация:
    3 сен 2006
    Сообщения:
    106
    Значит драйвер чекает себя по алгоритму CRC или CRC32 и если что-то не сходицца... жопа получается короче :)
     
  5. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    Драйвер скорее всего ничего не чекает, ни CRC, ни CRC32.
     
  6. Pinkbyte

    Pinkbyte Member

    Публикаций:
    0
    Регистрация:
    3 сен 2006
    Сообщения:
    106
    Ну не драйвер, загрузчик... какая разница? главное то, что если не подсунуть кому надо реальное значение алгоритма чексуммы, то драйвер хрен загрузиццо
     
  7. AlexeyII

    AlexeyII New Member

    Публикаций:
    0
    Регистрация:
    8 окт 2006
    Сообщения:
    3
    тут увидел editbin от MS
    Есть такая опция /release один чувак так crc фиксил
    Это правильно ?
     
  8. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    Если имеется ввиду PE Header Checksum, то да.