Co je to Hook?
Výraz:
Hook
Význam:
Hook je speciální kód, který vývojáři umožňuje běh programu v určitém okamžiku pozastavit, vložit do něj a v něm spustit vlastní kód, nebo měnit parametry předávané některými funkcemi. Tak lze, bez větších zásahů do zdrojového kódu, měnit chování daného softwaru.
Programování s využitím hooků se nazývá hooking. Slouží např. k debugování, úpravám nebo přidávání funkcí, pro benchmarking, ale ke své skryté činnosti ho využívá i malware.
Programování s využitím hooků se nazývá hooking. Slouží např. k debugování, úpravám nebo přidávání funkcí, pro benchmarking, ale ke své skryté činnosti ho využívá i malware.