Uživatelské nástroje

Nástroje pro tento web


python

Toto je starší verze dokumentu!


Python

  • hlavička má být něco takového
#!/usr/bin/env python

Scapy

  • odeslání jednoduchého paketu (zdroj)
from scapy.all import *
 
pkt = Ether()/IP()  // vytvoří objekt, dvě vrstvy: Ethernet, TCP
pkt[Ether].src = my_mac
pkt[Ether].dst = "ff:ff:ff:ff:ff:ff"
pkt[IP].src = "192.168.1.100"
pkt[IP].dst = "192.168.1.255"
 
sendp(pkt)
  • užitečný příkaz je ls, který vypíše informace o možných položkách
>>> ls(Ether)
dst        : DestMACField         = (None)
src        : SourceMACField       = (None)
type       : XShortEnumField      = (0)
python.1546768143.txt.gz · Poslední úprava: (upraveno mimo DokuWiki)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki