亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問(wèn)板塊 發(fā)新帖
查看: 4351 | 回復(fù): 6
打印 上一主題 下一主題

怎樣確認(rèn)一個(gè)數(shù)據(jù)包是 mysql 數(shù)據(jù)包? [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2011-07-18 15:12 |只看該作者 |倒序?yàn)g覽
hi, 大家好.

有沒(méi)有辦法確認(rèn)在網(wǎng)絡(luò)上抓的包是一個(gè) mysql 數(shù)據(jù)包, 比如是 mysql 登錄或其他什么的。

我用 wireshark 抓包, 三次握手完他就知道數(shù)據(jù)包使用的協(xié)議是 mysql , 請(qǐng)問(wèn)是用什么方法。 謝謝。
一路征程一路笑 該用戶已被刪除
2 [報(bào)告]
發(fā)表于 2011-07-18 15:33 |只看該作者
提示: 作者被禁止或刪除 內(nèi)容自動(dòng)屏蔽

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2011-07-18 15:44 |只看該作者
但是端口變了呢?
mysql 服務(wù)器的端口并一定非用 3306 不可吧?
一路征程一路笑 該用戶已被刪除
4 [報(bào)告]
發(fā)表于 2011-07-18 16:15 |只看該作者
提示: 作者被禁止或刪除 內(nèi)容自動(dòng)屏蔽

論壇徽章:
0
5 [報(bào)告]
發(fā)表于 2011-07-18 22:28 |只看該作者
那有方法判斷數(shù)據(jù)包是否為 mysql 包嗎?
mysql 協(xié)議有沒(méi)有特殊的字段指明? 我看了 mysql 協(xié)議, 沒(méi)看出什么來(lái).
謝謝。
一路征程一路笑 該用戶已被刪除
6 [報(bào)告]
發(fā)表于 2011-07-18 22:45 |只看該作者
提示: 作者被禁止或刪除 內(nèi)容自動(dòng)屏蔽

論壇徽章:
0
7 [報(bào)告]
發(fā)表于 2011-07-25 23:19 |只看該作者
本帖最后由 phphp 于 2011-07-25 23:22 編輯

對(duì)于新建請(qǐng)求,TCP三次握手后是服務(wù)端(mysqld)主動(dòng)給客戶端發(fā)送握手包,其中就包含mysql版本串(如mysql-5.1.58),可用這個(gè)做為特征。
  1. Handshake Initialization Packet
  2. From server to client during initial handshake. The follow is taken from sql/sql_acl.cc:
  3. Bytes                        Name
  4. -----                        ----
  5. 1                            protocol_version
  6. n (Null-Terminated String)   server_version//看這里
  7. 4                            thread_id
  8. 8                            scramble_buff
  9. 1                            (filler) always 0x00
  10. 2                            server_capabilities
  11. 1                            server_language
  12. 2                            server_status
  13. 2                            server capabilities (two upper bytes)
  14. 1                            length of the scramble
  15. 10                            (filler)  always 0
  16. n                            rest of the plugin provided data (at least 12 bytes)
  17. 1                            \0 byte, terminating the second part of a scramble
復(fù)制代碼
對(duì)于已有連接上的包,可嘗試用mysql協(xié)議去翻譯,能正確識(shí)別就是mysql數(shù)據(jù)包。

參考:http://forge.mysql.com/wiki/MySQL_Internals_ClientServer_Protocol
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP