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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

抓包分析connect函数

發(fā)布時間:2025/6/15 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 抓包分析connect函数 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

? ? ? ? ? ? ? ? connect用于連接指定的socket,連上的情況我們就不說了,這里來說說連不上的情況。

?

#include <unistd.h> #include <sys/types.h> #include <sys/socket.h> #include <netdb.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <ctype.h> #include <errno.h> #include <malloc.h> #include <netinet/in.h> #include <arpa/inet.h> #include <sys/ioctl.h> #include <stdarg.h> #include <fcntl.h> #include <sys/types.h> #include <sys/wait.h> #include <netinet/in.h> #include <arpa/inet.h> #include <signal.h> #include <netinet/tcp.h> #define MAXLINE 4096int main() {int sockfd;struct sockaddr_in servaddr;char sendbuf[66495]="1";sockfd=socket(AF_INET,SOCK_STREAM,0);bzero(&servaddr,sizeof(servaddr));servaddr.sin_family=AF_INET;servaddr.sin_port=htons(8888);servaddr.sin_addr.s_addr = inet_addr("192.3.4.5");int ret=connect(sockfd,(struct sockaddr *)&servaddr,sizeof(servaddr));printf("ret=%d\n",ret);write(sockfd,sendbuf,sizeof(sendbuf));getchar();close(sockfd);return 0; }


這里我們先指定一個不可達(dá)的ip地址,用tcpdump查看抓包情況。

?

?

[root@localhost test]# tcpdump -iany port 8888 -Xnlps0 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on any, link-type LINUX_SLL (Linux cooked), capture size 65535 bytes 16:20:17.857611 IP 192.168.1.8.51444 > 2.2.2.2.ddi-tcp-1: Flags [S], seq 1607598904, win 14600, options [mss 1460,sackOK,TS val 2274614580 ecr 0,nop,wscale 7], length 00x0000: 4500 003c de0c 4000 4006 96fb c0a8 0108 E..<..@.@.......0x0010: 0202 0202 c8f4 22b8 5fd2 0338 0000 0000 ......"._..8....0x0020: a002 3908 95c4 0000 0204 05b4 0402 080a ..9.............0x0030: 8793 dd34 0000 0000 0103 0307 ...4........ 16:20:18.856760 IP 192.168.1.8.51444 > 2.2.2.2.ddi-tcp-1: Flags [S], seq 1607598904, win 14600, options [mss 1460,sackOK,TS val 2274615580 ecr 0,nop,wscale 7], length 00x0000: 4500 003c de0d 4000 4006 96fa c0a8 0108 E..<..@.@.......0x0010: 0202 0202 c8f4 22b8 5fd2 0338 0000 0000 ......"._..8....0x0020: a002 3908 91dc 0000 0204 05b4 0402 080a ..9.............0x0030: 8793 e11c 0000 0000 0103 0307 ............ 16:20:20.856712 IP 192.168.1.8.51444 > 2.2.2.2.ddi-tcp-1: Flags [S], seq 1607598904, win 14600, options [mss 1460,sackOK,TS val 2274617580 ecr 0,nop,wscale 7], length 00x0000: 4500 003c de0e 4000 4006 96f9 c0a8 0108 E..<..@.@.......0x0010: 0202 0202 c8f4 22b8 5fd2 0338 0000 0000 ......"._..8....0x0020: a002 3908 8a0c 0000 0204 05b4 0402 080a ..9.............0x0030: 8793 e8ec 0000 0000 0103 0307 ............ 16:20:24.856745 IP 192.168.1.8.51444 > 2.2.2.2.ddi-tcp-1: Flags [S], seq 1607598904, win 14600, options [mss 1460,sackOK,TS val 2274621580 ecr 0,nop,wscale 7], length 00x0000: 4500 003c de0f 4000 4006 96f8 c0a8 0108 E..<..@.@.......0x0010: 0202 0202 c8f4 22b8 5fd2 0338 0000 0000 ......"._..8....0x0020: a002 3908 7a6c 0000 0204 05b4 0402 080a ..9.zl..........0x0030: 8793 f88c 0000 0000 0103 0307 ............ 16:20:32.856835 IP 192.168.1.8.51444 > 2.2.2.2.ddi-tcp-1: Flags [S], seq 1607598904, win 14600, options [mss 1460,sackOK,TS val 2274629580 ecr 0,nop,wscale 7], length 00x0000: 4500 003c de10 4000 4006 96f7 c0a8 0108 E..<..@.@.......0x0010: 0202 0202 c8f4 22b8 5fd2 0338 0000 0000 ......"._..8....0x0020: a002 3908 5b2c 0000 0204 05b4 0402 080a ..9.[,..........0x0030: 8794 17cc 0000 0000 0103 0307 ............ 16:20:48.856746 IP 192.168.1.8.51444 > 2.2.2.2.ddi-tcp-1: Flags [S], seq 1607598904, win 14600, options [mss 1460,sackOK,TS val 2274645580 ecr 0,nop,wscale 7], length 00x0000: 4500 003c de11 4000 4006 96f6 c0a8 0108 E..<..@.@.......0x0010: 0202 0202 c8f4 22b8 5fd2 0338 0000 0000 ......"._..8....0x0020: a002 3908 1cac 0000 0204 05b4 0402 080a ..9.............0x0030: 8794 564c 0000 0000 0103 0307 ..VL........

