Python Scapy Ping

简介:

参考手册:


scapy是python的一个库,提供网络协议的构造,请求等

scrapy是python的爬虫框架


三个层次:

1、理解协议

2、分析协议

3、构造协议


脚本语言无需编译直接运行,非常简单的学习就能入门和上手,但是性能较差。


scapy可以发送、捕获、分析和铸造网络数据包。实现扫描、追踪、探测、测试、攻击或网络发现。

67a37038e8ce43c3c912b45b797dda8a.png

安装scapy:

1、easy_install-3.4 scapy-python3

2、直接输入scapy进入命令交互界面


e8eed9de9c76bb07248995f75b77101c.png

b395fb9fb938869e89aa5cc416e07200.png

94fbf479d4b35d31d65e8c0bc2590527.png












本文转自Grodd51CTO博客,原文链接:http://blog.51cto.com/juispan/1980204,如需转载请自行联系原作者
相关文章
|
8月前
|
网络协议 安全 Python
Scapy一个强大的 Python 程序(二)
Scapy是Python的网络安全工具,可用于创建和修改网络包
137 1
|
8月前
|
网络协议 Python
Scapy一个强大的 Python 程序(一)
Scapy是Python的网络数据包操作工具,用于创建、分析和发送网络包。启动Scapy需以管理员权限运行`sudo scapy`。在交互式环境中,可构建自定义数据包,如设置IP包的`ttl`、`src`和`dst`。通过`/`叠加协议层,如IP和TCP。发送数据包示例:构造向`www.slashdot.org`的HTTP GET请求。Scapy还能用于嗅探、过滤和修改数据包,功能强大。
123 3
|
8月前
|
监控 网络安全 Perl
使用 Scapy 库编写 Ping of Death 脚本
使用 Scapy 库编写 Ping of Death 脚本
|
8月前
|
测试技术 Python
|
10月前
|
网络协议 安全 Linux
Scapy:Python发包收包利器
Scapy:Python发包收包利器
418 0
|
网络协议 Unix 数据库
python | 写一个简单ping|pong服务器
python | 写一个简单ping|pong服务器
246 0
|
网络架构 Python
Python 使用Scapy解析TTL值
TTL 由8比特组成,可以用来确定在到达目的地之前数据包经过了几跳,当计算机发送一个IP数据包时会设置TTL字段为数据包在到达目的地之前所应经过的中继跳转的上限值,数据包每经过一个路由设备,TTL值就自减一,若减至0还未到目的地,路由器会丢弃该数据包以防止无限路由循环。
199 0
|
安全 网络安全 Python
Python Scapy 愚弄入侵检测系统
所谓愚弄入侵检测系统,其原理是使通过制造假的攻击迹象来触发IDS警报,从而让目标系统产生大量警告而难以作出合理的判断,利用Scapy这个第三方Python库,可以很好的实现对入侵检测系统的愚弄。
173 0
|
网络协议 Python
Python 使用Scapy操作DNS流量
通常一个DNS数据包,客户端发送DNSQR请求包,服务器发送DNSRR响应包。一个DNSQR包含有查询的名称qname、查询的类型qtype、查询的类别qclass。一个DNSRR包含有资源记录名名称rrname、类型type、资源记录类别rtype、TTL等等。
426 0

热门文章

最新文章