52 страниц. 2012 год. LAP Lambert Academic Publishing Interrupts are an important part of computer architecture. Each computer design has its own interrupt mechanism, but several functions are common. Interrupt need to be hooked for several reasons. One reason is to change the behavior of the system services exported by the operating system. By hooking the software interrupts, monitoring applications can be written. Hooking can prove useful in studying operating system internals. This can also serve as a way to hook system services. In this work, interrupt gate be hooked under Windows 98 by saving the old vector of its entry and add a new vector to it and after that the old vector be to make the operating system work correctly in order to study the system internals.