Проблема со звуком при перехвате ZwOpenProcess

Тема в разделе "WASM.NT.KERNEL", создана пользователем RET, 7 апр 2011.

  1. RET

    RET Well-Known Member

    Публикаций:
    17
    Регистрация:
    5 янв 2008
    Сообщения:
    789
    Адрес:
    Jabber: darksys@sj.ms
    Перехватываю в SDT ZwOpenProcess,
    защищаемый процесс интенсивно работает с Direct Sound, но если перехватить ZwOpenProcess при запуске процесса, то звук пропадает. Есть мнение что виновата конкретная служба в svchost -netsvc, а именно AudioSrv в ней. Не хотелось бы открывать доступ к процессу всему svchost -netsvc, да еще и сетевому. Есть ли возможность как-то отделять какие-либо дескрипторы служб в составе netsvc для их фильтрации в r0?
     
  2. Indy_Rnd_001

    Indy_Rnd_001 New Member

    Публикаций:
    0
    Регистрация:
    9 апр 2011
    Сообщения:
    7
    RET
    Вот вы товарищ как код пишите ?
    Сразу вбиваете сишный хэндлер.. Не оптимально ведь. Нормально должно быть описано псевдокодом, тогда будет легко искать ошибки в реализации, так как псевдокод отражает алгоритм и свободен от этих деталей. Следовательно инвалидной может быть только конвертация его в код, тоесть описание на выбранном языке. Пора бы уже это понять..
     
  3. d2k9

    d2k9 Алексей

    Публикаций:
    0
    Регистрация:
    14 сен 2008
    Сообщения:
    325
    Indy_Rnd_001
    и восхвалим Клерка за науку! xD