Карта функций Windows? - PullRequest
       6

Карта функций Windows?

0 голосов
/ 20 июля 2011

Есть что-то вроде макета / плана windows api?Четкий обзор, который API зависит от другого?Или веб-сайт, где они связаны иерархически (начиная с наиболее надежного и заканчивая основной функцией)

, например, Kerenel32.dll! CreateFile () -> ntdll.dll! NtCreateFIle () -> ntoskrnl32.exe! zwCreateFile ()

Я могу связать их всех вручную с помощью обходчика зависимостей, но это занимает много времени.Так что мне просто интересно, если что-то подобное уже существовало.

Ответы [ 2 ]

0 голосов
/ 31 июля 2011

Вы всегда можете взглянуть на ReactOS :

ReactOS® - это бесплатная современная операционная система, основанная на дизайне Windows® XP / 2003. Написанная полностью с нуля, она стремится следовать архитектуре Windows-NT®, разработанной Microsoft, от аппаратного уровня до уровня приложений.

Просто найдите любую функцию в документации и посмотрите на ее источник. 99% времени вы можете просто притворяться, что смотрите на фактический источник Windows :) Очень полезно, когда вы играете с отладчиком.

0 голосов
/ 20 июля 2011

У меня нет ответа на ваш вопрос, но я думаю, что еще более интересным было бы прочитать, что Джефф Чаппелл обнаружил относительно ядра Windows и Win32 API . Я не читал эти разделы, но до сих пор все, что я читал на этом веб-сайте, вселяет в меня удивление и трепет от того, насколько тщательно все можно проанализировать, учитывая дисциплинированный и талантливый следователь.

...