scapy-python
https://www.cnblogs.com/Emoth/p/8610755.html
https://pypi.org/project/scapy-python3/
如下:在ubuntu下,直接scapy或者./scapy进不去scapy交互式界面,因为kamene是新的包名字,所以要用kamene来进入交互式界面
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 | root@ubuntu: / home / vigossr / scapy / Network / ARP # scapy PIP package scapy - python3 used to provide scapy3k, which was a fork from scapy implementing python3 compatibility since 2016. This package was included in some of the Linux distros under name of python3 - scapy. Starting from scapy version 2.4 (released in March, 2018 ) mainstream scapy supports python3. To reduce any confusion scapy3k was renamed to kamene. You should use either pip package kamene for scapy3k (see http: / / github.com / phaethon / kamene for differences in use) or mainstream scapy (pip package scapy, http: / / github.com / secdev / scapy). Traceback (most recent call last): File "/usr/local/bin/scapy" , line 25 , in <module> interact() File "/usr/local/lib/python3.5/dist-packages/scapy/main.py" , line 461 , in interact init_session(session_name, mydict) File "/usr/local/lib/python3.5/dist-packages/scapy/main.py" , line 329 , in init_session scapy_builtins = {k: v for k, v in six.iteritems(importlib.import_module( ".all" , "scapy" ).__dict__) if _validate_local(k)} # noqa: E501 File "/usr/lib/python3.5/importlib/__init__.py" , line 126 , in import_module return _bootstrap._gcd_import(name[level:], package, level) File "<frozen importlib._bootstrap>" , line 986 , in _gcd_import File "<frozen importlib._bootstrap>" , line 969 , in _find_and_load File "<frozen importlib._bootstrap>" , line 958 , in _find_and_load_unlocked File "<frozen importlib._bootstrap>" , line 673 , in _load_unlocked File "<frozen importlib._bootstrap_external>" , line 665 , in exec_module File "<frozen importlib._bootstrap>" , line 222 , in _call_with_frames_removed File "/usr/local/lib/python3.5/dist-packages/scapy/all.py" , line 5 , in <module> raise Exception(msg) Exception: PIP package scapy - python3 used to provide scapy3k, which was a fork from scapy implementing python3 compatibility since 2016. This package was included in some of the Linux distros under name of python3 - scapy. Starting from scapy version 2.4 (released in March, 2018 ) mainstream scapy supports python3. To reduce any confusion scapy3k was renamed to kamene. You should use either pip package kamene for scapy3k (see http: / / github.com / phaethon / kamene for differences in use) or mainstream scapy (pip package scapy, http: / / github.com / secdev / scapy). root@ubuntu: / home / vigossr / scapy / Network / ARP # kamene WARNING: No route found for IPv6 destination :: (no default route?). This affects only IPv6 INFO: Please, report issues to https: / / github.com / phaethon / kamene INFO: Can 't import python cryptography lib. Won' t be able to decrypt WEP. INFO: Can't import python cryptography lib. Disabled IPsec encryption / authentication. INFO: Can't import python cryptography. Disabled certificate manipulation tools WARNING: IPython not available. Using standard Python shell instead. Welcome to kamene ( 3.0 . 0 ) >>> a = IP(ttl = 10 ) >>> a.show() ###[ IP ]### version = 4 ihl = None tos = 0x0 len = None id = 1 flags = frag = 0 ttl = 10 proto = hopopt chksum = None src = 127.0 . 0.1 dst = 127.0 . 0.1 \options\ >>> a = IP(src = '192.168.1.1' ,dst = '1.1.1.1' ) >>> a.show() ###[ IP ]### version = 4 ihl = None tos = 0x0 len = None id = 1 flags = frag = 0 ttl = 64 proto = hopopt chksum = None src = 192.168 . 1.1 dst = 1.1 . 1.1 \options\ |
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发中对象命名的一点思考
· .NET Core内存结构体系(Windows环境)底层原理浅谈
· C# 深度学习:对抗生成网络(GAN)训练头像生成模型
· .NET 适配 HarmonyOS 进展
· .NET 进程 stackoverflow异常后,还可以接收 TCP 连接请求吗?
· 本地部署 DeepSeek:小白也能轻松搞定!
· 基于DeepSeek R1 满血版大模型的个人知识库,回答都源自对你专属文件的深度学习。
· 在缓慢中沉淀,在挑战中重生!2024个人总结!
· 大人,时代变了! 赶快把自有业务的本地AI“模型”训练起来!
· Tinyfox 简易教程-1:Hello World!