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

Method write_request

scapy/layers/smbclient.py:908–925  ·  view source on GitHub ↗

Write request

(self, Data, FileId, Offset=0)

Source from the content-addressed store, hash-verified

906 return resp.Data
907
908 def write_request(self, Data, FileId, Offset=0):
909 """
910 Write request
911 """
912 resp = self.ins.sr1(
913 SMB2_Write_Request(
914 FileId=FileId,
915 Data=Data,
916 Offset=Offset,
917 ),
918 verbose=0,
919 timeout=self.timeout,
920 )
921 if not resp:
922 raise ValueError("WriteRequest timed out !")
923 if SMB2_Write_Response not in resp:
924 raise ValueError("Failed WriteRequest ! %s" % resp.NTStatus)
925 return resp.Count
926
927 def query_directory(self, FileId, FileName="*"):
928 """

Callers 1

_send_fileMethod · 0.80

Calls 2

SMB2_Write_RequestClass · 0.90
sr1Method · 0.45

Tested by

no test coverage detected