Хук - это прога (обычно реализованая через dll), которая блокирует тот или иной вид деятельности на компьютере (to hook - англ. - блокировать или a hook - англ. - приманка, западня).
Т.е. блокируешь клавиатуру или мышку, запрещаешь работать с отдельными окнами и т.д. Все это реализуется через функции WinAPI или своим путем

Примечательно то, что хук на VB пишется сложно и долго, в то время как на MSVC++ - за 15 минут.
А вот тут статья из Lingvo 8 - почитай, развлечешься. Заодно узнаешь, как много значений у одного слога и как много значат для английского языка фразовые глаголы

:
hook
1. сущ.
1)
а) крюк, крючок
to sew on hook — плести кружево
crochet hook — вязальный крючок
meat hook — крюк для мяса
hooks and eyes — коклюшки
б) рыболовный крючок
в) одежный крючок ( для застегивания ботинок, перчаток, одежды ) Syn: buttonhook
2)
приманка, западня ( то, на что можно "поймать" в прямом и переносном смысле )
Syn: snare 1.; catch 1.
3)
а) кривой нож; серп
б) садовые ножницы, секатор
4)
багор
5)
шип, игла
jaws armed with strong and penetrating hooks for seizing and securing active and struggling prey — челюсти, снабженные мощными острыми шипами для захвата и удержания пытающейся вырваться жертвы 6)
руки; пальцы; "грабли"
About these volumes... I noticed a queer hesitancy on your part when I first got my hooks into them. — Относительно этих томов... Я заметил с твоей стороны странную нерешительность, когда я раздобыл их.
7)
крутой изгиб; излучина реки
вор, жулик; уголовный преступник; вор-карманник
We've nothing on him. But then we've nothing on half the hooks in Eastport. — У нас на него ничего нет. Равно как и на половину уголовников в Восточном порту.
Syn: thief I, pickpocket
9)
а) хук, короткий боковой удар левой ( в боксе ) to deliver a hook — ударять, наносить удар
б) кривая, неправильная траектория движения мяча ( в футболе )
в) неправильный удар ( в футболе )
Syn: slice.
10)
гак, захватка, зацепка
11)
а) крючочек, загогулинка ( как элемент начертания букв )
б) скобки, кавычки
в) "хвостик" при изображении восьмой, шестнадцатой (и т.д.) ноты
г) знак импликации, следствия ••
by hook or by crook — правдами и неправдами; не мытьем, так катаньем on one's own hook — самостоятельно,
на свой риск to take / sling one's hook — смыться, удрать
off the hook — освобожденный от ответственности
to drop off the hooks, pop off the hooks — сыграть в ящик; отправиться на тот свет - go off the hooks - get one's hooks into
2. гл.
1)
а) сгибать в виде крюка, придавать загнутую форму
б) сгибаться, скрючиваться
Syn: bend 2., crook 2., incurve
2) , убежать, удирать
I hooked off on my own and rambled aimlessly about. — Я дал деру и потом бесцельно шатался по округе.
Syn: make off
3) прикреплять с помощью крючка
а) зацеплять, прицеплять ( on )
б) застегивать(ся) ( на крючок - on, upon )
Please hook my dress up at the back, I can't reach. — Пожалуйста, застегни мне платье на спине, я не могу дотянуться.
4) приделывать крючок; навешивать крючок
to hook a shelf to the wall — вешать полку на крючок
5) вязать крючком
6) а) ловить, поймать ( рыбу )
б) подцепить; поймать на удочку; заполучить; завербовать
He tried to hook a well-off widow. — Он пытался подцепить какую-нибудь состоятельную вдову.
7) воровать, таскать, красть to hook the money and hide it — украсть деньги и спрятать их
Syn: steal 1., pilfer

заниматься проституцией
9) бодаться ( о коровах, быках )
10)
а) нанести удар сбоку; сделать хук ( в боксе )
б) забросить мяч в корзину крюком ( в баскетболе )
• - hook in - hook on - hook onto - hook up - hook out •• to hook it — смыться, удрать