精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

聊聊鍵盤布局持久化技術,你懂了嗎?

商務辦公
鍵盤布局作為Windows下的特殊系統機制,其鍵盤布局DLL的生成與安裝都有相應的工具與API,利用成本很低,是較好的權限維持方式。

1.鍵盤布局簡介

鍵盤布局是按鍵在鍵盤上的分布模式,決定了鍵位順序。鍵盤布局在發展過程中,由于使用習慣的不同,各國間使用的鍵盤布局存在細微差別,因此在Windows系統上以國家為單位區分不同的鍵盤布局方案。我們最熟悉的布局模式當屬美式鍵盤。鍵盤布局以動態鏈接庫的形式存在System路徑下,在系統啟動時加載。本文將通過探究鍵盤布局文件的加載方式得到其潛在的利用方法。

1659428137_62e8dd29daabdb65dbb71.png!small?1659428138879

2.鍵盤布局方案加載過程

鍵盤布局文件的加載由winlogon.exe完成。Windows Logon Process(即winlogon.exe),是Windows NT 用戶登錄程序,用于管理用戶登錄和退出,且以 SYSTEM 用戶運行。在入口WinMain中,調用了函數UpdatePerUserSystemParameters:

1659428159_62e8dd3f1fd2134c4971f.png!small?1659428159786

該函數位于user*32.dll中:

1659428172_62e8dd4cc6666291d34b5.png!small?1659428173642

在函數UpdatePerUserSystemParameters中,首先調用GetActiveKeyboardName,通過查詢注冊表項:

計算機\HKEY_CURRENT_USER\Keyboard Layout\Preload

獲取默認加載的鍵盤布局文件:

1659428210_62e8dd7254765cb47ca23.png!small?1659428210998

在對應注冊表下,保存著默認加載的鍵盤布局編號:

1659428236_62e8dd8c2e7c2aad6329e.png!small?1659428236853

該編號指向注冊表

計算機\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000804

1659428273_62e8ddb13f30e24aebadc.png!small?1659428273891

可以看到,當前默認啟用的鍵盤布局文件是中文簡體環境下的鍵盤布局,即美式鍵盤布局。在獲取到當前啟用的鍵盤布局文件名后,以此為參數調用LoadKeyboardLayoutWorker:

1659428310_62e8ddd6add81c72488d9.png!small?1659428311496

在OpenKeyboardLayoutFile中,先調用GetKeyboardDllName判斷當前語言環境,主要是為了區分出日、韓兩種特殊鍵盤布局。各語言環境下的鍵盤布局可能略有差別,但是日韓因其文字的特殊性有其特定的鍵盤標準。接著OpenKeyboardLayoutFileWorker加載對應的DLL:

1659428341_62e8ddf5286d2330f43f7.png!small?1659428341823

OpenKeyboardLayoutFileWorker進一步調用LoadLibraryExW加載對應DLL:

1659428359_62e8de0701ffffccd0afb.png!small?1659428359684

在加載前沒有進行文件合法性相關的校驗,這為惡意利用留下了空間。

3.鍵盤布局文件利用

(1)鍵盤布局文件的構建

Windows支持自定義鍵盤布局,利用微軟官方的鍵盤布局生成器Keyboard Layout Creator(MSKLC.exe)可以生成鍵盤布局文件對應的源碼文件。首先加載已有鍵盤布局:

1659428402_62e8de32080eaac52fbb7.png!small?1659428402671

選擇當前語言地區的布局:

1659428413_62e8de3d97792379cb64d.png!small?1659428414294

保存源碼文件:

1659428766_62e8df9e783fcbe59e282.png!small?1659428767157

保存的結果是一個.klc文件:

1659428777_62e8dfa956bba7788908a.png!small?1659428778081

需要使用kbdutool.exe將.klc解析為鍵盤布局源碼文件:

kbdutool.exe-u -i -s out.klc

生成的源碼文件如下:

1659428814_62e8dfce80580fb7b5282.png!small?1659428815174

在Layout01.C末尾添加DllMain函數:

1659428833_62e8dfe1959d8e09d69e4.png!small?1659428834407

利用源碼文件創建工程,在安裝了WDK的環境下編譯成對應系統架構的DLL,即可生成自定義布局文件。

(2)鍵盤布局文件的安裝

鍵盤布局的安裝方式有兩種:

a)由上面的分析可知,在鍵盤布局加載時,會直接加載Preload注冊表項下保存的默認鍵盤布局,可以通過劫持或替換默認鍵盤布局DLL等方式實現安裝;

b)利用input.dll導出函數InstallLayoutOrTip進行安裝。

第一種安裝方式簡單粗暴,通過修改Preload注冊表改變默認加載的鍵盤布局文件。下面重點看第二種安裝方式:

根據MSDN的InstallLayoutOrTip調用示例,可以通過在鍵盤布局注冊表項

計算機\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts

下新增一個新編號,并添加相關字段信息:

1659428886_62e8e016616d17c3daab4.png!small?1659428887078

創建后,將惡意的鍵盤布局文件部署在system目錄下,調用InstallLayoutOrTip啟用目標鍵盤布局文件。函數第一個參數構造如下:

語言標識符(LangID):鍵盤布局ID(KLID)

1659428906_62e8e02a00b438308996b.png!small?1659428906578

第二個參數默認為0,調用InstallLayoutOrTip啟用指定布局文件,利用過程如下:

1659428932_62e8e044770818a1ee843.png!small?1659428933269

安裝結果:

1659428950_62e8e056298588702440a.png!small?1659428950934

重啟靶機后,惡意鍵盤布局文件被成功加載,彈出管理員權限cmd:

1659429000_62e8e0880fed382257f6b.png!small?1659429000907

安裝過程需要管理員權限,且需要對相關注冊表項進行更改,在防護措施不足的終端上容易被利用實現權限維持與持久化。

4.總結

鍵盤布局作為Windows下的特殊系統機制,其鍵盤布局DLL的生成與安裝都有相應的工具與API,利用成本很低,是較好的權限維持方式。但是,鍵盤布局的利用方式同樣存在其弊端,除了持久化的DLL需要放置在System目錄下以外,還需要管理員權限實現安裝,且行為容易被攔截。如果沒有終端防護設備,通過這種方式實現的持久化與維*權還是能夠達到很好的效果。

參考

自定義鍵盤布局持久化:https://github.com/NtQuerySystemInformation/CustomKeyboardLayoutPersistence

InstallLayoutOrTip調用示例:https://docs.microsoft.com/zh-cn/windows/win32/tsf/installlayoutortip

責任編輯:武曉燕 來源: ??FreeBuf.COM??
相關推薦

2024-04-07 08:23:01

JS隔離JavaScript

2022-06-06 07:58:52

勒索軟件惡意軟件解密

2022-08-19 08:06:00

MySQL數據庫解析器

2022-06-07 08:14:35

PGPAGETUPLE

2022-06-15 08:00:50

磁盤RedisRocketMQ

2021-10-10 20:36:49

Android Root權限

2022-12-08 10:49:43

2011-06-14 12:56:55

SQL Server復災

2018-01-04 00:10:52

物聯網技術信息

2022-01-06 07:59:32

WebGPUOpenGL引擎

2022-04-28 08:24:16

阿里云idaaspython

2022-05-06 08:26:32

JavaSPI機制

2022-10-19 08:19:32

動態基線預警

2024-05-28 10:08:05

2022-04-07 08:20:22

typeinterface前端

2022-07-27 08:01:29

CMS垃圾回收器

2024-08-12 12:30:27

2023-06-27 07:09:39

2020-10-25 08:45:38

IPv6網絡協議網絡

2024-08-12 15:23:43

LangChain
點贊
收藏

51CTO技術棧公眾號

88av.com| 亚洲国产激情一区二区三区| 国产午夜久久久| 超碰在线一区| 色婷婷综合在线| 亚洲人成网站在线播放2019| 国产情侣av在线| 一区二区91| 色妞久久福利网| 美女黄色一级视频| 日韩高清在线| 亚洲成人av免费| 亚洲一区二区三区涩| 亚洲av综合色区无码一二三区 | 国产在线视频在线观看| 一区三区在线欧| 欧美一区二区在线免费播放| 91国视频在线| 成人看av片| 久久久国产综合精品女国产盗摄| 亚洲tv在线观看| 久久久久99精品成人片我成大片| 久久久国产精品| 国产亚洲成精品久久| 久久久久无码国产精品一区李宗瑞| 欧美女同一区| 国产精品伦理在线| 裸模一区二区三区免费| 午夜精品久久久久久久第一页按摩| 日日摸夜夜添夜夜添精品视频 | 欧美精品一区二区在线播放| 黄大色黄女片18第一次| 欧美××××黑人××性爽| 亚洲成在人线在线播放| 在线视频一二三区| 丝袜美腿美女被狂躁在线观看| 99久久精品费精品国产一区二区| 97人人模人人爽人人喊38tv| 中文字幕在线日亚洲9| 午夜亚洲伦理| 2019国产精品自在线拍国产不卡| 久草视频在线资源| 亚洲国产日韩欧美在线| 精品精品国产国产自在线| 色欲AV无码精品一区二区久久| 国产欧美自拍一区| 精品久久久影院| wwwxxx色| 欧州一区二区三区| 欧美一区二区视频在线观看2020| 亚洲欧美自拍另类日韩| 韩日精品一区| 欧美日韩中文字幕一区二区| jizz欧美激情18| 国产韩日精品| 欧美日韩国产高清一区二区三区| 天天爽夜夜爽一区二区三区| 九九九精品视频| 欧美性大战xxxxx久久久| 天天爽人人爽夜夜爽| 国产私拍福利精品视频二区| 欧美色老头old∨ideo| 少妇一级淫免费放| 日韩免费在线电影| 日韩亚洲欧美成人一区| 深夜视频在线观看| 美女午夜精品| 亚洲欧美日韩国产成人| 国产人妻一区二区| 色狮一区二区三区四区视频| 久久精品国产精品| 九九视频免费观看| 亚洲免费大片| 国产精品成人国产乱一区| 国产主播第一页| 老司机午夜精品| 91久久极品少妇xxxxⅹ软件 | 中文字幕av久久| caoporn免费在线| 亚洲国产精品人人做人人爽| 成人免费毛片网| 深夜视频一区二区| 91精品午夜视频| 欧美熟妇精品一区二区蜜桃视频| 美女一区二区在线观看| 一区二区亚洲欧洲国产日韩| 黄色录像一级片| 亚洲免费成人| 国产精品自产拍在线观| 超碰免费在线97| 久久久久九九视频| 99久久久无码国产精品性色戒| 青春草在线视频| 色域天天综合网| 免费网站在线观看黄| 欧美18免费视频| 色诱女教师一区二区三区| 99视频只有精品| 久久av一区| 亚洲影院色无极综合| 日本又骚又刺激的视频在线观看| 国产精品情趣视频| 老太脱裤子让老头玩xxxxx| 日韩制服一区| 亚洲黄在线观看| 日韩精品123区| 国产日产高清欧美一区二区三区| 成人激情视频小说免费下载| 香蕉视频黄色片| 亚洲女同ⅹxx女同tv| 久久久久久久久久久久久国产精品| 成人综合日日夜夜| 亚洲男人天堂2019| 久久久久久欧美精品se一二三四| 日韩二区三区四区| 国内一区二区在线视频观看| 麻豆网站在线观看| 91国产丝袜在线播放| 97精品人人妻人人| 99视频精品全部免费在线视频| 91国内精品久久| 精品久久无码中文字幕| 国产精品电影一区二区三区| 黄www在线观看| 91精品尤物| 久久精品成人欧美大片古装| 中文字幕免费观看| 91偷拍与自偷拍精品| 99在线免费视频观看| 深夜福利一区| 久久av资源网站| 中文字幕丰满人伦在线| 久久色在线观看| 免费无码不卡视频在线观看| 成人福利一区| 欧美丰满老妇厨房牲生活| 国产精品特级毛片一区二区三区| 国产三级精品视频| 日本精品久久久久中文字幕| 亚洲理论电影| 欧美一区二区三区免费视| 六月婷婷综合网| 亚洲五月六月丁香激情| 美女扒开腿免费视频| 亚洲情侣在线| 亚洲一区二区中文字幕| 18+视频在线观看| 日韩视频在线永久播放| 国产在线一卡二卡| 国产成人综合亚洲网站| 男人天堂新网址| 911亚洲精品| 国模gogo一区二区大胆私拍 | 不卡电影一区二区三区| 欧美图片激情小说| 精品午夜电影| 欧美在线亚洲一区| 理论在线观看| 在线视频欧美区| 老司机福利在线观看| 美国三级日本三级久久99| 亚洲在线播放电影| 日本一区二区三区播放| 欧美大片第1页| 五月天久久久久久| 91国在线观看| 三级黄色免费观看| 国产精品888| 日韩av三级在线| 国产一区二区三区四区| 国产欧美在线视频| 午夜羞羞小视频在线观看| 欧美精品一区二区三| 天天爽夜夜爽夜夜爽精品| 国产午夜精品一区二区三区嫩草| aa免费在线观看| 天天操夜夜操国产精品| 成人动漫视频在线观看完整版| av影视在线| 亚洲午夜未满十八勿入免费观看全集| 中文天堂在线视频| 亚洲精品第1页| 亚洲国产果冻传媒av在线观看| 日韩黄色在线观看| 丰满女人性猛交| 欧美日韩看看2015永久免费 | 男操女视频网站| 亚洲欧美综合在线精品| 午夜视频在线观看国产| 男女性色大片免费观看一区二区 | 鲁鲁狠狠狠7777一区二区| 超碰这里只有精品| 欧美激情一区二区三区在线视频观看| 久久99久久| 欧美岛国在线观看| 中国精品一区二区| 亚洲图片欧美一区| 免费看的黄色录像| 99久久99久久精品免费看蜜桃| 韩国中文字幕av| 激情亚洲网站| 一区二区免费电影| 亚州国产精品| 99精品99久久久久久宅男| 亚洲成人av观看| 韩国v欧美v日本v亚洲| 欧美r级在线| 国产丝袜一区二区三区| www.com在线观看| 欧美在线观看视频一区二区| 日韩久久久久久久久| 综合av第一页| 国产aⅴ激情无码久久久无码| 国产成人精品午夜视频免费| 无限资源日本好片| 国产视频一区三区| 欧美极品少妇无套实战| 97精品视频在线看| 亚洲国产精品www| 免费看成人哺乳视频网站| 国产精品yjizz| 成人免费观看49www在线观看| 国产高清在线不卡| 国产99在线| 欧美激情区在线播放| 精精国产xxxx视频在线| 色小说视频一区| 久久久久久女乱国产| 亚洲激情在线观看| 亚洲欧美高清视频| 欧美成人a∨高清免费观看| 国产精品无码免费播放| 欧美日韩高清影院| 久久久999久久久| 一本到三区不卡视频| 女人十八岁毛片| 无码av免费一区二区三区试看| 久久久精品国产sm调教网站| 亚洲女同一区二区| 成熟的女同志hd| 亚洲另类春色国产| 久久免费看少妇高潮v片特黄| 中文字幕在线一区| 日本裸体美女视频| 亚洲欧洲精品一区二区三区| 五月天色婷婷丁香| 亚洲人成人一区二区在线观看 | 午夜精品久久久久久久99水蜜桃| 亚洲国产精品久| 91麻豆免费在线视频| caoporn国产精品| 99久久久无码国产精品性波多 | 99久久婷婷这里只有精品 | 欧美日韩久久久久| 丰满少妇高潮久久三区| 亚洲激情自拍视频| 国产亚洲欧美精品久久久www| 亚洲资源在线观看| 五月婷婷中文字幕| 色婷婷国产精品久久包臀| 亚洲国产成人精品女人久久| 91成人免费在线| 一区二区美女视频| 日韩欧美国产电影| 水莓100在线视频| 亚洲天堂色网站| 日本在线免费网| 欧美成人精品xxx| 136福利第一导航国产在线| 7777免费精品视频| 欧美va在线| 92看片淫黄大片欧美看国产片| 亚洲日本一区二区三区在线| 国产一区免费在线观看| 国产探花在线精品一区二区| 亚洲三区在线| 国产综合自拍| 国产日韩成人内射视频| 久久97超碰国产精品超碰| 亚洲AV成人精品| 97成人超碰视| 天堂网中文在线观看| 亚洲一级二级三级| 中文字幕免费高清网站| 日韩无一区二区| 激情福利在线| 久久国产精品久久久久久| 国产福利片在线观看| 国产精品亚洲片夜色在线| 国产情侣一区在线| 蜜桃成人在线| 欧美破处大片在线视频| 日本久久精品一区二区| 国产成人激情av| 麻豆国产精品一区| 亚洲视频一二三区| 天天干天天干天天| 日韩一区二区三免费高清| 免费成人av电影| 久久99热这里只有精品国产| 日韩三级影视| 国产精品日韩欧美一区二区| 国产一区二区三区四区五区 | 最新黄色av网址| 亚洲18色成人| 国产乱子伦精品无码码专区| 亚洲精品一区av在线播放| 在线āv视频| 国产精品天天狠天天看| 欧美男人操女人视频| 26uuu成人| 视频一区二区中文字幕| 91九色蝌蚪porny| 亚洲色图视频网站| 中文字幕在线观看免费| 亚洲人成在线观| 都市激情国产精品| 999在线免费观看视频| 婷婷精品进入| 中文字幕一区二区三区四区在线视频| www.一区二区| 免费毛片在线播放免费| 欧美巨大另类极品videosbest| 国产高清美女一级毛片久久| 国语自产精品视频在线看抢先版图片 | 婷婷中文字幕在线观看| 国产三级一区二区三区| 国产精品自拍99| 精品88久久久久88久久久| 菠萝蜜视频国产在线播放| 成人免费视频a| 久久综合成人| 奇米影音第四色| 欧美激情一区不卡| 最新黄色网址在线观看| 亚洲天堂影视av| 久久uomeier| 欧美不卡三区| 午夜在线a亚洲v天堂网2018| av无码av天天av天天爽| 亚洲18女电影在线观看| 五月婷中文字幕| 97久久久久久| 欧美毛片免费观看| 欧美 日韩 国产一区| 99re热这里只有精品视频| 日本一级一片免费视频| 亚洲国产精品热久久| 国产高清视频色在线www| 国产午夜精品在线| 99日韩精品| 国产麻豆天美果冻无码视频| 欧美午夜影院在线视频| 精品推荐蜜桃传媒| 国产精品美女www| 久久精品亚洲人成影院| 人妻精品久久久久中文字幕69| 一区二区三区四区在线播放| 亚洲成人一级片| 91精品国产色综合| 国产精品手机在线播放| 在线看的黄色网址| 亚洲美女视频一区| 日本xxxx人| 国产成人精品国内自产拍免费看| 欧洲福利电影| 亚洲热在线视频| 亚洲成人一区在线| 久久久久国产精品嫩草影院| 国产精品专区h在线观看| 亚洲精品在线观看91| 亚洲av无码一区东京热久久| 精品久久久国产精品999| 成人一区二区不卡免费| 91麻豆国产语对白在线观看| 国产一区二区三区自拍 | 国产精品污网站| 国产熟女一区二区丰满| 欧美极品少妇xxxxⅹ裸体艺术| 少妇一区二区三区| 亚洲一级片免费| 亚洲国产综合91精品麻豆| 暖暖视频在线免费观看| 国产中文字幕日韩| 亚洲国产激情| www久久久久久久| 欧美白人最猛性xxxxx69交| 中文av在线全新| 性欧美18一19内谢| 99久久精品国产一区| 夜夜躁狠狠躁日日躁av| 久久男人av资源网站| 成人在线国产| 精品人妻伦一二三区久| 欧美三级日韩在线| 亚洲精品88| 裸体大乳女做爰69| 国产午夜亚洲精品午夜鲁丝片| hs视频在线观看| 国产精品成人品|