电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

MySQL通讯协议分析VIP免费

MySQL通讯协议分析_第1页
1/19
MySQL通讯协议分析_第2页
2/19
MySQL通讯协议分析_第3页
3/19
MySQL 内部交互协议分析(客户端到服务端的通讯协议) 1 典型的MySql 会话过程 1.1 描述 一次正常的过程如下: 1) 三次握手建立 tcp 连接 2) 建立 MySql 连接 a) 服务端往客户端发送握手初始化包(Handshake Initialization Packet) b) 客户端往服务端发送验证包(Client Authentication Packet) c) 服务端往客户端发送成功包 3) 客户端与服务端之间交互 a) 客户端往服务端发送命令包(Command Packet) b) 服务端往客户端发送回应包(OK Packet, or Error Packet, or Result Set Packet) 4) 断开 MySql 连接 a) 客户端往服务端发送退出命令包 5) 四次握手断开 tcp 连接 1.2 举例(使用 tcpdu mp 抓包) 客户端在命令行模式下使用命令:mysql –u root –pdbaudit –h 192.168.86.206 连上数据库抓取的数据包如下: 1.2.1 登陆 1)三次握手建立连接 19:00:22.534342 IP 192.168.86.101.59614 > localhost.localdomain.mysql: S 911022238:911022238(0) win 8192 0x0000: 4500 0034 043f 4000 4006 0801 c0a8 5665 E..4.?@.@.....Ve 0x0010: c0a8 56ce e8de 0cea 364d 189e 0000 0000 ..V.....6M...... 0x0020: 8002 2000 dbdd 0000 0204 05b4 0103 0302 ................ 0x0030: 0101 0402 .... 19:00:22.534390 IP localhost.localdomain.mysql > 192.168.86.101.59614: S 3302432077:3302432077(0) ack 911022239 win 5840 0x0000: 4500 0034 0000 4000 4006 0c40 c0a8 56ce E..4..@.@..@..V. 0x0010: c0a8 5665 0cea e8de c4d7 1d4d 364d 189f ..Ve.......M6M.. 0x0020: 8012 16d0 02d3 0000 0204 05b4 0101 0402 ................ 0x0030: 0103 0307 .... 19:00:22.534916 IP 192.168.86.101.59614 > localhost.localdomain.mysql: . ack 1 win 4380 0x0000: 4500 0028 0440 4000 4006 080c c0a8 5665 E..(.@@.@.....Ve 0x0010: c0a8 56ce e8de 0cea 364d 189f c4d7 1d4e ..V.....6M.....N 0x0020: 5010 111c 4959 0000 0000 0000 0000 P...IY........ 2)服务端向客户諯发送握手初始化包(Handshake Initialization Packet) 19:00:22.535632...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

MySQL通讯协议分析

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部