コード例 #1
0
 def injectCmd(self, cmd):
     radio = dup.dupRadio(self.curPkt)
     dot11 = dup.dupDot11(self.curPkt)
     snap = dup.dupSNAP(self.curPkt)
     llc = dup.dupLLC(self.curPkt)
     ip = dup.dupIP(self.curPkt)
     udp = dup.dupUDP(self.curPkt)
     raw = Raw(load=cmd)
     injectPkt = radio / dot11 / llc / snap / ip / udp / raw
     sendp(injectPkt)
コード例 #2
0
ファイル: uavControl.py プロジェクト: jaruchti/ViolentPython
 def injectCmd(self, cmd):
     radio = dup.dupRadio(self.curPkt)
     dot11 = dup.dupDot11(self.curPkt)
     snap = dup.dupSNAP(self.curPkt)
     llc = dup.dupLLC(self.curPkt)
     ip = dup.dupIP(self.curPkt)
     udp = dup.dupIP(self.curPkt)
     raw = Raw(load=cmd)
     injectPkt = radio / dot11 / llc / snap / ip / udp / raw
     sendp(injectPkt)
コード例 #3
0
ファイル: uavSniff.py プロジェクト: Draft2007/Scripts
	def injectCmd(self, cmd):
        radio = dup.dupRadio(self.curPkt)
        dot11 = dup.dupDot11(self.curPkt)
        snap = dup.dupSNAP(self.curPkt)
        llc = dup.dupLLC(self.curPkt)
        ip = dup.dupIP(self.curPkt)
        udp = dup.dupUDP(self.curPkt)
        raw = Raw(load=cmd)
        injectPkt = radio / dot11 / llc / snap / ip / udp / raw
        # Scapy function to send the newly crafted packet
		sendp(injectPkt)