日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > 数据库 >内容正文

数据库

java sqlserver ssl_拦截SQLSERVER的SSL加密通道替换传输过程中的用户名密码实现运维审计(一)...

發(fā)布時(shí)間:2023/12/2 数据库 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java sqlserver ssl_拦截SQLSERVER的SSL加密通道替换传输过程中的用户名密码实现运维审计(一)... 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

工作準(zhǔn)備

?一臺(tái)SQLSERVER 2005/SQLSERVER 2008服務(wù)

?SQLSERVER jdbc驅(qū)動(dòng)程序

?Java開發(fā)環(huán)境eclipse + jdk1.8

?java反編譯工具JD-Core

反編譯JDBC分析SQLSERVER客戶端與服務(wù)器通信原理

SQLServerConnection.class

1、經(jīng)過(guò)反編譯分析SQLServerConnection.class文件我們可以看到登錄時(shí)所執(zhí)行的算法,代碼如下圖所示:

由此可見sqlserver在用戶名密碼傳輸過(guò)程中使用了SSL加密,從上圖中我們可以看到在啟用SSL加密前執(zhí)行了Prelogin(String param,int param2)函數(shù),該函數(shù)算法大致如下圖所示:

2、經(jīng)過(guò)一些列分析得知,在啟用SSL加密前客戶端向服務(wù)器發(fā)送了客戶端驅(qū)動(dòng)信息之后立即讀取服務(wù)返回的版本內(nèi)容以作判斷當(dāng)前所使用的驅(qū)動(dòng)是否支持。

3、在反編譯分析代碼過(guò)程中可以看到用戶名密碼加密算法分別所示:

由此可以通過(guò)逆向推算得出用戶名密碼解密算法如下所示:

TDSChannel.class

1、經(jīng)過(guò)反編譯分析SQLServerConnection.class 文件得知通過(guò)調(diào)用TDSChannel.class 中的函數(shù)enableSSL(String param,int param2),那么經(jīng)過(guò)反編譯TDSChannel.class文件分析得知該函數(shù)主要代碼段如下所示:

2、由此可見SQLSERVER客戶端僅在傳輸用戶名密碼時(shí)啟用了ssl加密,登錄認(rèn)證前后數(shù)據(jù)傳輸均采取明文傳輸。

SSL通道攔截設(shè)計(jì)

1、SQLSERVER原始SSL通信如下:

2、攔截后通信如下:

程序設(shè)計(jì)

1、認(rèn)證服務(wù)偽代碼如下:

2、讀取客戶端驅(qū)動(dòng)版本等信息并模擬sqlserver返回的版本信息,偽代碼如下所示:

3、完成以上兩步操作后立即開啟SSL通道等待客戶端開啟SSL并握手,偽代碼如下:

4、若SSL握手成功則接收客戶端發(fā)送的用戶名密碼信息,并立即連接目標(biāo)服務(wù)偽代碼如下:

5、若連接成功則模擬客戶端發(fā)送驅(qū)動(dòng)版本信息并讀取目標(biāo)服務(wù)返回的信息反饋給真正的用戶,緊接著開始SSL握手,若握手成功則立即發(fā)送真實(shí)的用戶名密碼,偽代碼如下所示:

SSL通道用戶名密碼替換以及實(shí)時(shí)監(jiān)控

1、使用SQLSERVER標(biāo)準(zhǔn)客戶端工具填寫堡壘主機(jī)地址和端口號(hào)用戶名密碼以及目標(biāo)主機(jī)信息,如下所示:

2、點(diǎn)擊“連接”登錄實(shí)現(xiàn)轉(zhuǎn)發(fā)連接功能,登錄成功如下所示:

3、通過(guò)實(shí)時(shí)監(jiān)控窗口查看SQLSERVER客戶端執(zhí)行的命令,如下圖所示:

4、新建查詢執(zhí)行命令,如下所示:

5、通過(guò)實(shí)時(shí)監(jiān)控查看執(zhí)行的命令信息,如下所示:

到此為止已完成所有工作。

總結(jié)

以上是生活随笔為你收集整理的java sqlserver ssl_拦截SQLSERVER的SSL加密通道替换传输过程中的用户名密码实现运维审计(一)...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: www天堂网| 91精品国产色综合久久不卡98口 | 男人的天堂一区二区 | 久久这里只有精品首页 | 欧美国产日韩在线 | 国产喷潮 | 成年人www| 午夜精彩视频 | 都市激情校园春色 | 亚州福利| 九九在线观看视频 | 精品国产乱码久久久久久郑州公司 | 国产精品不卡 | 久久观看最新视频 | 激情文学8888 | 久久综合九色综合网站 | 中文字幕日韩三级片 | 亚洲国产精品久久久久 | 国产一卡在线 | 人人艹人人 | 国产女主播自拍 | 亚洲熟妇av一区二区三区漫画 | 精品成在人线av无码免费看 | 国产成人久久精品流白浆 | 亚洲AV无码成人国产精品色 | 福利片av | 男女天堂av | 跪求黄色网址 | 嫩草综合 | 国产电影一区二区三区 | 国产精品17p | 欧美理伦片在线播放 | 欧美日韩人妻精品一区 | 欧美疯狂做受 | 清清草在线视频 | 中文在线最新版天堂8 | 91超碰在线免费观看 | 国产真人无遮挡作爱免费视频 | 亚洲视频六区 | 国产无遮挡免费视频 | 日韩欧美亚洲一区二区 | 夜夜骚视频 | 国内自拍第三页 | 91伊人久久 | 日本一区二区三区四区在线观看 | 哈利波特3在线观看免费版英文版 | 国产在线1区 | 美女视频国产 | 干一干操一操 | 日本免费黄色大片 | 免费看裸体视频网站 | 又黄又爽又色的视频 | 久久久久久夜 | 国产高清中文字幕 | 久久亚洲精精品中文字幕早川悠里 | 美女精品| 爱爱网视频 | 国产精品男同 | 日韩精品成人一区 | 欧美日韩色综合 | 厕拍极品| 38激情| 一本久久久 | 美女试爆场恐怖电影在线观看 | 国产女人高潮时对白 | 毛片无码免费无码播放 | 亚洲视频久久久 | 日本乱大交xxxx公交车 | 亚洲无码乱码精品国产 | 国外成人免费视频 | 国产黄色免费在线观看 | 成熟的女同志hd | 蜜桃网av| 男人都懂的网址 | 欧美一区二区三区影视 | 中文有码视频 | 日韩精品电影一区二区三区 | 国产欧美a | 日本黄视频在线观看 | 欧美成人精品欧美一 | 男男做性免费视频网 | 91高清无打码 | 欧美一级视频在线观看 | 国产色在线视频 | www.国产麻豆 | 欧美午夜精品久久久 | 成人av观看 | 婷婷丁香综合 | 91sex国产 | 国产特黄毛片 | 精品欧美一区二区三区 | 一本高清视频 | 日韩在线观看免费av | 中国a一片一级一片 | 成人做爰www看视频软件 | 欧美人与禽zozzo性之恋的特点 | 天天精品综合 | 亚洲激情在线观看视频 | 乌克兰性极品xxxhd |