driver packer

Тема в разделе "WASM.BEGINNERS", создана пользователем emptyHook, 8 янв 2012.

  1. emptyHook

    emptyHook New Member

    Публикаций:
    0
    Регистрация:
    9 сен 2010
    Сообщения:
    63
    всем ку,

    Нужно упаковать драйвер, слышал что есть и пакеры и крипторы дров. Где можно найти примеры реализации? Особенно если есть теоретические материалы - киньте ссылкой плиз.

    всем спс
     
  2. newbie

    newbie New Member

    Публикаций:
    0
    Регистрация:
    2 дек 2008
    Сообщения:
    1.246
    Сам как то интересовался упаковщиком поддерживающим дрова, в результате долгих поисков успеха так и не добился...
     
  3. Velheart

    Velheart New Member

    Публикаций:
    0
    Регистрация:
    2 июн 2008
    Сообщения:
    526
    Хм, а upx же вроде в исходниках, по-идее совсем немного работы переделать для дров, неужели никто не сделал еще?
     
  4. emptyHook

    emptyHook New Member

    Публикаций:
    0
    Регистрация:
    9 сен 2010
    Сообщения:
    63
    upx и тд работают в юзер моде, а тут совсем другая техника. Выделить память через MmAllocateContiguousMemory создать секции и восстановить DRIVER_SECTION и передать управление.

    Если у кого-нить есть какая-нить маловара с запаковаными дровами - киньте ссылкой. Чувствую так будет намного быстрее.
     
  5. Honorary_BoT

    Honorary_BoT New Member

    Публикаций:
    0
    Регистрация:
    21 мар 2008
    Сообщения:
    87
    Чет я не понял, зачем contiguous?
     
  6. freyr

    freyr New Member

    Публикаций:
    0
    Регистрация:
    23 фев 2010
    Сообщения:
    95
    возьмите TDL сэмпл дрова