Поднять привилегии до записи файлов ИЕ8 (msdn: Integrity Level)

Тема в разделе "WASM.RESEARCH", создана пользователем fuckinff, 29 ноя 2009.

  1. fuckinff

    fuckinff New Member

    Публикаций:
    0
    Регистрация:
    21 ноя 2009
    Сообщения:
    32
    Как вам известно в IE8 есть возможность включения т.н. Protected Mode для дочерних процессов. Этот режим значительно урезает права ИЕ не позволяя создавать\писать в файлы и полноценно работать с memory mapped files и shared pipes. А мне это очень нужно. Есть возможность поднять привилегии ие до нужного уровня? Или отключить этот режим программно?
     
  2. djmans

    djmans New Member

    Публикаций:
    0
    Регистрация:
    27 дек 2006
    Сообщения:
    312
    http://msdn.microsoft.com/en-us/library/bb250462(VS.85).aspx
    http://msdn.microsoft.com/en-us/library/bb625960.aspx

    1. даешь права на нужные файлы не из low, к котором будет обращаться low.
    2. для мютексов и прочих радостей, при их создании не из low, указываешь права доступа для low.
     
  3. fuckinff

    fuckinff New Member

    Публикаций:
    0
    Регистрация:
    21 ноя 2009
    Сообщения:
    32
    Спасиб за ответ, т.е. скажем для функции CreateNamedPipe нужно задать LPSECURITY_ATTRIBUTES соответствующие low integrity level и процесс с урезанными правами получит возможность соединяться и писать в пайп?
     
  4. djmans

    djmans New Member

    Публикаций:
    0
    Регистрация:
    27 дек 2006
    Сообщения:
    312
  5. Folk Acid

    Folk Acid New Member

    Публикаций:
    0
    Регистрация:
    23 авг 2005
    Сообщения:
    432
    Адрес:
    Ukraine
    попробуй послать wm_sendkey привелигированному окну :lol: