精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

成人国产一区二区三区精品| 国产色噜噜噜91在线精品| 亚洲国产激情av| 91香蕉亚洲精品| 天天插天天操天天干| 九九综合九九| 91精品国产欧美一区二区| 久久久久久久久久网| 成年人视频免费在线观看| 国产一区二区不卡| 国产91在线播放精品91| 欧美精品久久久久性色| 免费一区二区| 日韩欧美精品三级| 成年人在线观看视频免费| 日本理论片午伦夜理片在线观看| 色天天综合网| 亚洲国产第一页| 岛国在线视频| 欧美性感美女一区二区| 欧美一区二区精品| 国产福利一区视频| 国产经典三级在线| 国产精品乱码一区二区三区软件| 97视频在线观看视频免费视频 | 亚洲熟女少妇一区二区| 豆花视频一区二区| 日韩一区二区三区四区五区六区| 亚洲欧美国产一区二区| 黄色小视频免费在线观看| 久久精品国产一区二区| 高清欧美性猛交xxxx| 神马久久精品综合| 日本一本不卡| 亚洲天堂2020| 91精彩刺激对白露脸偷拍| 国产精品久av福利在线观看| 91精品国产色综合久久久蜜香臀| 日本福利视频在线观看| 毛片av在线| 国产精品久久久久久久裸模| 日本一区二区三区www| 日本人妻丰满熟妇久久久久久| 国产日韩专区| 97国产精品久久| 九热这里只有精品| 很黄很黄激情成人| 肉丝一区二区| 亚洲欧美日韩在线观看a三区| 亚洲精品在线三区| 欧美人与性动交α欧美精品 | 九九久久综合网站| 免费黄色在线网址| 日韩视频在线观看| 日韩中文字幕亚洲| 欧美三级黄色大片| 亚洲影视一区二区三区| 久久久成人av| 久久久久久国产精品视频| 欧美激情五月| 久久久久久有精品国产| 日本一级黄色大片| 宅男噜噜噜66一区二区| 国产91色在线| 国产又粗又黄又爽的视频| 国模无码大尺度一区二区三区| 97精品久久久| 国产无套丰满白嫩对白| 久久人人精品| 国产啪精品视频网站| 国产一区二区小视频| 精品无码三级在线观看视频| 亚洲va久久久噜噜噜久久天堂| 亚洲精品男人天堂| 久久精品日韩欧美| 国产日韩精品一区二区| 国产精品爽爽久久| 成人午夜视频在线观看| 精品久久久久久乱码天堂| 日韩欧美国产片| 亚洲国产黄色片| 欧美xxxxx精品| 伊人久久综合影院| 自拍偷拍亚洲欧美| 日本不卡123| 久久婷婷国产麻豆91天堂| 国产探花在线视频| 欧美黄免费看| 91极品视频在线| 中文区中文字幕免费看| 国产伦精品一区二区三区视频青涩| 欧美精品xxx| 二区视频在线观看| 久久国产福利国产秒拍| 国产精品久久久久久久天堂第1集| 尤物视频免费观看| 狠狠色狠狠色综合系列| 91情侣在线视频| 青青草超碰在线| 成人欧美一区二区三区在线播放| 污视频在线免费观看一区二区三区| 欧美 日韩 人妻 高清 中文| 国产亚洲一区字幕| 男女裸体影院高潮| 欧美一区久久久| 日韩亚洲电影在线| 婷婷色一区二区三区| 午夜日韩福利| 国产精品爽爽爽爽爽爽在线观看| 波多野结衣在线电影| 国产成人精品亚洲午夜麻豆| 日本一区免费在线观看| 精精国产xxxx视频在线中文版| 亚洲视频在线观看一区| 奇米精品一区二区三区| 国产精品一级在线观看| 国产亚洲精品一区二555| 九九精品在线观看视频| 免费观看在线综合色| 久久精品日产第一区二区三区精品版| 青青草视频免费在线观看| 亚洲六月丁香色婷婷综合久久| av不卡在线免费观看| 成人香蕉视频| 亚洲精品aⅴ中文字幕乱码| 一级性生活免费视频| 美女日韩在线中文字幕| 国产精品视频免费观看| 中日韩高清电影网| 欧美日韩国产不卡| 日本污视频网站| 麻豆91精品| 精品999在线观看| 草美女在线观看| 欧美一级久久久久久久大片| 伊人久久久久久久久久久久久久| 亚洲第一精品影视| 91美女片黄在线观| 国产福利视频在线观看| 欧美日韩亚洲综合在线 欧美亚洲特黄一级| av网站在线不卡| 九一成人免费视频| 日本中文字幕不卡免费| 内衣办公室在线| 欧美日韩中文字幕| 日韩精品一区二区三区高清免费| 精品久久中文| 国产精品白丝jk喷水视频一区| 在线免费看av片| 国产欧美日本一区视频| 日本www.色| 欧美三级三级| 国产啪精品视频| 国产精品剧情一区二区在线观看| 亚洲综合在线五月| 色诱av手机版| 日韩视频久久| 欧美性xxxx69| 99欧美精品| 久久久999精品视频| 99久久精品日本一区二区免费| av电影天堂一区二区在线观看| 午夜一区二区三区| 青青在线精品| 欧美精品一本久久男人的天堂| 久草国产精品视频| 91亚洲精华国产精华精华液| 日韩a在线播放| 欧洲激情综合| 91免费看片在线| 久久一卡二卡| 亚洲女人被黑人巨大进入al| 中文字幕精品一区二| 亚洲欧洲99久久| 又色又爽又黄18网站| 一本色道88久久加勒比精品| 欧美资源一区| 欧美一区一区| 91精品国产91久久久久福利| 国产精品免费观看| 欧美一区二区三区四区在线观看 | 欧美亚洲大陆| 国产999精品久久久| 日本三级视频在线观看| 精品美女在线播放| 久久精品视频2| 亚洲日本在线看| 97人妻精品一区二区三区免 | 亚洲AV无码精品自拍| 婷婷六月综合亚洲| 亚洲黄色网址大全| 成人一级片在线观看| 日韩一级免费在线观看| 欧美在线视屏| 日韩精品久久久| 国产95亚洲| 秋霞av国产精品一区| 国产婷婷视频在线| 日韩精品有码在线观看| 国产毛片毛片毛片毛片| 欧美丝袜一区二区| 人妻久久一区二区| www激情久久| 人妻av一区二区三区| 麻豆91精品视频| 日韩av三级在线| 伊人色**天天综合婷婷| 日韩偷拍一区二区| 精品国产一区二区三区不卡蜜臂 | 毛片无码国产| 久久高清视频免费| 高清av电影在线观看| 精品国产91久久久久久久妲己| 黄页网站免费观看| 国产三级欧美三级| 三级视频网站在线观看| 极品少妇xxxx精品少妇| 国产精品人人妻人人爽人人牛| 亚洲精品亚洲人成在线| 成人欧美一区二区三区视频xxx| 26uuu亚洲电影在线观看| 日韩精品在线观看一区| www.狠狠干| 8x福利精品第一导航| 精品视频一二三区| 偷拍亚洲欧洲综合| 妺妺窝人体色www婷婷| 亚洲婷婷综合久久一本伊一区| 中文字幕乱妇无码av在线| 麻豆一区二区三区| 日本888xxxx| 性娇小13――14欧美| 国产欧美日韩小视频| 欧美在线黄色| 干日本少妇视频| 亚洲字幕久久| 7777在线视频| 无码一区二区三区视频| 亚洲人一区二区| 国产一区不卡| 欧美污视频久久久| 国产成人1区| 日本一区免费在线观看| 国产精品三级| 欧美一进一出视频| 欧美精品一二| 亚洲v国产v| 99久久九九| 国产卡一卡二在线| 综合一区在线| 国产一级不卡视频| 影音先锋久久久| 日本福利视频在线| 亚洲视频二区| 成年人免费在线播放| 麻豆久久精品| 欧美wwwwwww| 国产伦精品一区二区三区免费迷| 亚洲中文字幕无码专区| 欧美人妻精品一区二区免费看| 手机亚洲手机国产手机日韩| 日本精品一区二区三区高清 久久 日本精品一区二区三区不卡无字幕 | 欧美日韩精品欧美日韩精品一综合| 侵犯稚嫩小箩莉h文系列小说| 懂色av一区二区三区免费看| 亚洲成人av免费观看| 高清日韩电视剧大全免费| 美女露出粉嫩尿囗让男人桶| 99久久精品免费精品国产| 最新中文字幕视频| 国产欧美日韩三级| 国产一二三区精品| 性久久久久久久| 无码人妻丰满熟妇精品| 欧美日韩国产综合视频在线观看 | 国产免费一区| 九九亚洲视频| 国产成人精品免费看在线播放 | 国产一级片网址| 大伊人狠狠躁夜夜躁av一区| 人人妻人人爽人人澡人人精品| 亚洲图片欧美色图| 激情视频网站在线观看| 欧美挠脚心视频网站| 六月婷婷综合网| 国产一区二区三区视频| 91三级在线| 日韩美女在线观看一区| 精品中文在线| 欧美连裤袜在线视频| 午夜影院欧美| 妺妺窝人体色www在线小说| 美国av一区二区| 国产真实乱人偷精品| 国产精品你懂的在线欣赏| 国产一级一级片| 欧美性大战久久久久久久| 黑人操亚洲女人| 中文字幕国内精品| 99久久精品免费看国产小宝寻花| 久久视频这里只有精品| 老色鬼在线视频| 国产人妖伪娘一区91| 久久夜色电影| 最近免费观看高清韩国日本大全| 欧美国产美女| 国产精品专区在线| 国产在线不卡视频| 欧美做受高潮6| 婷婷丁香久久五月婷婷| 91禁在线观看| 亚洲女人初尝黑人巨大| tube8在线hd| 51国产成人精品午夜福中文下载| 中文字幕av一区二区三区四区| 成人国产精品一区二区| 美女毛片一区二区三区四区最新中文字幕亚洲| 大地资源第二页在线观看高清版| 中文字幕亚洲影视| 91动漫在线看| 国产一区亚洲一区| 日韩女同一区二区三区| 福利二区91精品bt7086| 亚洲国产av一区二区| 久久色精品视频| 成人精品动漫| 六月婷婷久久| 日韩亚洲精品在线| 催眠调教后宫乱淫校园| 亚洲精品水蜜桃| 国产又粗又大又爽| 日韩中文字幕精品| 狠狠久久伊人中文字幕| 蜜桃麻豆www久久国产精品| 国产亚洲毛片| 国产精品无码毛片| 午夜a成v人精品| 手机在线不卡av| 久久久久成人网| 欧美久久一区二区三区| 欧美与动交zoz0z| 国产一区二区三区观看| 91精品久久久久久久久久入口| 国产福利免费视频| 日韩有码在线观看| 久久亚洲资源中文字| 日韩影院一区| 欧美96一区二区免费视频| 国产真人做爰视频免费| 色久综合一二码| 欧美日韩在线精品一区二区三区激情综| 亚洲人成伊人成综合网久久久| 国产在线视频网| 国产精品∨欧美精品v日韩精品| 国产视频一区二| 波多野结衣激情| 国产一本一道久久香蕉| 印度午夜性春猛xxx交| 日韩一级黄色片| jizz一区二区三区| 精品国产一区二区三区麻豆小说| 欧美日韩一二| 五月婷婷丁香色| 亚洲欧美日韩国产成人精品影院| 欧美精品入口蜜桃| 亚洲福利在线看| 日产福利视频在线观看| 欧美伦理一区二区| 久久国产日韩欧美精品| 欧美亚洲日本在线| 日韩电影中文字幕| 欧美与亚洲与日本直播| 手机成人av在线| 不卡电影一区二区三区| 成人免费毛片男人用品| www.欧美精品| 欧美激情影院| 欧美视频国产视频| 亚洲成av人影院| 国产精品麻豆一区二区三区| 91在线色戒在线| 99视频一区| 熟女少妇a性色生活片毛片| 精品国精品国产| 国精产品一区一区三区四川| 日本道在线视频| 久久久久亚洲蜜桃| 国产乱码精品一区二三区蜜臂 | 在线观看三级视频欧美| 欧美精品hd| 精品国产乱码久久久久软件| 免费精品视频最新在线| 国产午夜激情视频| 日韩中文在线不卡| 精品国产一区二区三区不卡蜜臂| 神马影院我不卡| 国产成人av电影免费在线观看| 国产中文字幕久久| 亚洲第一网站男人都懂| 成人日韩在线观看|