MCPcopy Create free account
hub / github.com/PierreGode/Ragnar / ComDeleteRequest

Class ComDeleteRequest

pager_lib/smb/smb_structs.py:1199–1216  ·  view source on GitHub ↗

References: =========== - [MS-CIFS]: 2.2.4.7.1

Source from the content-addressed store, hash-verified

1197
1198
1199class ComDeleteRequest(Payload):
1200 """
1201 References:
1202 ===========
1203 - [MS-CIFS]: 2.2.4.7.1
1204 """
1205
1206 def __init__(self, filename_pattern, search_attributes = 0):
1207 self.filename_pattern = filename_pattern
1208 self.search_attributes = search_attributes
1209
1210 def initMessage(self, message):
1211 Payload.initMessage(self, message)
1212 message.command = SMB_COM_DELETE
1213
1214 def prepare(self, message):
1215 message.parameters_data = struct.pack('<H', self.search_attributes)
1216 message.data = b'\x04' + self.filename_pattern.encode('UTF-16LE') + b'\0\0'
1217
1218
1219class ComCreateDirectoryRequest(Payload):

Callers 1

sendDeleteMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected