Windows Kernel Programming

    Pavel Yosifovich

    Createspace Independent Publishing Platform
    2019
    400 páginas
    13h 20m
    ISBN-13: 9781977593375
    Inglês

    There is nothing like the power of the kernel in Windows - but how do you write kernel drivers to take advantage of that power? This book will show you how.The book describes software kernel drivers programming for Windows. These drivers don't deal with hardware, but rather with the system itself: processes, threads, modules, registry and more. Kernel code can be used for monitoring important events, preventing some from occurring if needed. Various filters can be written that can intercept calls that a driver may be interested in.

    Resenhas (1)Ver mais
    Leonardo picture
    Leonardo19/02/2024Resenhou um livro
    5 (Perfeito)

    Uma obra prima do Kernel Developing

    O livro é tão bem escrito, que mesmo não sabendo C++, já estava programando em C++ a nível de Kernel no fim dele. É um livro extremamente rápido e prático, cada capítulo você progride tanto implementando novas funcionalidades em Drivers e ideias malucas do Pavel que você acaba o livro com novas ideias cozinhadas na mente e o repertório para implementar qualquer uma delas por conta própria. É o livro obrigatório para Detection Engineering, inclusive o utilizei para a produção de antivírus focados na mitigação de ransomwares. Nem foi necessário ler todas páginas, pulei a de Debugging. E como eu citei anteriormente, um iniciante como eu com fraco conhecimento em Internals e C++ foi capaz de acompanhar do inicio ao fim, uma vez que o livro tem umas 40 páginas de nivelamento e a explicação do Pavel é fabulosa. As maiores críticas do livro tangem no uso do WDM, o qual juram ser um modelo muito complicado, mas se até eu iniciante o achei simples, não acho que seja desvantagem.

    5 curtidas

    Estatísticas

    Avaliações

    5 / 1
    • 5 estrelas100%
    • 4 estrelas0%
    • 3 estrelas0%
    • 2 estrelas0%
    • 1 estrelas0%