国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關注微信公眾號

網上銀行等電子支付平臺的WEB登陸安全性簡要分析
2007-01-18   

前言:本文還是去年年初寫的,當時出于安全考慮沒放出來。現在部分網上銀行已大幅度降低了無高級別安全措施情況下的轉賬限額,并建議用戶使用動態口令卡或者USB Key,總體安全系數有所提高。
隨著子商務的普及,網上銀行以及在線電子支付等方式逐漸被網民所接受和喜愛。但是網上銀行以及電子商務支付平臺的安全性不容樂觀。盡管各網上銀行采取SSL加密防止通過嗅探網絡封包的方式截取密碼;對于防止WEB登陸時密碼被竊取,網上銀行采取了安全控件或者動態軟鍵盤的方法,但考慮的仍不全面,我們還是能采取相應的方法截獲用戶輸入的密碼。

下面就以具有代表性的四大銀行:中國工商銀行、中國農業銀行、中國建設銀行、中國銀行;商業銀行:招商銀行;電子支付平臺:阿里巴巴支付寶等為例,分別就客戶端密碼方面進行脆弱性分析。網上銀行以及其他電子商務支付平臺的WEB登陸安全性直接與用戶的經濟利益相關,所以有必要不遺余力的加強WEB登陸安全性的建設。另外由于不是所有的用戶都使用數字證書和U盾之類安全認證產品,所以“黑客”只要截取到用戶的登陸密碼以及支付密碼就能隨心所欲的轉帳/支付,危害甚大。本文談的是采用純技術截取密碼,而不是用假頁面假接口等釣魚方式騙取密碼的方法。

  網上銀行對于防止密碼被盜分別采用了安全控件和動態軟鍵盤的方法:
1、采取安全控件的,典型代表有:中國工商銀行、招商銀行、阿里巴巴支付寶等
  
這類安全控件考慮還算全面,防止了鍵盤/消息鉤子,而且使通過IE的COM接口獲取密碼的方法也無能為力。但是這類安全控件做得不夠底層,考慮得欠深入。

我們采用鍵盤過濾驅動的方法就可以突破安全控件的保護記錄密碼了。除了鍵盤過濾驅動方法外還可以掛接IDT(中斷描述符表)的鍵盤入口,或者掛鉤鍵盤驅動Dispatch例程以及Inline hook相應IRP分發函數。 當然,更深入點的話還可以掛鉤i8042prt.sys。
不過由于編寫驅動程序不同與開發普通的應用程序,難度稍大,所以目前還未見公開的采用此技術截取這些網上銀行密碼的木馬。但是開發起來也并不是太困難,相對而言采取鍵盤過濾驅動的方法較通用穩定。

基本原理是我們的驅動創建一個設備附加到鍵盤驅動Kbdclass下的設備,這樣所有的IRP(輸入輸出請求包)包都將先發給我們的驅動程序,然后再轉發給系統中的鍵盤驅動,我們的驅動程序獲取IRP后就可以從中獲得鍵盤的scancode掃描碼,這樣就能在系統內核的層面獲得鍵盤輸入信息。鍵盤過濾驅動的部分代碼如下:
NTSTATUS HookKeyboard(IN PDRIVER_OBJECT pDriverObject)
{
PDEVICE_OBJECT pKeyboardDeviceObject;
NTSTATUS status = IoCreateDevice(pDriverObject,sizeof(DEVICE_EXTENSION), NULL, FILE_DEVICE_KEYBOARD, 0, true, &pKeyboardDeviceObject);
pKeyboardDeviceObject->Flags = pKeyboardDeviceObject->Flags | (DO_BUFFERED_IO | DO_POWER_PAGABLE);
pKeyboardDeviceObject->Flags=pKeyboardDeviceObject->Flags& ~DO_DEVICE_INITIALIZING;
RtlZeroMemory(pKeyboardDeviceObject->DeviceExtension, sizeof(DEVICE_EXTENSION));
PDEVICE_EXTENSION pKeyboardDeviceExtension=(PDEVICE_EXTENSION)pKeyboardDeviceObject->DeviceExtension;
CCHAR   ntNameBuffer[64] = "\\Device\\KeyboardClass0";
STRING   ntNameString;
UNICODE_STRING  uKeyboardDeviceName;
RtlInitAnsiString( &ntNameString, ntNameBuffer );
RtlAnsiStringToUnicodeString( &uKeyboardDeviceName, &ntNameString, TRUE );
IoAttachDevice(pKeyboardDeviceObject,&uKeyboardDeviceName,&pKeyboardDeviceExtension->pKeyboardDevice);
RtlFreeUnicodeString(&uKeyboardDeviceName);
return STATUS_SUCCESS;
}

