MCPcopy Create free account
hub / github.com/ELMERIKH/PyinMemoryPE / from_buffer

Method from_buffer

windows/alpc.py:144–153  ·  view source on GitHub ↗
(self, buffer)

Source from the content-addressed store, hash-verified

142 # Constructeur
143 @classmethod
144 def from_buffer(self, buffer):
145 # A sort of super(AlpcMessagePort).from_buffer
146 # But from_buffer is from the Metaclass of AlpcMessagePort so we use 'type(AlpcMessagePort)'
147 # To access the standard version of from_buffer.
148 self = type(AlpcMessagePort).from_buffer(AlpcMessagePort, buffer)
149 self.buffer_size = len(buffer)
150 self.raw_buffer = buffer
151 self.header_size = ctypes.sizeof(self)
152 self.max_datasize = self.buffer_size - self.header_size
153 return self
154
155 @classmethod
156 def from_buffer_size(cls, buffer_size):

Calls 1

sizeofMethod · 0.45

Tested by

no test coverage detected