MCPcopy Create free account
hub / github.com/secdev/scapy / in_pkt

Method in_pkt

scapy/layers/smb2.py:4931–4943  ·  view source on GitHub ↗

Incoming SMB packet

(self, pkt)

Source from the content-addressed store, hash-verified

4929 # I/O
4930
4931 def in_pkt(self, pkt):
4932 """
4933 Incoming SMB packet
4934 """
4935 if SMB2_Transform_Header in pkt:
4936 # Packet is encrypted
4937 pkt = pkt[SMB2_Transform_Header].decrypt(
4938 self.Dialect,
4939 self.DecryptionKey,
4940 CipherId=self.CipherId,
4941 )
4942 # Signature is verified in SMBStreamSocket
4943 return pkt
4944
4945 def out_pkt(self, pkt, Compounded=False, ForceSign=False, ForceEncrypt=False):
4946 """

Callers 3

processMethod · 0.95
recvMethod · 0.45
recvMethod · 0.45

Calls 1

decryptMethod · 0.45

Tested by

no test coverage detected