实例介绍
解决from scapy.all import * 报错mportError: cannot import name 'NPCAP_PATH' from 'scapy.arch.pcapdnet' (。。。。。\lib\site-packages\scapy\arch\pcapdnet.py) 。将python/Lib/site-packages下的scapy文件夹替换。替换时只替换scapy文件夹。
【实例截图】
【核心代码】
scapy-master
└── scapy-master
├── CONTRIBUTING.md
├── doc
│ ├── notebooks
│ │ ├── graphs-ipids.ipynb
│ │ ├── HTTP_2_Tuto.ipynb
│ │ ├── Scapy in 15 minutes.ipynb
│ │ └── tls
│ │ ├── images
│ │ │ ├── handshake_tls12.png
│ │ │ └── handshake_tls13.png
│ │ ├── notebook1_x509.ipynb
│ │ ├── notebook2_tls_protected.ipynb
│ │ ├── notebook3_tls_compromised.ipynb
│ │ ├── notebook4_tls13.ipynb
│ │ └── raw_data
│ │ ├── pki
│ │ │ ├── ca_cert.der
│ │ │ ├── ca_key.der
│ │ │ ├── srv_cert.pem
│ │ │ └── srv_key.pem
│ │ ├── tls_session_13
│ │ │ ├── 01_cli.raw
│ │ │ ├── 02_srv.raw
│ │ │ ├── 03_cli.raw
│ │ │ ├── 04_srv.raw
│ │ │ ├── 05_srv.raw
│ │ │ ├── 06_cli.raw
│ │ │ ├── 07_srv.raw
│ │ │ ├── 08_cli.raw
│ │ │ └── cli_key.raw
│ │ ├── tls_session_compromised
│ │ │ ├── 01_cli.raw
│ │ │ ├── 02_srv.raw
│ │ │ ├── 03_cli.raw
│ │ │ ├── 04_srv.raw
│ │ │ └── 05_cli.raw
│ │ └── tls_session_protected
│ │ ├── 01_cli.raw
│ │ ├── 02_srv.raw
│ │ ├── 03_srv.raw
│ │ ├── 04_srv.raw
│ │ ├── 05_cli.raw
│ │ ├── 06_srv.raw
│ │ └── 07_cli.raw
│ ├── scapy
│ │ ├── advanced_usage.rst
│ │ ├── backmatter.rst
│ │ ├── bluetooth.rst
│ │ ├── build_dissect.rst
│ │ ├── conf.py
│ │ ├── development.rst
│ │ ├── extending.rst
│ │ ├── functions.rst
│ │ ├── graphics
│ │ │ ├── animations
│ │ │ │ ├── animation-cansend.svg
│ │ │ │ ├── animation-rdcandump.svg
│ │ │ │ ├── animation-scapy-canframe.svg
│ │ │ │ ├── animation-scapy-cansockets-mitm2.svg
│ │ │ │ ├── animation-scapy-cansockets-mitm.svg
│ │ │ │ ├── animation-scapy-cansockets-sniff.svg
│ │ │ │ ├── animation-scapy-can.svg
│ │ │ │ ├── animation-scapy-gmlan.svg
│ │ │ │ ├── animation-scapy-native-cansocket.svg
│ │ │ │ ├── animation-scapy-obd.svg
│ │ │ │ ├── animation-scapy-python-can-cansocket.svg
│ │ │ │ ├── animation-scapy-rdcandump.svg
│ │ │ │ ├── animation-scapy-rdpcap.svg
│ │ │ │ ├── animation-scapy-uds2.svg
│ │ │ │ ├── animation-scapy-uds3.svg
│ │ │ │ └── animation-scapy-uds.svg
│ │ │ ├── ATMT_HelloWorld.png
│ │ │ ├── ATMT_TFTP_read.png
│ │ │ ├── ble_eddystone_url.png
│ │ │ ├── command-ls.png
│ │ │ ├── default-values-ip.pdf
│ │ │ ├── default-values-ip.png
│ │ │ ├── fieldsmanagement.pdf
│ │ │ ├── fieldsmanagement.png
│ │ │ ├── graph_traceroute.png
│ │ │ ├── ipid.png
│ │ │ ├── isakmp_dump.png
│ │ │ ├── pipetool_engine.png
│ │ │ ├── scapy-concept.pdf
│ │ │ ├── scapy-concept.png
│ │ │ ├── scapy_logo.png
│ │ │ ├── scapy-main-console.png
│ │ │ ├── scapy-win-screenshot1.png
│ │ │ ├── scapy-win-screenshot2.png
│ │ │ ├── testing-taxonomy.png
│ │ │ ├── trace3d_1.png
│ │ │ ├── trace3d_2.png
│ │ │ └── traceroute_worldplot.png
│ │ ├── index.rst
│ │ ├── installation.rst
│ │ ├── introduction.rst
│ │ ├── make.bat
│ │ ├── Makefile
│ │ ├── README
│ │ ├── _static
│ │ │ └── _dummy
│ │ ├── _templates
│ │ │ └── _dummy
│ │ ├── troubleshooting.rst
│ │ └── usage.rst
│ ├── scapy.1
│ └── scapy_logo.png
├── LICENSE
├── MANIFEST.in
├── README
├── README.md
├── run_scapy
├── run_scapy.bat
├── run_scapy_py2
├── run_scapy_py2.bat
├── run_scapy_py3
├── run_scapy_py3.bat
├── scapy
│ ├── all.py
│ ├── ansmachine.py
│ ├── arch
│ │ ├── bpf
│ │ │ ├── consts.py
│ │ │ ├── core.py
│ │ │ ├── __init__.py
│ │ │ └── supersocket.py
│ │ ├── common.py
│ │ ├── __init__.py
│ │ ├── linux.py
│ │ ├── pcapdnet.py
│ │ ├── solaris.py
│ │ ├── unix.py
│ │ └── windows
│ │ ├── __init__.py
│ │ ├── native.py
│ │ └── structures.py
│ ├── asn1
│ │ ├── asn1.py
│ │ ├── ber.py
│ │ ├── __init__.py
│ │ └── mib.py
│ ├── asn1fields.py
│ ├── asn1packet.py
│ ├── as_resolvers.py
│ ├── automaton.py
│ ├── autorun.py
│ ├── base_classes.py
│ ├── compat.py
│ ├── config.py
│ ├── consts.py
│ ├── contrib
│ │ ├── aoe.py
│ │ ├── aoe.uts
│ │ ├── automotive
│ │ │ ├── bmw
│ │ │ │ ├── enet.py
│ │ │ │ ├── enet.uts
│ │ │ │ └── __init__.py
│ │ │ ├── ccp.py
│ │ │ ├── ccp.uts
│ │ │ ├── gm
│ │ │ │ ├── gmlan.py
│ │ │ │ ├── gmlan.uts
│ │ │ │ └── __init__.py
│ │ │ ├── __init__.py
│ │ │ ├── obd
│ │ │ │ ├── iid
│ │ │ │ │ ├── iids.py
│ │ │ │ │ └── __init__.py
│ │ │ │ ├── __init__.py
│ │ │ │ ├── mid
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ └── mids.py
│ │ │ │ ├── obd.py
│ │ │ │ ├── obd.uts
│ │ │ │ ├── packet.py
│ │ │ │ ├── pid
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── pids_00_1F.py
│ │ │ │ │ ├── pids_20_3F.py
│ │ │ │ │ ├── pids_40_5F.py
│ │ │ │ │ ├── pids_60_7F.py
│ │ │ │ │ ├── pids_80_9F.py
│ │ │ │ │ ├── pids_A0_C0.py
│ │ │ │ │ └── pids.py
│ │ │ │ ├── services.py
│ │ │ │ └── tid
│ │ │ │ ├── __init__.py
│ │ │ │ └── tids.py
│ │ │ ├── someip.py
│ │ │ ├── someip_sd.py
│ │ │ ├── someip_sd.uts
│ │ │ ├── someip.uts
│ │ │ ├── uds.py
│ │ │ └── uds.uts
│ │ ├── avs.py
│ │ ├── avs.uts
│ │ ├── bgp.py
│ │ ├── bgp.uts
│ │ ├── bier.py
│ │ ├── bier.uts
│ │ ├── bp.py
│ │ ├── bp.uts
│ │ ├── cansocket_native.py
│ │ ├── cansocket_native.uts
│ │ ├── cansocket.py
│ │ ├── cansocket_python_can.py
│ │ ├── cansocket_python_can.uts
│ │ ├── carp.py
│ │ ├── carp.uts
│ │ ├── cdp.py
│ │ ├── cdp.uts
│ │ ├── chdlc.py
│ │ ├── chdlc.uts
│ │ ├── coap.py
│ │ ├── coap.uts
│ │ ├── dce_rpc.py
│ │ ├── dce_rpc.uts
│ │ ├── diameter.py
│ │ ├── diameter.uts
│ │ ├── dtp.py
│ │ ├── dtp.uts
│ │ ├── eddystone.py
│ │ ├── eddystone.uts
│ │ ├── eigrp.py
│ │ ├── eigrp.uts
│ │ ├── ethercat.py
│ │ ├── ethercat.uts
│ │ ├── etherip.py
│ │ ├── etherip.uts
│ │ ├── geneve.py
│ │ ├── geneve.uts
│ │ ├── gtp.py
│ │ ├── gtp.uts
│ │ ├── gtp_v2.py
│ │ ├── gtp_v2.uts
│ │ ├── homeplugav.py
│ │ ├── homeplugav.uts
│ │ ├── http2.py
│ │ ├── http2.uts
│ │ ├── icmp_extensions.py
│ │ ├── igmp.py
│ │ ├── igmp.uts
│ │ ├── igmpv3.py
│ │ ├── igmpv3.uts
│ │ ├── ikev2.py
│ │ ├── ikev2.uts
│ │ ├── __init__.py
│ │ ├── isis.py
│ │ ├── isis.uts
│ │ ├── isotp.py
│ │ ├── isotp.uts
│ │ ├── lacp.py
│ │ ├── lacp.uts
│ │ ├── ldp.py
│ │ ├── ldp.uts
│ │ ├── lldp.py
│ │ ├── lldp.uts
│ │ ├── ltp.py
│ │ ├── ltp.uts
│ │ ├── mac_control.py
│ │ ├── mac_control.uts
│ │ ├── macsec.py
│ │ ├── macsec.uts
│ │ ├── modbus.py
│ │ ├── modbus.uts
│ │ ├── mpls.py
│ │ ├── mpls.uts
│ │ ├── mqtt.py
│ │ ├── mqtt.uts
│ │ ├── nsh.py
│ │ ├── nsh.uts
│ │ ├── opc_da.py
│ │ ├── opc_da.uts
│ │ ├── openflow3.py
│ │ ├── openflow3.uts
│ │ ├── openflow.py
│ │ ├── openflow.uts
│ │ ├── ospf.py
│ │ ├── ospf.uts
│ │ ├── pnio.py
│ │ ├── pnio_rpc.py
│ │ ├── pnio_rpc.uts
│ │ ├── pnio.uts
│ │ ├── ppi_cace.py
│ │ ├── ppi_cace.uts
│ │ ├── ppi_geotag.py
│ │ ├── ppi_geotag.uts
│ │ ├── ripng.py
│ │ ├── ripng.uts
│ │ ├── rsvp.py
│ │ ├── rsvp.uts
│ │ ├── rtr.py
│ │ ├── rtr.uts
│ │ ├── sdnv.py
│ │ ├── sdnv.uts
│ │ ├── sebek.py
│ │ ├── sebek.uts
│ │ ├── send.py
│ │ ├── send.uts
│ │ ├── skinny.py
│ │ ├── socks.py
│ │ ├── socks.uts
│ │ ├── spbm.py
│ │ ├── spbm.uts
│ │ ├── tacacs.py
│ │ ├── tacacs.uts
│ │ ├── tzsp.py
│ │ ├── tzsp.uts
│ │ ├── ubberlogger.py
│ │ ├── vqp.py
│ │ ├── vtp.py
│ │ └── wpa_eapol.py
│ ├── dadict.py
│ ├── data.py
│ ├── error.py
│ ├── extlib.py
│ ├── fields.py
│ ├── __init__.py
│ ├── layers
│ │ ├── all.py
│ │ ├── bluetooth4LE.py
│ │ ├── bluetooth.py
│ │ ├── can.py
│ │ ├── clns.py
│ │ ├── dhcp6.py
│ │ ├── dhcp.py
│ │ ├── dns.py
│ │ ├── dot11.py
│ │ ├── dot15d4.py
│ │ ├── eap.py
│ │ ├── gprs.py
│ │ ├── hsrp.py
│ │ ├── inet6.py
│ │ ├── inet.py
│ │ ├── __init__.py
│ │ ├── ipsec.py
│ │ ├── ir.py
│ │ ├── isakmp.py
│ │ ├── l2.py
│ │ ├── l2tp.py
│ │ ├── llmnr.py
│ │ ├── lltd.py
│ │ ├── mgcp.py
│ │ ├── mobileip.py
│ │ ├── netbios.py
│ │ ├── netflow.py
│ │ ├── ntp.py
│ │ ├── pflog.py
│ │ ├── ppi.py
│ │ ├── ppp.py
│ │ ├── pptp.py
│ │ ├── radius.py
│ │ ├── rip.py
│ │ ├── rtp.py
│ │ ├── sctp.py
│ │ ├── sixlowpan.py
│ │ ├── skinny.py
│ │ ├── smb.py
│ │ ├── snmp.py
│ │ ├── tftp.py
│ │ ├── tls
│ │ │ ├── all.py
│ │ │ ├── automaton_cli.py
│ │ │ ├── automaton.py
│ │ │ ├── automaton_srv.py
│ │ │ ├── basefields.py
│ │ │ ├── cert.py
│ │ │ ├── crypto
│ │ │ │ ├── all.py
│ │ │ │ ├── cipher_aead.py
│ │ │ │ ├── cipher_block.py
│ │ │ │ ├── ciphers.py
│ │ │ │ ├── cipher_stream.py
│ │ │ │ ├── common.py
│ │ │ │ ├── compression.py
│ │ │ │ ├── groups.py
│ │ │ │ ├── hash.py
│ │ │ │ ├── hkdf.py
│ │ │ │ ├── h_mac.py
│ │ │ │ ├── __init__.py
│ │ │ │ ├── kx_algs.py
│ │ │ │ ├── pkcs1.py
│ │ │ │ ├── prf.py
│ │ │ │ └── suites.py
│ │ │ ├── extensions.py
│ │ │ ├── handshake.py
│ │ │ ├── handshake_sslv2.py
│ │ │ ├── __init__.py
│ │ │ ├── keyexchange.py
│ │ │ ├── keyexchange_tls13.py
│ │ │ ├── record.py
│ │ │ ├── record_sslv2.py
│ │ │ ├── record_tls13.py
│ │ │ ├── session.py
│ │ │ └── tools.py
│ │ ├── usb.py
│ │ ├── vrrp.py
│ │ ├── vxlan.py
│ │ ├── x509.py
│ │ └── zigbee.py
│ ├── __main__.py
│ ├── main.py
│ ├── modules
│ │ ├── __init__.py
│ │ ├── krack
│ │ │ ├── automaton.py
│ │ │ ├── crypto.py
│ │ │ └── __init__.py
│ │ ├── nmap.py
│ │ ├── p0f.py
│ │ ├── six.py
│ │ ├── voip.py
│ │ └── winpcapy.py
│ ├── packet.py
│ ├── pipetool.py
│ ├── plist.py
│ ├── pton_ntop.py
│ ├── route6.py
│ ├── route.py
│ ├── scapypipes.py
│ ├── sendrecv.py
│ ├── sessions.py
│ ├── supersocket.py
│ ├── themes.py
│ ├── tools
│ │ ├── check_asdis.py
│ │ ├── __init__.py
│ │ └── UTscapy.py
│ ├── utils6.py
│ ├── utils.py
│ └── volatile.py
├── setup.cfg
├── setup.py
├── test
│ ├── answering_machines.uts
│ ├── benchmark
│ │ └── dissection_and_build.py
│ ├── bluetooth4LE.uts
│ ├── bluetooth.uts
│ ├── bpf.uts
│ ├── can.uts
│ ├── cert.uts
│ ├── configs
│ │ ├── linux.utsc
│ │ ├── osx.utsc
│ │ ├── windows2.utsc
│ │ └── windows.utsc
│ ├── dnssecRR.uts
│ ├── dot15d4.uts
│ ├── edns0.uts
│ ├── fields.uts
│ ├── import_tester
│ ├── ipsec.uts
│ ├── linux.uts
│ ├── nmap.uts
│ ├── p0f.uts
│ ├── pcaps
│ │ ├── netflowv9.pcap
│ │ ├── tls_new-session-ticket.pcap
│ │ ├── zigbee-join-authenticate.pcap
│ │ └── zigbee-transport-key-skke_1.pcap
│ ├── pipetool.uts
│ ├── pptp.uts
│ ├── regression.uts
│ ├── run_tests
│ ├── run_tests_py2
│ ├── run_tests_py2.bat
│ ├── run_tests_py3
│ ├── run_tests_py3.bat
│ ├── sendsniff.uts
│ ├── sslv2.uts
│ ├── tls
│ │ ├── example_client.py
│ │ ├── example_server.py
│ │ ├── __init__.py
│ │ ├── pki
│ │ │ ├── ca_cert.pem
│ │ │ ├── ca_key.pem
│ │ │ ├── cli_cert.pem
│ │ │ ├── cli_key.pem
│ │ │ ├── srv_cert.pem
│ │ │ └── srv_key.pem
│ │ └── tests_tls_netaccess.uts
│ ├── tls13.uts
│ ├── tls.uts
│ ├── usb.uts
│ ├── windows.uts
│ └── x509.uts
└── tox.ini
41 directories, 450 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论