
Python基础教程:获取本机IP数据包示例
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本教程详细介绍如何使用Python编程语言编写代码来获取本地计算机的IP数据包信息。适合初学者学习网络编程基础知识。
这几天我使用了raw socket,并用Python编写了一些示例程序,这里记录一下。首先来看一个简单的sniffer程序:
```python
#! /usr/bin/python
import socket
# s = socket.socket(socket.AF_INET, socket.SOCK_RAW, socket.IPPROTO_UDP)
s = socket.socket(socket.AF_INET, socket.SOCK_RAW, socket.IPPROTO_TCP)
while True:
print(s.recvfrom(65535))
```
这段代码展示了如何使用Python的socket库来创建一个监听TCP数据包的基础sniffer程序。
全部评论 (0)
还没有任何评论哟~