?

可以看到當(dāng)訪問不可達(dá)的IP地址時,發(fā)送超時重傳了,這也是tcp的特性之一。

?

將上述IP地址改成可達(dá)的,如:127.0.0.1,用tcpdump查看抓包情況。

?

[root@localhost test]# tcpdump -iany port 8888 -Xnlps0 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on any, link-type LINUX_SLL (Linux cooked), capture size 65535 bytes 16:22:18.519619 IP 127.0.0.1.41966 > 127.0.0.1.ddi-tcp-1: Flags [S], seq 403372410, win 65495, options [mss 65495,sackOK,TS val 2274735242 ecr 0,nop,wscale 7], length 00x0000: 4500 003c 4df0 4000 4006 eec9 7f00 0001 E..<M.@.@.......0x0010: 7f00 0001 a3ee 22b8 180a f97a 0000 0000 ......"....z....0x0020: a002 ffd7 3bb6 0000 0204 ffd7 0402 080a ....;...........0x0030: 8795 b48a 0000 0000 0103 0307 ............ 16:22:18.519633 IP 127.0.0.1.ddi-tcp-1 > 127.0.0.1.41966: Flags [R.], seq 0, ack 403372411, win 0, length 00x0000: 4500 0028 0000 4000 4006 3cce 7f00 0001 E..(..@.@.<.....0x0010: 7f00 0001 22b8 a3ee 0000 0000 180a f97b ...."..........{0x0020: 5014 0000 d9a1 0000 P.......


因?yàn)闆]有本地服務(wù)端在端口8888監(jiān)聽,所以直接返回RST。

?

?

?

?

?

?

?

?

總結(jié)

以上是生活随笔為你收集整理的抓包分析connect函数的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 成人视频在线观看 | 男人的天堂视频在线观看 | 欧美激情啪啪 | 国产成人免费av | 国产精品自产拍高潮在线观看 | 久久久久成人精品无码中文字幕 | 又大又粗欧美黑人aaaaa片 | 美女大bxxxxn内射 | 91系列在线观看 | av在线网址大全 | 成人av一区二区三区在线观看 | 成人动漫h在线观看 | 精品一区二区在线免费观看 | 欧美日韩加勒比 | 亚洲色图.com| 9久精品| 午夜看片 | 视频1区| 亚洲精品中文字幕在线观看 | 国产精品美女在线观看 | 亚洲人体一区 | 深夜福利一区二区三区 | 爽爽视频在线观看 | 人妻丰满熟妇av无码区 | 欧美激情第五页 | 在线看黄色的网站 | 亚洲国产日韩av | 国产露出视频 | 成人夜晚视频 | 伊人情人综合网 | 台湾黄色网址 | 懂色av蜜臀av粉嫩av分享吧最新章节 | 性生生活大片又黄又 | 国产精品无人区 | 欧洲做受高潮免费看 | 玖玖在线免费视频 | 91麻豆精品91久久久久同性 | 久久久久久久蜜桃 | 天天摸天天舔 | 波多野结衣1区2区3区 | 亚洲欧洲无码一区二区三区 | 葵司免费一区二区三区四区五区 | 亚洲欧美色视频 | 香蕉私人影院 | 久久思 | 久久中文字幕网 | 伊人久久影视 | 欧美夫妇交换xxx | jizz亚洲女人 | 五月99久久婷婷国产综合亚洲 | 欧美成人免费 | 毛片久久久久久 | sao浪受的饥渴日常 91免费入口 | 久久久久久久久久久国产 | 老熟女毛茸茸浓毛 | 春物催眠| 日韩福利视频在线观看 | 夫妻淫语绿帽对白 | 亚洲av熟女国产一区二区性色 | 欧美另类xxxxx | 求毛片网站| 日日干天天 | 久久99久久99精品免观看软件 | 亚洲欧美精品一区二区三区 | 久久久最新 | 午夜精品在线播放 | 国产婷婷色一区二区三区 | 综合色天天 | 天天躁日日躁狠狠很躁 | 99啪啪| 黑色丝袜吻戏亲胸摸腿 | 成人听书哪个软件好 | 高跟鞋丝袜猛烈xxxx | 日韩精品激情 | 亚洲国产精品久久久久婷婷老年 | 欧州一区 | 日本午夜在线视频 | 色综合综合网 | 国产一区二区视频免费 | 亚洲一区二区黄片 | 韩国av在线 | 午夜在线播放 | 免费污污视频在线观看 | 黄色91免费观看 | 国产69精品久久久久久久 | 福利色导航 | 欧美日韩一二三四区 | 一区二区三区激情 | 国产区欧美区日韩区 | 超级变态重口av番号 | 免看一级a毛片一片成人不卡 | 在线观看免费高清 | 亚洲区成人 | 在线观看的免费 | 少妇极品熟妇人妻无码 | 成人免费在线 | 伊人av网 | 18黄暴禁片在线观看 | 日本精品一区在线观看 |