Недокументированные функции

Discussion in 'WASM.BEGINNERS' started by Vilco, Jan 23, 2008.

  1. Vilco

    Vilco Vitaly

    Blog Posts:
    0
    Joined:
    Mar 5, 2007
    Messages:
    190
    Location:
    Nsk, Russia
    Здравствуйте.
    Зачастую возникают вопросы: что делает та или иная функция и наоборот - какая функция делает то что нам нужно. Ну и собственно вопрос - где найти описание (хотябы вообще какието сведения, например типы принимаемых параметров) тех функций, которые в msdn не описаны - недокументированных мелкософтом. Ну, скажем, ZwCreateThread. Как вы обычно поступаете в таких случаях?
    Ну и вопрос пусть не слишком в тему, так сказать, в догонку. Как вы отлаживаете драйвера - под виртуальной машиной али как? Просто ребутить компьютер после очередного бсода (т е почти после каждого запуска драйвера =) слишком геморройно..
     
  2. Xerx

    Xerx Алексей

    Blog Posts:
    0
    Joined:
    Feb 17, 2005
    Messages:
    528
    Location:
    Russia
    1. DDK?
    2. Виртуалка - vmWare. Но тут у каждого на свой вкус.
     
  3. Freeman

    Freeman New Member

    Blog Posts:
    0
    Joined:
    Feb 10, 2005
    Messages:
    1,385
    Location:
    Ukraine
    1. гугл, сорцы ядра, поиск по форуму, ДДК... способов масса. задезасметь можно :)))
     
  4. l_inc

    l_inc New Member

    Blog Posts:
    0
    Joined:
    Sep 29, 2005
    Messages:
    2,566
    Vilco
    Помимо DDK еще Windows NT 2000 Native API reference (Gary Nebbett).
     
  5. wasm_test

    wasm_test wasm test user

    Blog Posts:
    0
    Joined:
    Nov 24, 2006
    Messages:
    5,582
    для Native API: http://undocumented.ntinternals.net/
    для недокументированных внутренних функций - сорсы ядра, благо их аж три набора.
    если совсем задница и в исходниках нет - тогда дизассемблер.. ида рулит.
     
  6. Vilco

    Vilco Vitaly

    Blog Posts:
    0
    Joined:
    Mar 5, 2007
    Messages:
    190
    Location:
    Nsk, Russia
    Хм. А сорцы ядра не подскажите где стянуть можно? Они бесплатно нынче распостраняются как я понял?
    За ссылочку спасибо.
     
  7. wasm_test

    wasm_test wasm test user

    Blog Posts:
    0
    Joined:
    Nov 24, 2006
    Messages:
    5,582
    http://www.google.ru/search?q=wrk.7z