新工具Scapy

Posted blamwq

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了新工具Scapy相关的知识,希望对你有一定的参考价值。

新工具 Scapy

1、环境:

命令:

pip install scapy

技术图片

启动终端:

技术图片

看这花里胡哨的界面那就成功啦!

注意上图中的INFO信息,如果没有安装可选包,部分功能不可用,在需要的时候单独安装即可。

注意:

如果没有配置环境变量,那么你需要切换到root用户!

 

基本命令:

ls()

技术图片

密密麻麻一大堆!估计你也不看!但是这正是Scapy的强大之处!

命令:

lsc()

会列出scapy所有命令

help()

显示帮助

命令:

show()

显示详细信息

技术图片

 

小操作:

 

 技术图片

命令:

a=IP(ttl=10,dst="192.168.1.1")

a

a.show()

###[ IP ]### version= 6 ihl= None tos= 0x0 len= None id= 1 flags= frag= 0 ttl= 10 proto= ip chksum= None src= 10.11.16.155 dst= 10.0.0.1 options

在Python中使用Scapy

 

# -*- coding: UTF-8 -*-
?
import sys
from scapy.all import *
?
p=sr1(IP(dst=‘192.168.1.1‘)/ICMP())
if p:
   p.show()

结果如下:

技术图片

 

以上是关于新工具Scapy的主要内容,如果未能解决你的问题,请参考以下文章

PyCharm:Scapy 未解决的引用

如何使用Scapy确定无线加密类型?

网络分析工具:wireshark/termshark/scapy

使用 python3 来自 scapy 的无线信号强度

YASnippet - emacs 的代码片段管理工具

创建片段的新实例时菜单未膨胀