没有合适的资源?快使用搜索试试~ 我知道了~
scapy官方文档(带目录)
3星 · 超过75%的资源 需积分: 49 53 下载量 169 浏览量
2019-07-04
13:34:20
上传
评论 1
收藏 1.21MB PDF 举报
温馨提示
Scapy是一个Python程序,使用户能够发送、嗅探、解剖和伪造网络包,能够轻松完成扫描、跟踪、探测、单元测试、攻击或网络发现等经典任务,还能完成其它工具不能完成的任务(如:比较无效帧等)。
资源推荐
资源详情
资源评论
Scapy Documentation
Release 2.4.2-dev
Philippe Biondi and the Scapy community
Apr 29, 2019
General documentation
1 Introduction 3
1.1 About Scapy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2 What makes Scapy so special . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.3 Quick demo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.4 Learning Python . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2 Download and Installation 9
2.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.2 Scapy versions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.3 Installing Scapy v2.x . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.4 Optional Dependencies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.5 Platform-specific instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.6 Build the documentation offline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3 Usage 17
3.1 Starting Scapy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.2 Interactive tutorial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.3 Simple one-liners . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
3.4 Recipes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
4 Advanced usage 55
4.1 ASN.1 and SNMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
4.2 Automata . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
4.3 PipeTools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
5 Build your own tools 79
5.1 Using Scapy in your tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
5.2 Extending Scapy with add-ons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
6 Adding new protocols 83
6.1 Simple example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
6.2 Layers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
6.3 Dissecting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
6.4 Building . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
6.5 Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
6.6 Design patterns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
i
7 Calling Scapy functions 103
7.1 UDP checksum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
8 Automotive Penetration Testing with Scapy 105
8.1 Protocols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
8.2 System compatibilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
8.3 CAN Layer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
8.4 CAN Calibration Protocol (CCP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
8.5 ISOTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
8.6 ISOTP Sockets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
8.7 UDS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
8.8 GMLAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
8.9 SOME/IP and SOME/IP SD messages . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
8.10 OBD message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
8.11 Test-Setup Tutorials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
9 Bluetooth 125
9.1 What is Bluetooth? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
9.2 First steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
9.3 Working with Bluetooth Low Energy . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
9.4 Apple/iBeacon broadcast frames . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
10 PROFINET IO RTC 137
10.1 RTC data packet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
10.2 RTC packet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
11 SCTP 145
11.1 Enabling dynamic addressing reconfiguration and chunk authentication capabilities . . . 145
12 Troubleshooting 147
12.1 FAQ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
12.2 Getting help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
13 Scapy development 149
13.1 Project organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
13.2 How to contribute . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
13.3 Improve the documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
13.4 Testing with UTScapy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
14 Credits 157
ii
剩余162页未读,继续阅读
资源评论
- 追风之人YL2020-04-01英文版的,不错
midori_27
- 粉丝: 77
- 资源: 34
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- weixin小程序项目松江大学城就餐推荐系统设计与实现+ssm.zip
- weixin小程序项目食堂校园预约就餐小程序ssm.zip
- weixin小程序项目食堂订餐小程序ssm.zip
- weixin小程序项目社区二手物品交易小程序ssm.zip
- weixin小程序项目实验室管理微信小程序+ssm.zip
- weixin小程序项目球馆预约系统ssm.zip
- weixin小程序项目懒人美食帮+springboot.zip
- weixin小程序项目奶茶点餐小程序ssm.zip
- weixin小程序项目流浪动物救助微信小程序springboot.zip
- weixin小程序项目课堂考勤微信小程序ssm.zip
- VsCode软件安装包
- weixin小程序项目垃圾分类小程序ssm.zip
- weixin小程序项目课程答疑微信小程序+ssm.zip
- weixin小程序项目客运自助售票小程序的设计与实现+ssm.zip
- weixin小程序项目教育培训微信小程序ssm.zip
- weixin小程序项目健身小程序+ssm.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功