下面以工商銀行的網上銀行為例,演示我們的程序。為了演示,我們的驅動程序將實時打印出獲得的鍵盤記錄的信息,并且把完整的信息記錄到磁盤文件上。招商銀行、阿里巴巴支付寶等效果等同,支付密碼用此法同樣能截取。截取時實時打印的信息 如圖1:


記錄到文件里的完整信息:如圖2。 


配合發送郵件或者ASP/PHP留言的方式我們就能遠程的得到密碼。

2、采取動態軟鍵盤的,典型代表有:中國建設銀行、中國銀行、中國農業銀行
采用動態軟鍵盤技術初看確實能使攻擊者無法截獲密碼,但是截取密碼的方法不僅僅是接截獲鍵盤記錄一種方法。我們可以通過IE的COM獲取的密碼。
對于中國建設銀行,通過IE的COM接口獲取的密碼框里的內容就是密碼,其他大部分采用軟鍵盤技術的網站大都也是這樣。但是中國農業銀行WEB程序中做了一點處理,通過鼠標點擊軟鍵盤傳入密框的內容不是實際密碼而是按鈕序號,所以我們只要枚舉當前窗口,發現是中國農業銀行的網上銀行頁面時,我們的程序就自動截圖發給我們,我們根據所截獲得的圖象和通過IE的 COM接口所獲得的序號偽密碼之間的關系進行轉換(抽象為一個簡單的函數映射),很容易的。這樣便獲得了農行網上銀行的密碼。下面是截取中國建設銀行網上銀行密碼的演示截圖,利用動態軟鍵盤的其他網站效果相同。如圖3:(衍生:對付應用程序的部分軟鍵盤可以運用Hook TextOutW/A的類似屏幕取詞的方法來截取。)  


后記:
   盡管網上銀行等電子支付平臺在密碼防盜方面做了安全考慮,但是還是不夠安全。不過大家也大可不必因此不使用網上銀行,采取數字證書以及USB Key(比如U盾)等安全措施相對而言還是比較安全的。


熱詞搜索:

上一篇:網頁防篡改技術追蹤
下一篇:SA弱口令帶來的安全隱患

分享到: 收藏
国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区
久久综合色婷婷| 国产日本欧洲亚洲| 91蜜桃传媒精品久久久一区二区| 激情国产一区二区| 精品一区二区三区在线视频| 久久不见久久见中文字幕免费| 日韩av一级片| 六月丁香婷婷久久| 国产福利一区二区三区视频| 丰满白嫩尤物一区二区| 菠萝蜜视频在线观看一区| 91在线看国产| 欧美私人免费视频| 欧美一区二区三区影视| 精品久久久久久久人人人人传媒 | 欧美mv和日韩mv的网站| 精品久久99ma| 国产精品入口麻豆原神| 亚洲精品免费播放| 伦理电影国产精品| 成人激情黄色小说| 精品视频资源站| 日韩欧美国产午夜精品| 国产精品高潮呻吟久久| 亚洲国产美国国产综合一区二区| 日本 国产 欧美色综合| 国产成人精品亚洲日本在线桃色| 91亚洲精品乱码久久久久久蜜桃| 777久久久精品| 亚洲国产精品ⅴa在线观看| 午夜在线成人av| 欧美优质美女网站| 久久亚洲精精品中文字幕早川悠里| 国产精品久久久久aaaa| 日韩av午夜在线观看| 国产suv精品一区二区6| 欧美日韩黄色影视| 1024成人网| 久久99精品国产| 欧美伊人久久久久久午夜久久久久| 欧美成人vps| 亚洲综合精品久久| 国产一区二区女| 欧美狂野另类xxxxoooo| 中文在线免费一区三区高中清不卡| 亚洲成av人**亚洲成av**| 成人在线视频一区| 久久蜜桃一区二区| 五月天激情综合网| 91丨九色丨国产丨porny| 欧美精品一区二区久久久| 亚洲国产视频一区二区| 99久久精品免费看国产| 欧美精品一区二区三区视频| 婷婷夜色潮精品综合在线| av在线不卡观看免费观看| 久久久久国产精品麻豆ai换脸 | 亚洲国产精品一区二区久久| 国产成人日日夜夜| 精品久久久久一区二区国产| 亚洲超丰满肉感bbw| 91久久香蕉国产日韩欧美9色| 国产三级精品视频| 国产伦精品一区二区三区免费迷| 欧美日本高清视频在线观看| 一区二区三区四区视频精品免费 | 精品一区二区免费| 3d成人h动漫网站入口| 亚洲自拍与偷拍| 在线观看91精品国产入口| 国产精品国产三级国产aⅴ中文| 国产成人在线免费| 久久久久久一二三区| 国产美女一区二区三区| 精品伦理精品一区| 国产在线精品一区二区三区不卡 | 91免费精品国自产拍在线不卡| 久久精品免视看| 国产精品性做久久久久久| 久久众筹精品私拍模特| 国产精品456露脸| 欧美激情综合网| 99久久久久久99| 亚洲人成网站精品片在线观看| 91首页免费视频| 亚洲一区二区精品3399| 欧美男人的天堂一二区| 亚洲国产一区视频| 日韩欧美一级特黄在线播放| 激情小说欧美图片| 欧美国产97人人爽人人喊| aaa亚洲精品一二三区| 夜夜爽夜夜爽精品视频| 51精品秘密在线观看| 狠狠色丁香久久婷婷综| 国产精品免费看片| 欧美午夜视频网站| 精品一区二区三区免费毛片爱| 亚洲国产精品t66y| 欧美精品第一页| 国产传媒一区在线| 亚洲精品乱码久久久久久日本蜜臀| 欧美日韩情趣电影| 国产精品综合av一区二区国产馆| 日韩毛片视频在线看| 欧美乱熟臀69xxxxxx| 激情图片小说一区| 亚洲一区日韩精品中文字幕| 日韩欧美在线一区二区三区| bt欧美亚洲午夜电影天堂| 丝袜美腿高跟呻吟高潮一区| 久久精品一区二区三区不卡牛牛| 色哟哟在线观看一区二区三区| 日韩av一区二区三区| 国产精品每日更新| 欧美本精品男人aⅴ天堂| 91日韩精品一区| 国产精品一区在线观看乱码 | 精品处破学生在线二十三| 成人黄色电影在线| 日产欧产美韩系列久久99| 国产精品电影院| 精品久久久久av影院| 欧美日韩精品专区| 色哟哟欧美精品| 国产成人午夜精品影院观看视频 | 不卡av在线免费观看| 日韩电影免费在线| 亚洲欧美日韩国产手机在线| 国产亚洲美州欧州综合国| 欧美一区二区三区四区高清| 色天天综合色天天久久| 成人免费毛片app| 国产精品一级在线| 另类调教123区| 奇米四色…亚洲| 亚洲va韩国va欧美va| 亚洲电影你懂得| 亚洲综合激情小说| 亚洲在线视频网站| 亚洲欧美一区二区三区国产精品| 中文字幕av一区二区三区免费看| 精品国产a毛片| 2023国产精品视频| xnxx国产精品| 337p日本欧洲亚洲大胆色噜噜| 精品国产乱码久久久久久影片| 91精品国产色综合久久不卡电影 | 亚洲欧美另类久久久精品| 国产精品色呦呦| 欧美激情一区二区在线| 中文字幕精品一区| 亚洲同性同志一二三专区| 亚洲九九爱视频| 亚洲国产另类精品专区| 亚洲无人区一区| 日韩av成人高清| 日韩av成人高清| 黄网站免费久久| 丁香激情综合国产| 一本一本久久a久久精品综合麻豆 一本一道波多野结衣一区二区 | 日本精品裸体写真集在线观看| av一本久道久久综合久久鬼色| 色综合久久久久综合| 欧美日韩综合一区| 日韩欧美自拍偷拍| 久久久亚洲综合| 亚洲欧洲日韩一区二区三区| 亚洲精品中文字幕在线观看| 五月天亚洲精品| 九一久久久久久| 不卡的av在线| 欧美性猛交xxxxxx富婆| 欧美刺激脚交jootjob| 国产香蕉久久精品综合网| 自拍偷自拍亚洲精品播放| 午夜精品一区二区三区免费视频| 日本不卡视频在线观看| 国产+成+人+亚洲欧洲自线| 99久久伊人精品| 欧美高清你懂得| 久久精品一二三| 亚洲国产日韩在线一区模特| 久草这里只有精品视频| 99re成人在线| 精品久久一区二区| 一区二区三区**美女毛片| 久久国产精品99久久久久久老狼 | 日本一区二区三区视频视频| 亚洲在线视频网站| 国产精品白丝jk白祙喷水网站| 色综合天天狠狠| 久久久亚洲精华液精华液精华液| 亚洲免费电影在线| 国产精品538一区二区在线| 欧美日韩你懂得| 亚洲欧美福利一区二区| 国内精品久久久久影院一蜜桃| 欧美性欧美巨大黑白大战| 国产午夜亚洲精品不卡|