今天在做滑鼠及鍵盤的記錄與回放時,碰到通過
hook
記錄下來的鍵盤的
vkcode
與keyevent
中對應的鍵碼部分不相同。
這些不同之處主要體現在符號鍵(如:「,」「。」等)和控制鍵(如:「
shift
」、「ctrl
」、「enter
」)等上面。
經逐一測試,記錄下兩者的對應關係(紅色為不同,藍色為相同):鍵
vkcode
keyevent事件
鍵碼 esc27
vk_escape
27f1
112vk_f1
112f2
113vk_f2
113f3
114vk_f3
114f4
115vk_f4
115f5
116vk_f5
116f6
117vk_f6
117f7
118vk_f7
118f8
119vk_f8
119f9
120vk_f9
120f10
121vk_f10
121f11
122vk_f11
122f12
123vk_f12
1230
48vk_0481
49vk_1492
50vk_2503
51vk_3514
52vk_4525
53vk_5536
54vk_6547
55vk_7558
56vk_8569
57vk_957a
65vk_a65b
66vk_b66c
67vk_c67d
68vk_d68e
69vk_e69f
70vk_f70g
71vk_g71h
72vk_h72i
73vk_i73j
74vk_j74k
75vk_k75l
76vk_l76m
77vk_m77n
78vk_n78o
79vk_o79p
80vk_p80q
81vk_q81r
82vk_r82s
83vk_s83t
84vk_t84u
85vk_u85v
86vk_v86w
87vk_w87x
88vk_x88y
89vk_y89z
90vk_z
90numlock
144vk_num_lock
144數字小鍵盤096
vk_numpad0
96數字小鍵盤197
vk_numpad1
97數字小鍵盤298
vk_numpad2
98數字小鍵盤399
vk_numpad3
99數字小鍵盤
4100
vk_numpad4
100數字小鍵盤
5101
vk_numpad5
101數字小鍵盤
6102
vk_numpad6
102數字小鍵盤
7103
vk_numpad7
103數字小鍵盤
8104
vk_numpad8
104數字小鍵盤
9105
vk_numpad9
105數字小鍵盤
+107
vk_add
107數字小鍵盤
-109
vk_subtract
109數字小鍵盤
*106
vk_multiply
106數字小鍵盤
/111
vk_divide
111數字小鍵盤
.110
vk_decimal
110數字小鍵盤
enter
13vk_enter
10insert
45vk_insert
155delete
46vk_delete
127pageup
33vk_page_up
33pagedown
34vk_page_down
34end
35vk_end
35home
36vk_home
36左邊方向鍵←
37vk_left
37上方向鍵↑
38vk_up
38右方向鍵→
39vk_right
39下方向鍵↓
40vk_down
40tab
9vk_tab
9caps lock
20vk_caps_lock
20shift(left)
160vk_shift
16shift(right)
161vk_shift
16ctrl(left)
162vk_control
17ctrl(right)
163vk_control
17win(left)
91vk_windows
524win(right)
92vk_windows
524alt(left)
164vk_alt
18alt(right)
165vk_alt18-
189vk_minus45=
187vk_equals
61backspace
8vk_back_space8[
219vk_open_bracket91]
221vk_close_bracket93\
220vk_back_slash92;
186vk_semicolon59『
222vk_quote
222,
188vk_comma44.
190vk_period46/
191vk_slash
47enter
13vk_enter
10
鍵盤記錄木馬 鍵盤記錄員
鍵盤記錄員108627 win32.pswtroj.onlinegames.xn.108627 這個病毒是乙個盜號木馬程式。它利用鍵盤記錄的方法,記錄下使用者輸入的全部資訊,進行加密後傳送給病毒作者。病毒作者通過一定技術手段,就可以從這些資訊中篩選出使用者的各類帳號和密碼。此篇預警播報中的病毒,是乙...
鍵盤記錄程式
這是乙個 windows環境下32位組合語言程式設計 中的例子,在動態鏈結庫和鉤子那章,作為乙個鉤子的示例程式。原理很簡單,裝個全域性鉤子,然後鉤住所有的鍵盤資訊即可。但是這裡存在兩個問題,一是裝什麼型別的全域性鉤子才能鉤住所有程序的鍵盤資訊,二是鉤住的鍵盤資訊的翻譯。大家都知道,鉤子函式鉤住的資訊...
vb鍵盤記錄
private sub timer1 timer dx鍵盤記錄 on error resume next static keyarray 255 as byte dim key count as integer,vkeycode as integer,vkeyasc as string di key...