driver packer

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

  1. emptyHook

    emptyHook New Member

    Публикаций:
    0
    всем ку,

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

    всем спс
     
  2. newbie

    newbie New Member

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

    Velheart New Member

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

    emptyHook New Member

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

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

    Honorary_BoT New Member

    Публикаций:
    0
    Чет я не понял, зачем contiguous?
     
  6. freyr

    freyr New Member

    Публикаций:
    0
    возьмите TDL сэмпл дрова