九九百科網

位置:首頁 > 經驗 > 

程序hook是什麼意思

經驗2.21W

程序hook是什麼意思

hook是由軟件提供的功能,供軟件用户在特定情況下調用自己的代碼,該代碼可以增加或替換當前代碼。程序hook是指程序員查看和或與系統程序中已經發生的事情進行交互和或更改的東西。

程序是一系列指令的有序集合稱為程序。程序在計算機中是按序執行的,CPU通過程序計數器PC控制程序的執行順序,一般情況下程序是按序執行的,當執行轉移、調用、返回等指令時,程序轉移到相應的目的地址處執行。CPU根據程序計數器PC中的地址將欲執行指令的指令碼從存儲器中取出,存放在IR中,ID對IR中的指令碼進行譯碼,定時控制邏輯在OSC配合下對ID譯碼後的信號進行分時,產生執行本條指令所需的全部信號,完成本條指令的執行。

標籤:hook