перехват ZwQuerySystemInformation

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

  1. asd

    asd New Member

    Публикаций:
    0
    Регистрация:
    12 мар 2005
    Сообщения:
    952
    Адрес:
    Russia
    Перехватываю ZwQuerySystemInformation. После она вызывается в проге. Её вызов проходит успешно. Ищу в списке процессов нужный мне и по результатам выдаю сообщение есть он или нет.

    Только вместо MessageBoxa вылазит такая штука (аттач), и после нажатия на ок(он работает, как ни странно) прога тихо умирает.

    [​IMG] _917377049__Безымянный.PNG
     
  2. BioMehanik

    BioMehanik New Member

    Публикаций:
    0
    Регистрация:
    30 апр 2006
    Сообщения:
    101
    Происходит ничем необрабатываемое исключение... Вот и умирает. Ищи ошибку
     
  3. asd

    asd New Member

    Публикаций:
    0
    Регистрация:
    12 мар 2005
    Сообщения:
    952
    Адрес:
    Russia
    Вот код:

    1. invoke CreateProcess,addr intercept_ ,0,0,0,0,CREATE_NEW_CONSOLE,0,0,addr buffer +40h, addr buffer

    invoke Sleep,100h

    2. invoke ZwQuerySystemInformation,5,addr buffer,sizeof buffer,addr temple

    3. invoke MessageBox,0,addr strequ,0,0



    1.запускаю программу, которая перехватывает ZwQuerySystemInformation

    2.вызываю ZwQuerySystemInformation. вызов проходит успешно

    3.Пытаюсь вызвать MessageBox.



    Посмотрите кто-нибудь пожалуйста, в чём проблема.



    С помощью тех-же самых процедур перехватывал ZwQueryDirectoryFile, ZwCreateThread, ZwResumeThread, с ними всё нормально, а эта вот упорно не хочет работать.



    В аттаче обе проги с исходниками.

    [​IMG] 1321958240__bin.rar
     
  4. asd

    asd New Member

    Публикаций:
    0
    Регистрация:
    12 мар 2005
    Сообщения:
    952
    Адрес:
    Russia
    Что-то я вообще ничего понять не могу. Просто копирую всю функцию в новое место и ставлю на неё переход, и всё равно тот же результат.
     
  5. NullSessi0n

    NullSessi0n New Member

    Публикаций:
    0
    Регистрация:
    20 янв 2006
    Сообщения:
    322
    Картинка не отображается.
     
  6. asd

    asd New Member

    Публикаций:
    0
    Регистрация:
    12 мар 2005
    Сообщения:
    952
    Адрес:
    Russia