当前位置: 技术问答>linux和unix
TCP套接字抓包的问题
来源: 互联网 发布时间:2016-08-03
本文导语: 初学网络编程,有个问题不太懂, 就是我想通过程序从网站获得一些数据,比如获得www.baidu.com传给本机的数据。。 知道用原始套接字或libpcap库可以实现抓包, 但好像实现这个比较简单的获得网站数据可以直接用TCP...
初学网络编程,有个问题不太懂,
就是我想通过程序从网站获得一些数据,比如获得www.baidu.com传给本机的数据。。
知道用原始套接字或libpcap库可以实现抓包,
但好像实现这个比较简单的获得网站数据可以直接用TCP套接字就可以了吧?
但编了个简单的程序好像又不能捕获数据,请问各位直接用TCP套接字可以实现吗?
就是我想通过程序从网站获得一些数据,比如获得www.baidu.com传给本机的数据。。
知道用原始套接字或libpcap库可以实现抓包,
但好像实现这个比较简单的获得网站数据可以直接用TCP套接字就可以了吧?
但编了个简单的程序好像又不能捕获数据,请问各位直接用TCP套接字可以实现吗?
|
如果我没理解错的话,你想得到比如: www.g.cn提供的数据
首先,你为啥要listen呢, 你应该connect, 你是连接的发起者
然后,www.g.cn不会因为你连接到他的80端口就给你任何好处的,你至少要告诉他,你请求什么, 所以请看协议
首先,你为啥要listen呢, 你应该connect, 你是连接的发起者
然后,www.g.cn不会因为你连接到他的80端口就给你任何好处的,你至少要告诉他,你请求什么, 所以请看协议
|
可以啊